[Pkg-lirc-maint] Bug#471422: Bug#471422: Bug#471422: lirc: bashism in /bin/sh script
s.L-H at gmx.de
Tue Mar 18 16:49:11 UTC 2008
tags 471422 + pending
On Dienstag, 18. März 2008, Raphael Geissert wrote:
> Policy requires the shell interpreter to support 'local foo', which is
> different from 'local foo=bar' and not required by policy, hence
> reopening the bug report (but lowering the severity and removing it
> from the dash as /bin/sh RG).
Agreed, the current use of local in lirc's initscript is neither covered by
SUSv3, the exceptions from SUSv3 described in Debian policy 10.4, nor
actually providing any vital functionality in said initscript, therefore it
has been fixed in svn:
Given that dash, as the proposed successor of bash as /bin/sh, does support
'local foo=bar' constructs (just like busybox, ksh, pdksh and ksh - posh
fails, as expected), it doesn't seem to justify immediate action and will
be fixed by the next regular upload.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 189 bytes
Desc: This is a digitally signed message part.
Url : http://lists.alioth.debian.org/pipermail/pkg-lirc-maint/attachments/20080318/9e737523/attachment.pgp
More information about the Pkg-lirc-maint