Bug#161455: debian-policy: reference to ash outdated
Clint Adams <schizo@debian.org> wrote:
> Package: debian-policy
> Version: 3.5.7.0
> Severity: normal
>
> In 11.4:
>
> You may wish to restrict your script to POSIX features when possible
> so that it may use `/bin/sh' as its interpreter. If your script works
> with `ash', it's probably POSIX compliant, but if you are in doubt,
> use `/bin/bash'.
>
> Debian's ash seems to be renamed to dash now. I suggest changing the
> clause to "with `posh' or `dash'", since posh is less forgiving of POSIX
> incompatibilities.
It seems that posh has removed all XSI extensions. The current policy
document does not explicitly state that. I do not think that there is
a concensus about whether XSI extensions should be disallowed.
So I object against including posh until this is clarified.
--
Debian GNU/Linux 3.0 is out! ( http://www.debian.org/ )
Email: Herbert Xu ~{PmV>HI~} <herbert@gondor.apana.org.au>
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
Reply to: