Bug#864615: please update version of posix standard for scripts (section 10.4)
On Sun, 2017-06-11 at 20:46:23 +0200, Bill Allombert wrote:
> On Sun, Jun 11, 2017 at 06:51:49PM +0200, Ralf Treinen wrote:
> > Package: debian-policy
> > Version: 4.0.0.0
> > Severity: normal
> > section 10.4 says:
> >
> > Scripts may assume that /bin/sh implements the SUSv3 Shell Command
> > Language ...
> >
> > This version of the standard is so outdated that it isn't even any
> > longer available on the opengroup web site. The latest version of the
> > standard is 4.2 (published in 2016), earlier versions currently
> > available on the opengroup site are 4 (from 2008) and 4.1 (from 2013).
> > Please consider updating the policy.
> Before doing that, we have to check whether all the relevant packages
> are compliant with this update.
Well, I don't all of our current shell packages are even compliant with
the current version specified in policy.
dash is one of such packages, with several non-compliancy bugs. And given
that it is our default shell…
Thanks,
Guillem
Reply to: