Linked by Robert Escue on Wed 4th Jun 2008 05:06 UTC
Let's take a closer look at OpenSolaris, particularly its use of ZFS, network problems that people have reported, the use of bash, and differences between OpenSolaris and Solaris and Solaris Express. Note: This is the latest article in our OSNews Article Contest.
Permalink for comment 317381
To read all comments associated with this story, please click here.
"This is not a new problem with confusing branding/versioning by Sun. Java. JavaScript. Java Desktop System?! Java 1.0...1.1...2...6...7?!
Sun didn't develop Javascript. Netscape did. Shows how much your[sic] really know. "
Let me explain more carefully for you. Sun has a branding problem. They either license their trademark out -- as in the case of JavaScript -- or dilute it themselves for things unrelated to Java. Most of the time this hurts the impression of Java with end users and entry-level developers. Java is routinely dismissed due to bad JavaScript experiences. I'm sure the same applies even more to anyone who's had the misfortune to use the particularly bad GNOME packaging that is JDS (remember the first release of the Java Media Player, anyone?).
"How about this. XP, MS managed to fit most of a userland on top of NT. OS X, Apple built an entire f'in OS But Solaris after 5 service packs can't have a nice GUI network configurator.
How about this? Solaris 10 is not meant for home users it is for enterprises. "
Yes, and business users never need to connect their business laptop to the business network....
If that's the case, why does Sun bother with old GUIs anyway? All Solaris sysadmins I know use text installer, text commands, shell scripts.
"Broken by design stuff, like RBAC. Why can't you say "everyone in this group has this profile"? Why can't you specify which profile you want to pfexec a command with, if 2 profiles want to use a same command with disjoint privileges? FAIL. This stuff could have been fixed in the first update, but now the opportunity is gone and we are stuck with legacy.
Your inablity to comprehend and use a particular technology doesn't constitute poor design. "
I'm sure you're right; please tell me from your Solaris sysadmin experience how you'd accomplish these tasks:
1. I want everyone in group "foo" to be able to run stuff from profile "bar". I don't want to have to run scripts whenever the group membership changes.
2. I have 2 3rd-party products each of which create their own RBAC profiles. There is an intersection in the commands referenced by each profile, but each profile wants a different set of privileges? How come I can't (especially from a shell script that shouldn't have to know about the full set of packages/profiles on the system if it only cares about one) say "-p profile", analagous to "-u user" in sudo?
Seems to me Sun makes a lot of things orthogonal to its own traditions and normal Unix usage but leaves a lot of legacy cruft around without much way to integrate.
"Hey how come you can't mount a SMB/CIFS share on Solaris?
Yes you can. Samba has been included with Solaris since Solaris 9.
"
Cool, how?
$ uname -a
SunOS pegasus 5.10 Generic_120011-14 sun4u sparc SUNW,Ultra-60
$ sudo mount -F smbfs //galactica/files /mnt/files
mount: Operation not applicable to FSType smbfs
$ sudo mount -F smb //galactica/files /mnt/files
mount: Operation not applicable to FSType smb
$ sudo mount -F cifs //galactica/files /mnt/files
mount: Operation not applicable to FSType cifs
$ ls -d /usr/lib/fs/*smb*
no matches found: /usr/lib/fs/*smb*
$ which smbclient
/usr/sfw/bin/smbclient
$ which smbmount
smbmount not found
$ which smbmnt
smbmnt not found
"Right now Sun boxes ship with Solaris 10.
So then why do you and Sun laugh when people have problems with Solaris 10? "
Nobody is laughing. Its all in your head, pal. [/q]
True, I'm laughing that Sun and its fans think insulting potential customers is the way to win a userbase.
Member since:
2008-06-05
Sun didn't develop Javascript. Netscape did. Shows how much your[sic] really know. "
Let me explain more carefully for you. Sun has a branding problem. They either license their trademark out -- as in the case of JavaScript -- or dilute it themselves for things unrelated to Java. Most of the time this hurts the impression of Java with end users and entry-level developers. Java is routinely dismissed due to bad JavaScript experiences. I'm sure the same applies even more to anyone who's had the misfortune to use the particularly bad GNOME packaging that is JDS (remember the first release of the Java Media Player, anyone?).
"How about this. XP, MS managed to fit most of a userland on top of NT. OS X, Apple built an entire f'in OS But Solaris after 5 service packs can't have a nice GUI network configurator.
How about this? Solaris 10 is not meant for home users it is for enterprises. "
Yes, and business users never need to connect their business laptop to the business network....
If that's the case, why does Sun bother with old GUIs anyway? All Solaris sysadmins I know use text installer, text commands, shell scripts.
Your inablity to comprehend and use a particular technology doesn't constitute poor design. "
I'm sure you're right; please tell me from your Solaris sysadmin experience how you'd accomplish these tasks:
1. I want everyone in group "foo" to be able to run stuff from profile "bar". I don't want to have to run scripts whenever the group membership changes.
2. I have 2 3rd-party products each of which create their own RBAC profiles. There is an intersection in the commands referenced by each profile, but each profile wants a different set of privileges? How come I can't (especially from a shell script that shouldn't have to know about the full set of packages/profiles on the system if it only cares about one) say "-p profile", analagous to "-u user" in sudo?
Seems to me Sun makes a lot of things orthogonal to its own traditions and normal Unix usage but leaves a lot of legacy cruft around without much way to integrate.
"Hey how come you can't mount a SMB/CIFS share on Solaris?
Yes you can. Samba has been included with Solaris since Solaris 9.
"
Cool, how?
$ uname -a
SunOS pegasus 5.10 Generic_120011-14 sun4u sparc SUNW,Ultra-60
$ sudo mount -F smbfs //galactica/files /mnt/files
mount: Operation not applicable to FSType smbfs
$ sudo mount -F smb //galactica/files /mnt/files
mount: Operation not applicable to FSType smb
$ sudo mount -F cifs //galactica/files /mnt/files
mount: Operation not applicable to FSType cifs
$ ls -d /usr/lib/fs/*smb*
no matches found: /usr/lib/fs/*smb*
$ which smbclient
/usr/sfw/bin/smbclient
$ which smbmount
smbmount not found
$ which smbmnt
smbmnt not found
"Right now Sun boxes ship with Solaris 10.
So then why do you and Sun laugh when people have problems with Solaris 10? "
Nobody is laughing. Its all in your head, pal. [/q]
True, I'm laughing that Sun and its fans think insulting potential customers is the way to win a userbase.