On Sat, 06 Dec 2014 01:14:12 +0100 Raphael Geissert <geissert@debian.org> wrote:<br>> Package: avis<br>> Severity: serious<br>> Version: 1.2.2-3<br>> User: debian-release@lists.debian.org<br>> Usertags: goal-dash<br>> <br>> Hi,<br>> <br>> I've ran checkbashisms (from the 'devscripts' package) over the whole<br>> archive and I found that your package has a /bin/sh script that uses a<br>> "bashism".<br>> <br>> checkbashisms' output:<br>> > possible bashism in ./usr/sbin/avisd line 24 ($'...' should be "$(printf<br>> > '...')"):<br>> >   local NL=$'\x0a'<br>> <br>> <br>> Not using bash (or a Debian Policy compliant shell interpreter that doesn't<br>> provide such an extra feature) as /bin/sh is likely to lead to errors or<br>> unexpected behaviours. Please be aware that dash is the default /bin/sh.<br>> <br>> Please closely examine the above output and the script, and determine<br>> what the proper severity of the bug is, and adjust it accordingly. If<br>> it's important or greater please hurry to get this fixed for jessie.<br>> <br>> Hints about how to fix bashisms can be found at:<br>> <a href="https://wiki.ubuntu.com/DashAsBinSh">https://wiki.ubuntu.com/DashAsBinSh</a><div><br></div><div>I have attached a patch which avoids this bashism. Please apply it to fix this RC bug. It is very non-intrusive.</div><div><br></div><div>Gratzie,</div><div>--</div><div>Cameron Norman</div>