[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Switching the default /bin/sh to dash



On 25/06/09 at 10:05 +0200, Marc Haber wrote:
> On Wed, 24 Jun 2009 17:51:58 -0500, Raphael Geissert
> <atomo64@gmail.com> wrote:
> >Side effects:
> >* Errors caused by the use of bashisms.
> >* Faster boot, builds, and general usage of /bin/sh scripts.
> >* Reduced memory footprint when running /bin/sh scripts.
> >
> >Counter side effects:
> >* During the following weeks I will be working on providing patches for the 
> >known issues (check the list at [1]),
> >* and performing another archive-wide checkbashisms check on binary packages,
> >* debian/rules,
> >* and then an archive rebuild with dash as /bin/sh should follow.
> 
> Do you have statistics about how many packages would be instantly RC
> buggy because they have #!/bin/bash scripts and would now need to
> depend or even pre-depend on bash? Since bash is essential, it is a
> bug to explicitly depend on bash, and after the change it will be a
> bug to not depend on bash.

It won't: bash stays the default shell for interactive use, so it stays
essential as well.
-- 
| Lucas Nussbaum
| lucas@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas@nussbaum.fr             GPG: 1024D/023B3F4F |


Reply to: