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

Reply via email to