On 11/03/2009 05:10 PM, Stewart Walters wrote:
> [...]
> 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.

The description of the Debian package
(http://packages.debian.org/lenny/dash) says differently:

"It can be usefully installed as /bin/sh (because it executes scripts
faster than bash), or as the default shell for the superuser. It depends
on fewer libraries than bash, and is therefore less likely to be
affected by an upgrade problem or a disk failure. It is also useful for
checking the POSIX compliance of scripts."

So (at least officially :-) ) there seem to be other reasons than the
Debian Social Contract to choose dash as the default shell in Debian.

Yours,
Guido
_______________________________________________
SunRay-Users mailing list
[email protected]
http://www.filibeto.org/mailman/listinfo/sunray-users

Reply via email to