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 ---

Reply via email to