Re: bashisems in maintainer scripts.
On Tue, Mar 02, 2004 at 10:45:28AM -0800, Oliver Kurth wrote:
> On Tue, 2004-03-02 at 10:32, Jeroen van Wolffelaar wrote:
> > Why not simply use #!/bin/bash (it's essential), nobody is forced to use
> > /bin/sh...
> >
> > Baf, all problems gone, bashisms are allowed, if it works with bash, it
> > works, bash is portable within Debian so problem solved.
> >
> > Or did I miss something?
>
> You did - there may be users who do want to install bash, but dash or
> sth else instead, for example if they have tight diskspace.
It's not possible for them to remove bash, so it won't help them
disk-space-wise:
Package: bash
Essential: yes
However, they might want to install another shell as /bin/sh for speed
reasons. bash is quite slow compared to some other /bin/sh
implementations. For that reason (plus more nebulous and debatable style
reasons) it's worthwhile to stick to POSIX shell where possible.
--
Colin Watson [cjwatson@flatline.org.uk]
Reply to: