2008/12/2 System Administrator <[EMAIL PROTECTED]>:
> On 2 Dec 2008 at 14:33, Juan Miscaro wrote:
>
>> 2008/12/2 Daniel Ouellet <[EMAIL PROTECTED]>:
>> > Juan Miscaro wrote:
>> >>
>> >> 2008/12/2 Tony Abernethy <[EMAIL PROTECTED]>:
>> >>>
>> >>> Juan Miscaro wrote:
>> >>>>
>> >>>> I turn off those annoying checks and I use the same password.
>> >>>>  Works great.
>> >>>>
>> >>>> /juan
>> >>>>
>> >>> ... until it doesn't.
>> >>
>> >> Got anything to back that up?
>>
>>
>> > I remember one specially where a user had to drive about 200 miles...
>> >...He forget that bash wasn't compile statically and needed library...
>>
>> Stop.
>>
>> Install bash statically linked.  That's all.
>
> You are missing a very important point that Chris Linn has aluded to:
> no two shells are exactly alike and sooner or later a script written
> for one will blow-up in another. And since OpenBSD comes with and
> reasonably assumes that /bin/sh is the Korn Shell, all system (i.e.
> root) scripts are written accordingly. The converse is also a likely
> problem -- you install bash as root shell and start installing bash-
> specific scripts critical for system operation. Then during an upgrade
> bash is no longer available or is no longer statically compiled
> (remember bash in packages is dynamic and you have to upgrade the base
> OS before you can custom build your bastardized port...)

Who would be stupid enough to write system scripts in bash?  Just
because a user (again, I'm not even talking about root but a user with
same uid/gid) has a bash shell does not force him to write bash
scripts.

> The long and the short of it has been repeated here many times:
>
>        "leave the root shell alove"

And as I've also said many times: "I am".

/juan

Reply via email to