Sunday, February 24, 2008

Nexenta: It's Solaris Except Sort Of Usable



I was amazed a functional Solaris box in less than 30 minutes. Must be a world record. And perusing through dpkg -l I found lots of cool stuff: WPA/wireless tools, xen, Solaris Zone utilities, Python, Perl, ipfilter (of course, but not ipfmeta), gcc, sqlite, iSCSI/FCIP junk, wireless driver for 4965AGN (what the...) Package repositories seem sort of light. What kind of lame distro dosen't have precompiled versions of nmap or ngrep? Also tried to apt-get install openbox but no love. Definitely lose points for that. But all in all I'm impressed and it will give me a chance to play around with some cool Solaris-only stuff (like ZFS and these zones/container things I've been hearing about) without the headache of a real install.

Here's some juicy bits


root@myhost:/# df -k
Filesystem kbytes used avail capacity Mounted on
syspool/rootfs-nmu-000
7676928 880835 6781991 12% /
/devices 0 0 0 0% /devices
/dev 0 0 0 0% /dev
ctfs 0 0 0 0% /system/contract
proc 0 0 0 0% /proc
mnttab 0 0 0 0% /etc/mnttab
swap 631648 704 630944 1% /etc/svc/volatile
objfs 0 0 0 0% /system/object
sharefs 0 0 0 0% /etc/dfs/sharetab
/usr/lib/libc/libc_hwcap1.so.1
7662826 880835 6781991 12% /lib/libc.so.1
fd 0 0 0 0% /dev/fd
swap 630952 8 630944 1% /tmp
swap 630976 32 630944 1% /var/run
/dev/dsk/c1t0d0s2 421636 421636 0 100% /media/Elatte_InstallCD


root@myhost:/var/adm# mount
/ on syspool/rootfs-nmu-000 read/write/setuid/devices/nonbmand/exec/xattr/atime/dev=2d90002 on Sun Feb 24 19:47:58 2008
/devices on /devices read/write/setuid/devices/dev=4bc0000 on Sun Feb 24 19:47:35 2008
/dev on /dev read/write/setuid/devices/dev=4c00000 on Sun Feb 24 19:47:35 2008
/system/contract on ctfs read/write/setuid/devices/dev=4c80001 on Sun Feb 24 19:47:35 2008
/proc on proc read/write/setuid/devices/dev=4cc0000 on Sun Feb 24 19:47:35 2008
/etc/mnttab on mnttab read/write/setuid/devices/dev=4d00001 on Sun Feb 24 19:47:35 2008
/etc/svc/volatile on swap read/write/setuid/devices/xattr/dev=4d40001 on Sun Feb 24 19:47:35 2008
/system/object on objfs read/write/setuid/devices/dev=4d80001 on Sun Feb 24 19:47:35 2008
/etc/dfs/sharetab on sharefs read/write/setuid/devices/dev=4dc0001 on Sun Feb 24 19:47:35 2008
/lib/libc.so.1 on /usr/lib/libc/libc_hwcap1.so.1 read/write/setuid/devices/dev=2d90002 on Sun Feb 24 19:47:56 2008
/dev/fd on fd read/write/setuid/devices/dev=4f00001 on Sun Feb 24 19:47:58 2008
/tmp on swap read/write/setuid/devices/xattr/dev=4d40002 on Sun Feb 24 19:48:04 2008
/var/run on swap read/write/setuid/devices/xattr/dev=4d40003 on Sun Feb 24 19:48:04 2008
/media/Elatte_InstallCD on /dev/dsk/c1t0d0s2 read only/nosetuid/nodevices/noglobal/maplcase/rr/traildot/dev=3580002 on Sun Feb 24 19:48:25 2008

Starting Nmap 4.20 ( http://insecure.org ) at 2008-02-24 19:50 CST
Interesting ports on 192.168.1.113:
Not shown: 1693 closed ports
PORT STATE SERVICE
21/tcp open ftp
22/tcp open ssh
111/tcp open rpcbind
4045/tcp open lockd
MAC Address: 00:1D:09:28:B9:85 (Unknown)
Device type: general purpose
Running: Sun Solaris 9|10
OS details: Sun Solaris 9 or 10
Uptime: 0.005 days (since Sun Feb 24 19:43:04 2008)
Network Distance: 1 hop

root@myhost:/usr/local/bin# irb
irb(main):001:0> puts RUBY_PLATFORM
i386-pc-solaris2.11
=> nil
irb(main):002:0>

No comments: