Your message dated Tue, 29 Apr 2008 02:17:03 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#476755: fixed in cereal 0.21-1
has caused the Debian Bug report #476755,
regarding cereal: 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.)
--
476755: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=476755
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: cereal
Severity: important
Version: 0.20-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 several /bin/sh scripts making
use of a bashism.
checkbashisms' output:
> possible bashism in ./usr/bin/cereal line 59 (export only takes -p as an
> option): export -f log_follow
> possible bashism in ./usr/bin/cereal line 64 (export only takes -p as an
> option): export -f log_cat
> possible bashism in ./usr/bin/cereal line 69 (export only takes -p as an
> option): export -f log_pwd
> possible bashism in ./usr/sbin/cereal-admin line 109 (export only takes -p
> as an option): export -f start_check
> possible bashism in ./usr/sbin/cereal-admin line 123 (export only takes -p
> as an option): export -f start_session
> possible bashism in ./usr/sbin/cereal-admin line 157 (export only takes -p
> as an option): export -f restart_session
> possible bashism in ./usr/sbin/cereal-admin line 201 (export only takes -p
> as an option): export -f stop_session
> possible bashism in ./usr/sbin/cereal-admin line 233 (export only takes -p
> as an option): export -f destroy_session
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: cereal
Source-Version: 0.21-1
We believe that the bug you reported is fixed in the latest version of
cereal, which is due to be installed in the Debian FTP archive:
cereal_0.21-1.diff.gz
to pool/main/c/cereal/cereal_0.21-1.diff.gz
cereal_0.21-1.dsc
to pool/main/c/cereal/cereal_0.21-1.dsc
cereal_0.21-1_all.deb
to pool/main/c/cereal/cereal_0.21-1_all.deb
cereal_0.21.orig.tar.gz
to pool/main/c/cereal/cereal_0.21.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.
Jameson Rollins <[EMAIL PROTECTED]> (supplier of updated cereal 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: Thu, 24 Apr 2008 17:59:23 -0400
Source: cereal
Binary: cereal
Architecture: source all
Version: 0.21-1
Distribution: unstable
Urgency: low
Maintainer: Daniel Kahn Gillmor <[EMAIL PROTECTED]>
Changed-By: Jameson Rollins <[EMAIL PROTECTED]>
Description:
cereal - automated, logged serial terminal management system
Closes: 476755
Changes:
cereal (0.21-1) unstable; urgency=low
.
* fix as many remaining bashisms in all scripts that we could
find. (Closes: #476755)
* moved to new method of registering sessions on creation. checks are
now done with sv status to determine the state of the session. this
makes things cleaner, and removes some state/registration ambiguities.
Checksums-Sha1:
060bf0b67817c8a2af47853476431b8f2b464719 1827 cereal_0.21-1.dsc
250becd241c4b75e00c99b10a0132ec70abaff23 26786 cereal_0.21.orig.tar.gz
60da3adfaa7c1c11e983d6a8e5307935beec487b 4777 cereal_0.21-1.diff.gz
4e51fe29cd5057826c6cc6917eae16e7733614a7 21718 cereal_0.21-1_all.deb
Checksums-Sha256:
2ae149e6cc1b7fac420d085957df9fe7654ad855722223781f0663a13be4ea73 1827
cereal_0.21-1.dsc
4f1a3a66d39ca412a7a7b753b6e6f80e172ff1fb7e310bb3a7b836b55fa4d8d4 26786
cereal_0.21.orig.tar.gz
24948c1ab4d117d4a416717263677be05cf3d12082b55f58b59854f0a31ce4a4 4777
cereal_0.21-1.diff.gz
0f675c3a8eab476b06b1a74f2c45cb22891a867a20898da55d73a497903eecac 21718
cereal_0.21-1_all.deb
Files:
a17d773a9092c001335488b28147d6c4 1827 utils extra cereal_0.21-1.dsc
89aed5ae637f73ff74a63bd3252db438 26786 utils extra cereal_0.21.orig.tar.gz
be3e7a25f969430160e154131920abb8 4777 utils extra cereal_0.21-1.diff.gz
5728a0fcf92b96690c191c58fb8ef28e 21718 utils extra cereal_0.21-1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iQIVAwUBSBYLD8zS7ZTSFznpAQIzZhAAo6Q2EXqUAzmD7EOEnvLkYIKnAsIs483v
PjB1AK0AwdmJVk0irund4xb20tzENLk4UWkk6eW0p4wedPmj8Vv8zesmENOHNfGm
ytkL0uLPTxhdoWfBfvnC2nHwWxo070lZakh5Z0k64tOrYE7igCZ004ZO47ctSfJD
9V/rEufFk3/FxKpEfTgidKWTUQpYxEIitOX6A63PZYI+P7izdoR5k4shGB6OhuBh
+P1TfXH/Wox6EUDQajCONuQqQhlPJGPeAajFDezmhnKIV52u1WNFVugtP19cPles
duAK2GsZGqlvuTpMlQdZcw34RlJ5QgCCofyguGQYtzg5qFrELPKye6ZUGX/ShIbp
AC5epAvmFmr+nDxKTc3x0bT3cqVJpA5WWHSz0z390eIs/XECaOjSp4WZMFZdqYmc
ovwWB8Y+2/6fQ0loyKamMU7YAo/MN3dLg6C+NhiWaMDJD93ynybKmo9Tj+IzoWFZ
J4yXjS2sQvisHR86OIDv+lMJInmXF3ix37Ey9ZLXXMF1mXO4m+Skb0xOy8Bt1TEJ
6puvhVPNT75WGEjMs/1p+vs/3tmUa6YDUX06UvNRojMWuW0LC+OsWCmpaRX8Wqgn
y1SrsLWEiGah2U2qQ3XbmC0MxTbghyab5wRPepIgXGu63Tep2qGzEqsVHyDiKw6H
f+amU3+P/as=
=7rMq
-----END PGP SIGNATURE-----
--- End Message ---