Andreas v. Heydwolff wrote:
Doesn't Debian use 'dash' to implement /bin/sh? What does 'ls -l
/bin/sh' show on this system?
If /bin/sh points at 'dash' then does the pipe-inside-quotes
expression work in dash?
OttoM. __ ottomeister
It points to bash - but on a machine originally set up in 2005. I don't
know whether the policy was changed at some point in time and if I would
have been asked to choose the default shell during some upgrade.
Yes, the policy did change recently. As a part of Debian Lenny I believe.
dash is now the default shell in Debian, and most other common shells
link to that (/bin/sh, /bin/ash, /bin/bash) unless you install those
packages specifically (such as installing bash along side dash).
From memory, the intent to do this was to still satisfy the Debian
Social Contract - whereby everything on the first CD or DVD is
completely unencumbered, free software. That is, free according to the
Debian Free Software Guidelines of course.
I haven't followed the whole story of this, but presumably that means
that the author of bash changed the license which in turn required
Debian to remove bash as the default shell (just like the Mozilla
Firefox images fiasco, and the semi-recent license change on cdrecord).
Regards,
Stewart
_______________________________________________
SunRay-Users mailing list
[email protected]
http://www.filibeto.org/mailman/listinfo/sunray-users