parse smartos in joyent

fix issue #1264