Your message dated Sun, 24 May 2009 21:34:29 +0000
with message-id <[email protected]>
and subject line Bug#530107: fixed in ifile 1.3.8-2
has caused the Debian Bug report #530107,
regarding ifile: 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.)
--
530107: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=530107
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: ifile
Severity: minor
Version: 1.3.8-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 a /bin/sh script making use
of a bashism.
checkbashisms' output:
> possible bashism in ./usr/share/doc/ifile/examples/metamail/mail-move-class
> line 2 (should be 'b = a'):
> if [ -z "$1" -o "$1" == "--help" -o "$1" == "-h" -o -z "$2" ]; then
> possible bashism in ./usr/share/doc/ifile/examples/metamail/mail-move-class
> line 2 (should be 'b = a'):
> if [ -z "$1" -o "$1" == "--help" -o "$1" == "-h" -o -z "$2" ]; then
> possible bashism in ./usr/share/doc/ifile/examples/metamail/mail-inject
> line 2 (should be 'b = a'):
> if [ -z "$1" -o "$1" == "--help" -o "$1" == "-h" ]; then
> possible bashism in ./usr/share/doc/ifile/examples/metamail/mail-inject
> line 2 (should be 'b = a'):
> if [ -z "$1" -o "$1" == "--help" -o "$1" == "-h" ]; then
Not using bash (or a Debian Policy conformant shell interpreter which doesn't
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 was
a release goal for Lenny to make dash the default /bin/sh[1], and has been
proposed for squeeze as well[2].
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 supporting this goal please refer to Debian Policy,
section 10.4, 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
If you still don't know how to fix the bashisms don't hesitate to reply to
this email, or tag the bug as 'help'.
[1]http://release.debian.org/lenny/goals.txt
[2]http://lists.debian.org/debian-release/2009/04/msg00133.html
Thank you,
Raphael Geissert
--- End Message ---
--- Begin Message ---
Source: ifile
Source-Version: 1.3.8-2
We believe that the bug you reported is fixed in the latest version of
ifile, which is due to be installed in the Debian FTP archive:
ifile_1.3.8-2.diff.gz
to pool/main/i/ifile/ifile_1.3.8-2.diff.gz
ifile_1.3.8-2.dsc
to pool/main/i/ifile/ifile_1.3.8-2.dsc
ifile_1.3.8-2_i386.deb
to pool/main/i/ifile/ifile_1.3.8-2_i386.deb
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.
Jens Peter Secher <[email protected]> (supplier of updated ifile 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: Sun, 24 May 2009 21:29:56 +0200
Source: ifile
Binary: ifile
Architecture: source i386
Version: 1.3.8-2
Distribution: unstable
Urgency: low
Maintainer: Jens Peter Secher <[email protected]>
Changed-By: Jens Peter Secher <[email protected]>
Description:
ifile - a text/e-mail/spam filter capable of learning
Closes: 530107
Changes:
ifile (1.3.8-2) unstable; urgency=low
.
* Eliminate bashism (Closes: #530107).
* Convert changelog to UTF-8 and fix spelling.
* Fix undefined macros in manpage.
* Added a Vcs-Hg control filed to indicate the location of the public
repository.
* Added homepage field.
* Use quilt instead of dpatch for patches, and describe how to use
quilt in Debian.source (thanks to Russ Allbery).
* Bumped the Standards-Version to 3.8.1 and debhelper compatibility to
level 7.
Checksums-Sha1:
af3763c7c4fc948af7c1c7f63e9ad8fd9b8bd207 1175 ifile_1.3.8-2.dsc
137a5e440ce4cfc57d6f2466c93c17bfa36f280d 9331 ifile_1.3.8-2.diff.gz
4e2cc4b030930a48c00f39105121b59484dde076 51548 ifile_1.3.8-2_i386.deb
Checksums-Sha256:
5c44ded80bd070c72bbe6746c41ecb9ce8b7384b1c0430c63c7b240ea70506cb 1175
ifile_1.3.8-2.dsc
92562c3ab6e28735b5847b6c0df613533dd6e5b81229e182127b1cf5291c41f1 9331
ifile_1.3.8-2.diff.gz
382a1bfa31277feb9e7e9df3fbc6edc53c471a054f41bdb7740d3722d533c7f8 51548
ifile_1.3.8-2_i386.deb
Files:
b110678880b4199698a9a23375dfb15f 1175 mail optional ifile_1.3.8-2.dsc
b247cece6a4354ec02e5bed96b2101cc 9331 mail optional ifile_1.3.8-2.diff.gz
170ef0928af000a3109aa28a80a058ce 51548 mail optional ifile_1.3.8-2_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iJwEAQECAAYFAkoZu30ACgkQiFVdEFPVQL/uIAP/b5qhSd56B/xmdEubd3bV63wH
HbwmmVLsMC830WMq8dBM+qQtBhMabjDMpkv3Nx8WP8NB1BVkuo8dy9wXWvsL/y7T
pI8C2WRAqU26Py6DzVXYrjsWt3EY9Gpfeh/F/g68Nq7AqFD1efyzhilUkuLSmMs5
XVjUbrH0Lr3uTYvx4Og=
=MZq8
-----END PGP SIGNATURE-----
--- End Message ---