# - Debian (debian)
# - Gentoo (gentoo)
# - Mac OS X (darwin)
+# - Solaris/OpenSolaris (sun)
# If an unsupported OS is used an error is printed.
os() {
if [ -f /etc/debian_version ]; then
echo gentoo
elif [ x`uname` = xDarwin ]; then
echo darwin
+ elif [ x`uname` = xSunOS ]; then
+ echo sun
else
echo unsupported OS! >&2
return 1