[Pkg-lirc-maint] Bug#471422: Bug#471422: Bug#471422: lirc: bashism in /bin/sh script

Stefan Lippers-Hollmann s.L-H at gmx.de
Tue Mar 18 16:49:11 UTC 2008


tags 471422 + pending
thanks

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:
	http://lists.alioth.debian.org/pipermail/pkg-lirc-changes/2008-March/000392.html

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.

Regards
	Stefan Lippers-Hollmann
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
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 mailing list