UNIX admin wrote:
>> This is debatable ... Can you provide pros and cons
>> for this from your
>> point of view?
>>     
>
> For example, I have a package that delivers /.cshrc, /.login and /.logout. 
If you prefer /bin/sh for root's shell, then why on earth are you 
installing CSH login files of all things?
(Friends don't let friends use CSH! ;) )
> Determining root's home directory via public interfaces is unreliable, namely 
> because such public interfaces aren't well defined. I could look directly 
> into /etc/passwd, but as "Indiana" clearly shows now, there is no guarantee 
> whatsoever, that home directory field will be at a fixed position. I could 
> also use `finger`, but there's no guarantee that the output won't change, 
> thereby breaking my regex parser for it. For crying out loud, they broke the 
> output of `uname -a`.
>   
I'm not sure, but I think getent is a stable interface.
> The promise of SunOS is that it would remain backward and forward compatible; 
> that is why environments that need to be super-stable and super-reliable 
> prefer it over any other operating system.
>  
>   
Solars (from Sun) I beleive will always have that stability.

I haven't been around here long enough to know for sure, but I'm not 
positive that OpenSolaris won't be more aof a playground to try new 
things in.

That said, I too don't like the trend of doing things in any Solaris 
'because that's what people coming from linux will expect'.
If and when linux does something for a reason the community thinks is 
worthwhile, then I'm all for reviewing it and considering it. I'm not 
for blindly copying though. I think it should be given the engineering 
consideration that I feel Solaris is well known for.

In the case of root's home, this might mean (note: I haven't give this 
much thought, it's just an example:) that if moving root's home was a 
good idea, we may want  to default it to /export/home/root, and ship an 
/etc/auto_home that will lofs mount it from there to /home/root 
automatically.

For BASH, while I use BASH personally, I am very surprised that anyone 
would change root's shell to it. I know it's very backwards compatible, 
but I've always steered clear of that because I don't knwo what 
assumptionsmight be made in the OS, or any other 3rd party software, and 
I don't want to get bit.

   -Kyle

_______________________________________________
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Reply via email to