Your message dated Tue, 13 May 2008 19:32:03 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#480613: fixed in cyrus-sasl2 2.1.22.dfsg1-20
has caused the Debian Bug report #480613,
regarding sasl2-bin: 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.)
--
480613: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=480613
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: sasl2-bin
Severity: important
Version: 2.1.22.dfsg1-19
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/saslauthd line 315 (echo -e):
> echo -ne "Usage: $SCRIPTNAME"\
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: cyrus-sasl2
Source-Version: 2.1.22.dfsg1-20
We believe that the bug you reported is fixed in the latest version of
cyrus-sasl2, which is due to be installed in the Debian FTP archive:
cyrus-sasl2-dbg_2.1.22.dfsg1-20_i386.deb
to pool/main/c/cyrus-sasl2/cyrus-sasl2-dbg_2.1.22.dfsg1-20_i386.deb
cyrus-sasl2-doc_2.1.22.dfsg1-20_all.deb
to pool/main/c/cyrus-sasl2/cyrus-sasl2-doc_2.1.22.dfsg1-20_all.deb
cyrus-sasl2_2.1.22.dfsg1-20.diff.gz
to pool/main/c/cyrus-sasl2/cyrus-sasl2_2.1.22.dfsg1-20.diff.gz
cyrus-sasl2_2.1.22.dfsg1-20.dsc
to pool/main/c/cyrus-sasl2/cyrus-sasl2_2.1.22.dfsg1-20.dsc
libsasl2-2_2.1.22.dfsg1-20_i386.deb
to pool/main/c/cyrus-sasl2/libsasl2-2_2.1.22.dfsg1-20_i386.deb
libsasl2-dev_2.1.22.dfsg1-20_i386.deb
to pool/main/c/cyrus-sasl2/libsasl2-dev_2.1.22.dfsg1-20_i386.deb
libsasl2-modules-gssapi-mit_2.1.22.dfsg1-20_i386.deb
to
pool/main/c/cyrus-sasl2/libsasl2-modules-gssapi-mit_2.1.22.dfsg1-20_i386.deb
libsasl2-modules-ldap_2.1.22.dfsg1-20_i386.deb
to pool/main/c/cyrus-sasl2/libsasl2-modules-ldap_2.1.22.dfsg1-20_i386.deb
libsasl2-modules-otp_2.1.22.dfsg1-20_i386.deb
to pool/main/c/cyrus-sasl2/libsasl2-modules-otp_2.1.22.dfsg1-20_i386.deb
libsasl2-modules-sql_2.1.22.dfsg1-20_i386.deb
to pool/main/c/cyrus-sasl2/libsasl2-modules-sql_2.1.22.dfsg1-20_i386.deb
libsasl2-modules_2.1.22.dfsg1-20_i386.deb
to pool/main/c/cyrus-sasl2/libsasl2-modules_2.1.22.dfsg1-20_i386.deb
sasl2-bin_2.1.22.dfsg1-20_i386.deb
to pool/main/c/cyrus-sasl2/sasl2-bin_2.1.22.dfsg1-20_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.
Fabian Fagerholm <[EMAIL PROTECTED]> (supplier of updated cyrus-sasl2 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: Tue, 13 May 2008 22:16:43 +0300
Source: cyrus-sasl2
Binary: sasl2-bin cyrus-sasl2-doc libsasl2-2 libsasl2-modules
libsasl2-modules-ldap libsasl2-modules-otp libsasl2-modules-sql
libsasl2-modules-gssapi-mit libsasl2-dev cyrus-sasl2-dbg
Architecture: source all i386
Version: 2.1.22.dfsg1-20
Distribution: unstable
Urgency: high
Maintainer: Fabian Fagerholm <[EMAIL PROTECTED]>
Changed-By: Fabian Fagerholm <[EMAIL PROTECTED]>
Description:
cyrus-sasl2-dbg - Cyrus SASL - debugging symbols
cyrus-sasl2-doc - Cyrus SASL - documentation
libsasl2-2 - Cyrus SASL - authentication abstraction library
libsasl2-dev - Cyrus SASL - development files for authentication abstraction
lib
libsasl2-modules - Cyrus SASL - pluggable authentication modules
libsasl2-modules-gssapi-mit - Cyrus SASL - pluggable authentication modules
(GSSAPI)
libsasl2-modules-ldap - Cyrus SASL - pluggable authentication modules (LDAP)
libsasl2-modules-otp - Cyrus SASL - pluggable authentication modules (OTP)
libsasl2-modules-sql - Cyrus SASL - pluggable authentication modules (SQL)
sasl2-bin - Cyrus SASL - administration programs for SASL users database
Closes: 471534 474311 480613
Changes:
cyrus-sasl2 (2.1.22.dfsg1-20) unstable; urgency=high
.
[ Fabian Fagerholm ]
* debian/sasl2-bin.saslauthd.default, debian/sasl2-bin.README.Debian:
Include warnings about running saslauthd with the -d option.
(Closes: #474311)
* debian/control: Adjust priorities to be consistent and policy-compliant.
(Closes: #471534)
* debian/rules: Remove generated man pages in clean target. (Partial sync
with Ubuntu.)
* debian/sasl2-bin.saslauthd.init: Remove bashism in init script.
(Closes: #480613) Urgency set to high because of lenny release goal to
make dash the default /bin/sh.
Checksums-Sha1:
1d09c31c52ceda97013170cf2aca1ebb3db8c8bd 1838 cyrus-sasl2_2.1.22.dfsg1-20.dsc
1040a8942f9e8c9331e97505c46f7af3b8865401 73216
cyrus-sasl2_2.1.22.dfsg1-20.diff.gz
33501cd862f8e9c9fd3d7dd1ee7992e5aa36503b 104006
cyrus-sasl2-doc_2.1.22.dfsg1-20_all.deb
cc4bdc70846ed4587abb9c169907c9e6fdf80d0a 142418
sasl2-bin_2.1.22.dfsg1-20_i386.deb
7405eddd7a1fe68f0f33ff91c23dc0f31e5ec045 102612
libsasl2-2_2.1.22.dfsg1-20_i386.deb
4b5c8e83c101dd8c59caeac89e21a64ea7e469b3 142434
libsasl2-modules_2.1.22.dfsg1-20_i386.deb
b237786f15e744d5262e3e694e421f66a22811bc 56740
libsasl2-modules-ldap_2.1.22.dfsg1-20_i386.deb
e557e74ae19f8c33d1c1c831345efc8e53f0c162 74580
libsasl2-modules-otp_2.1.22.dfsg1-20_i386.deb
78672928aae4de76a494641850f9986b81d84886 63346
libsasl2-modules-sql_2.1.22.dfsg1-20_i386.deb
7974322597082825f927928189fd8e94c60fd1b2 64716
libsasl2-modules-gssapi-mit_2.1.22.dfsg1-20_i386.deb
80afc295e069bfe84d42f312236f15c3feea732b 257310
libsasl2-dev_2.1.22.dfsg1-20_i386.deb
ea7cef9c42a953a81a2767babf989937fb3ace50 569610
cyrus-sasl2-dbg_2.1.22.dfsg1-20_i386.deb
Checksums-Sha256:
4ff675a459b33e36ffac87784396e018b87b79cd01f3e7b87fd33e93c1a6f879 1838
cyrus-sasl2_2.1.22.dfsg1-20.dsc
7fb0c2a927f3217ecf6725d2c58ccda4d72c7ab9e5230489fb93ee950084afc3 73216
cyrus-sasl2_2.1.22.dfsg1-20.diff.gz
27a6a0cadfb55c8893cfb1dc5b0f5b97021a3df7bd11a307a80807b20b3610a1 104006
cyrus-sasl2-doc_2.1.22.dfsg1-20_all.deb
b6c92835f8d4726ac5d8f398cebd5371dda6873575a3a2155ae575957178c41b 142418
sasl2-bin_2.1.22.dfsg1-20_i386.deb
8a7b37d6fd63d886267f8928f38a568d6c7f6cf59bf7bb4eede32ddac338e798 102612
libsasl2-2_2.1.22.dfsg1-20_i386.deb
83b0cc84f8e56d12af711bcc017deeafcb27fecf6c7b7f7efa106e68a6f08a99 142434
libsasl2-modules_2.1.22.dfsg1-20_i386.deb
3f02d1734f71de79fbe6abe3ca882c10fd235394a8055ecdb0732cb29ddc2f01 56740
libsasl2-modules-ldap_2.1.22.dfsg1-20_i386.deb
1d7a875d9004244cc4ef31bdc09a29de15de784956fb27163067bf25db581331 74580
libsasl2-modules-otp_2.1.22.dfsg1-20_i386.deb
3d3282dba04fc072d2502095875cfd3cdaf86dd183f76fafc44c749d3e569778 63346
libsasl2-modules-sql_2.1.22.dfsg1-20_i386.deb
2846208a3cdf57faf0edc0c120b7dd3c47250de91c227c2386369a9d60390c95 64716
libsasl2-modules-gssapi-mit_2.1.22.dfsg1-20_i386.deb
fa76b12eb591b633ba3c7216f85353384f3a10e27ef23b3a12c76a230dc3a36c 257310
libsasl2-dev_2.1.22.dfsg1-20_i386.deb
7db46b6dfa363fa1aa7e29b8ceb47e9c6d1627023921d6e2600eb8101b71d61d 569610
cyrus-sasl2-dbg_2.1.22.dfsg1-20_i386.deb
Files:
b7386ab843f1af4e09ea7f55c7eab5fa 1838 libs important
cyrus-sasl2_2.1.22.dfsg1-20.dsc
86a6175bdf5b13a33c59b2c25fafe9d6 73216 libs important
cyrus-sasl2_2.1.22.dfsg1-20.diff.gz
1d2a70752e8ce6077a8b0c1bbb3a267d 104006 doc optional
cyrus-sasl2-doc_2.1.22.dfsg1-20_all.deb
7ba151e647c36c2732d5e7c1ea1e0dff 142418 utils optional
sasl2-bin_2.1.22.dfsg1-20_i386.deb
1ff3cb684f7c753288312332932c9d4f 102612 libs important
libsasl2-2_2.1.22.dfsg1-20_i386.deb
51e9d992be89c44f7d3b0fb6299a2af6 142434 libs optional
libsasl2-modules_2.1.22.dfsg1-20_i386.deb
bdf74b9e56a8ef2bfd49f035848261ce 56740 libs extra
libsasl2-modules-ldap_2.1.22.dfsg1-20_i386.deb
315c642f4879b8d993050a07e76e7e18 74580 libs extra
libsasl2-modules-otp_2.1.22.dfsg1-20_i386.deb
8d347e5375b438383b0cf052dc0c99e6 63346 libs extra
libsasl2-modules-sql_2.1.22.dfsg1-20_i386.deb
98322321678da2dede47ce3e9e198665 64716 libs extra
libsasl2-modules-gssapi-mit_2.1.22.dfsg1-20_i386.deb
63411cee031f66a1daa44c7b33d72f1d 257310 libdevel optional
libsasl2-dev_2.1.22.dfsg1-20_i386.deb
0c8958a9e8a32368346c46b2103f8011 569610 libdevel extra
cyrus-sasl2-dbg_2.1.22.dfsg1-20_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFIKeug76VUNpZBmeIRAqIkAJ49aYx3McctgS+k91fzTILkNlhArACffoZr
DP46RLrxNTub1B9+xZToZxk=
=gMa+
-----END PGP SIGNATURE-----
--- End Message ---