Your message dated Mon, 07 Jul 2008 21:02:05 +0000 with message-id <[EMAIL PROTECTED]> and subject line Bug#489637: fixed in mxallowd 1.6a-1 has caused the Debian Bug report #489637, regarding mxallowd: bashism in /bin/sh script to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [EMAIL PROTECTED] immediately.) -- 489637: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=489637 Debian Bug Tracking System Contact [EMAIL PROTECTED] with problems
--- Begin Message ---Package: mxallowd Severity: important Version: 1.5a-1 User: [EMAIL PROTECTED] Usertags: goal-dash Hello maintainer, While performing an archive wide checkbashisms (from the 'devscripts' package) check I've found your package containing one or more /bin/sh scripts making use of bashisms. checkbashisms' output: > possible bashism in ./etc/init.d/mxallowd line 19 ($UID should be "$(id > -ru)"): > [ $UID -eq 0 ] || { echo "You need to be root"; exit 1; } Not using bash (or a Debian Policy conformant shell interpreter which does provide such an extra feature) as /bin/sh is likely to lead to errors or unexpected behaviours. Please be aware that although bash is currently the default /bin/sh there's a release goal for Lenny to make dash the default /bin/sh[1]. If you want more information about dash as /bin/sh, you can read: http://lists.debian.org/debian-release/2008/01/msg00189.html For more information please refer to the Debian Policy section 10.4 supporting this argument at: http://www.debian.org/doc/debian-policy/ch-files.html#s-scripts Hints about how to fix bashisms: Sometimes these bugs are already fixed in Ubuntu, look at the PTS. If not already fixed you can read: https://wiki.ubuntu.com/DashAsBinSh [1]http://release.debian.org/lenny/goals.txt Thank you, -- Atomo64 - Raphael Please avoid sending me Word, PowerPoint or Excel attachments. See http://www.gnu.org/philosophy/no-word-attachments.html
--- End Message ---
--- Begin Message ---Source: mxallowd Source-Version: 1.6a-1 We believe that the bug you reported is fixed in the latest version of mxallowd, which is due to be installed in the Debian FTP archive: mxallowd_1.6a-1.diff.gz to pool/main/m/mxallowd/mxallowd_1.6a-1.diff.gz mxallowd_1.6a-1.dsc to pool/main/m/mxallowd/mxallowd_1.6a-1.dsc mxallowd_1.6a-1_i386.deb to pool/main/m/mxallowd/mxallowd_1.6a-1_i386.deb mxallowd_1.6a.orig.tar.gz to pool/main/m/mxallowd/mxallowd_1.6a.orig.tar.gz A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [EMAIL PROTECTED], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Michael Stapelberg <[EMAIL PROTECTED]> (supplier of updated mxallowd package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [EMAIL PROTECTED]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.8 Date: Mon, 07 Jul 2008 17:51:00 +0200 Source: mxallowd Binary: mxallowd Architecture: source i386 Version: 1.6a-1 Distribution: unstable Urgency: low Maintainer: Michael Stapelberg <[EMAIL PROTECTED]> Changed-By: Michael Stapelberg <[EMAIL PROTECTED]> Description: mxallowd - Anti-Spam-Daemon using nolisting/iptables Closes: 466688 487655 487683 487705 487707 487742 487749 487878 488129 488149 488367 489117 489403 489637 Changes: mxallowd (1.6a-1) unstable; urgency=low . * Fix compilation on AMD64 due to missing header . mxallowd (1.6-4) unstable; urgency=low . * Update LaTeX manual . mxallowd (1.6-3) unstable; urgency=low . * Cleanup original source . mxallowd (1.6-2) unstable; urgency=low . * Fix bugs in debian package (wrong path, left config.status) . mxallowd (1.6-1) unstable; urgency=low . * Bugfix: IPv6-addresses are now resolved correctly * Include galician debconf translation (Closes: #487742) * Include portuguese debconf translation (Closes: #487749) * Include turkish debconf translation (Closes: #487878) * Include french debconf translation (Closes: #488149) * Include russian debconf translation (Closes: #488129) * Include czech debconf translation (Closes: #488367) * Include vietnamese debconf translation (Closes: #489403) * Include finnish debconf translation (Closes: #489117) * Replace $UID with $(id -ru) in initscript (Closes: #489637) . mxallowd (1.5a-1) unstable; urgency=low . * Bump version for new orig.gz-file . mxallowd (1.5-4) unstable; urgency=low . * Fix translation * Integrate german debconf translation (Closes: bug#487683) * Integrate french debconf translation (Closes: bug#487705) * Integrate swedish debconf translation (Closes: bug#487707) . mxallowd (1.5-3) unstable; urgency=low . * Fix tarball * Closes: bug#487655 . mxallowd (1.5-2) unstable; urgency=low . * Fix copyright-file . mxallowd (1.5-1) unstable; urgency=low . * IPv6-support implemented * IPQ-support removed * code cleanups * Closes: bug#466688 . mxallowd (1.4.1) unstable; urgency=low . * Bugfix: fake/real mailservers weren't read correctly from configuration file . mxallowd (1.4) unstable; urgency=low . * Use libnetfilter-queue instead of libipq (nfq can handle multiple queues) * Implement quiet-mode * Set default whitelist timeout to 3600 seconds * Bugfix: mxallowd will now start if you don't pass any parameters and a configuration file exists * Bugfix: remove debugmessages from configuration file parsing . mxallowd (1.3) unstable; urgency=low . * Implement DNS lookups in a separate thread to not block the main process * Bugfix: Don't do any DNS lookups if the rdns-whitelisting is not turned on * Recommend nscd in manpage . mxallowd (1.2) unstable; urgency=low . * mxallowd now forks into background by default, use -F to stay in foreground * Bugfix: RDNS-whitelisting now works * Bugfix: Cleaned up whitelist entries now get re-used * Bugfix: RDNS string gets free()d when cleaning up whitelist . mxallowd (1.1) unstable; urgency=low . * Initial Release Checksums-Sha1: 2dfbc9e365f445b9c99edaaa987e90844c6729a8 1166 mxallowd_1.6a-1.dsc 8867b595bd7cda46c69d6a97b1d5523669631f32 53222 mxallowd_1.6a.orig.tar.gz d4f5be38993c35a51198bab4cb9b9ad23fb10ce4 6216 mxallowd_1.6a-1.diff.gz 979ee239ccc9b2f999338794256fb648d741f695 176606 mxallowd_1.6a-1_i386.deb Checksums-Sha256: 20709e509aac9af2d5e6f022175e3703f2c5c006994153e0910dee088c4d85ac 1166 mxallowd_1.6a-1.dsc 8c4909feee93609d10138236b6a9a1f3deb094afbe90f069bed8b2175446a6c8 53222 mxallowd_1.6a.orig.tar.gz 56db0cca14ce0b489b34815e75fcbeac28d394aca45b964e0f006a5a2136d020 6216 mxallowd_1.6a-1.diff.gz 9f5fa9b59c78486ce717bb47894d0489e79b4e13fec3053b617124463ae7ee45 176606 mxallowd_1.6a-1_i386.deb Files: 49884cf90a2ee556a18da6a6150663f4 1166 mail optional mxallowd_1.6a-1.dsc 5c655d5b2e797608e0802aa8309e72f9 53222 mail optional mxallowd_1.6a.orig.tar.gz bd956f11c7176c4f28cbf1053089e29c 6216 mail optional mxallowd_1.6a-1.diff.gz 9271ab0a263cb21097e0a10c843f56f7 176606 mail optional mxallowd_1.6a-1_i386.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAkhygHAACgkQCV53xXnMZYbbPwCfZgXri1dIz5ccAfN8p/GaaxbS kMsAoPhHfychmXwCeRPuiqQD3iq5oovw =jFmk -----END PGP SIGNATURE-----
--- End Message ---

