Your message dated Thu, 16 Dec 2010 14:47:09 +0000
with message-id <[email protected]>
and subject line Bug#487167: fixed in heartbeat 1:3.0.4-1
has caused the Debian Bug report #487167,
regarding heartbeat: 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.)
--
487167: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=487167
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: heartbeat
Severity: important
Version: 2.1.3-6
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
> ./usr/share/heartbeat/stonithdtest/STONITHDBasicSanityCheck line 41 (let
> ...):
> [ $? -eq 0 ] || let ERR_COUNT++
> possible bashism in
> ./usr/share/heartbeat/stonithdtest/STONITHDBasicSanityCheck line 45 (let
> ...):
> [ $? -eq 0 ] || let ERR_COUNT++
> possible bashism in
> ./usr/share/heartbeat/stonithdtest/STONITHDBasicSanityCheck line 49 (let
> ...):
> [ $? -eq 0 ] || let ERR_COUNT++
> possible bashism in
> ./usr/share/heartbeat/stonithdtest/STONITHDBasicSanityCheck line 53 (let
> ...):
> [ $? -eq 0 ] || let ERR_COUNT++
> possible bashism in
> ./usr/share/heartbeat/stonithdtest/STONITHDBasicSanityCheck line 57 (let
> ...):
> [ $? -eq 0 ] || let ERR_COUNT++
> possible bashism in ./usr/share/heartbeat/BasicSanityCheck line 84
> ($RANDOM):
> F=/tmp/lha-${RANDOM}-$$-$!
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: heartbeat
Source-Version: 1:3.0.4-1
We believe that the bug you reported is fixed in the latest version of
heartbeat, which is due to be installed in the Debian FTP archive:
heartbeat-dev_3.0.4-1_amd64.deb
to main/h/heartbeat/heartbeat-dev_3.0.4-1_amd64.deb
heartbeat_3.0.4-1.debian.tar.gz
to main/h/heartbeat/heartbeat_3.0.4-1.debian.tar.gz
heartbeat_3.0.4-1.dsc
to main/h/heartbeat/heartbeat_3.0.4-1.dsc
heartbeat_3.0.4-1_amd64.deb
to main/h/heartbeat/heartbeat_3.0.4-1_amd64.deb
heartbeat_3.0.4.orig.tar.bz2
to main/h/heartbeat/heartbeat_3.0.4.orig.tar.bz2
libheartbeat2-dev_3.0.4-1_amd64.deb
to main/h/heartbeat/libheartbeat2-dev_3.0.4-1_amd64.deb
libheartbeat2_3.0.4-1_amd64.deb
to main/h/heartbeat/libheartbeat2_3.0.4-1_amd64.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.
Simon Horman <[email protected]> (supplier of updated heartbeat 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, 16 Dec 2010 22:53:53 +0900
Source: heartbeat
Binary: heartbeat heartbeat-dev libheartbeat2 libheartbeat2-dev
Architecture: source amd64
Version: 1:3.0.4-1
Distribution: unstable
Urgency: low
Maintainer: Debian HA Maintainers
<[email protected]>
Changed-By: Simon Horman <[email protected]>
Description:
heartbeat - Subsystem for High-Availability Linux
heartbeat-dev - Subsystem for High-Availability Linux - development files
libheartbeat2 - Subsystem for High-Availability Linux (libraries)
libheartbeat2-dev - Subsystem for High-Availability Linux (development files)
Closes: 487167 582874 593321 594031
Changes:
heartbeat (1:3.0.4-1) unstable; urgency=low
.
* New Upstream
Closes: 487167
Closes: 582874
* Update standards version from 3.8.4 to 3.9.1
* Added Homepage to debian/control
Closes: 594031
* Depend on new cluster-agent library packages
Closes: 593321
Checksums-Sha1:
89ead6660ccfa144c076d32b6c1bcccee2237d4c 1944 heartbeat_3.0.4-1.dsc
41920cebc9e260d5ac43be742c74c5e3998ef571 537449 heartbeat_3.0.4.orig.tar.bz2
e84a4b022982c87fef5e588ea4f64a1226142cc6 27416 heartbeat_3.0.4-1.debian.tar.gz
19920943d21e0c12b5d0118e13dbba344e96803f 391350 heartbeat_3.0.4-1_amd64.deb
8feddd2f4ed8b79e832fe9fcb2cb6977b1500c86 1145562
heartbeat-dev_3.0.4-1_amd64.deb
5c746dea767c58e81c83ec25cb99b369394f62a8 72594 libheartbeat2_3.0.4-1_amd64.deb
b414cbd53cc3daf7565c7ab47ae218d0208eeac9 97092
libheartbeat2-dev_3.0.4-1_amd64.deb
Checksums-Sha256:
bb622724f73d80d88055b1b96a19675a28dfab9d758c954976662689ae0abe5c 1944
heartbeat_3.0.4-1.dsc
8f6997acd673d7ffef9f5946fa507d78b5c81dd0941e998c71cd72dd61a39784 537449
heartbeat_3.0.4.orig.tar.bz2
8deacd21200209b9e657140115029734bc4c96021d25d294986662b29cd361e8 27416
heartbeat_3.0.4-1.debian.tar.gz
bb8a0e0b3ae4f8af1eeb451a7146105270076628b0521e1dfcbafb76beded0ee 391350
heartbeat_3.0.4-1_amd64.deb
e1014f48de23979b57de7a49e21d24b33f92c5757ee3f99d6d233001286007f6 1145562
heartbeat-dev_3.0.4-1_amd64.deb
70d5094715403bd3a772666b50f93d2c8cafebdb7be1bbc19a947d200bab6ee5 72594
libheartbeat2_3.0.4-1_amd64.deb
3f52f7fbfe968becfe79dd84ded04f8c936acd44bd8ce6476d10bc71abf74756 97092
libheartbeat2-dev_3.0.4-1_amd64.deb
Files:
a8b84bd85a0922ae11adeac92574ba1c 1944 admin optional heartbeat_3.0.4-1.dsc
9f2d1a7672da1a1a0872a2c372acf770 537449 admin optional
heartbeat_3.0.4.orig.tar.bz2
b0ee7f6e555d52bd9a8807ef7dedcc7d 27416 admin optional
heartbeat_3.0.4-1.debian.tar.gz
06799b873e2c0fada53f6eb1eadfa7eb 391350 admin optional
heartbeat_3.0.4-1_amd64.deb
11355d391e3c87b5504727db21d6d656 1145562 devel optional
heartbeat-dev_3.0.4-1_amd64.deb
94f1eb3f73a61da525ddf97d3f76c6e0 72594 libs optional
libheartbeat2_3.0.4-1_amd64.deb
9c013fefca16ab58860f9f77fe5f6d32 97092 libdevel optional
libheartbeat2-dev_3.0.4-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAk0KIyUACgkQA8ACPgVBDpezDwCfeFtY29BowAfmn416k35rANAP
YlIAnjHk4VEEqbT4JRXnUJO5Ak+vQD2Z
=AU+g
-----END PGP SIGNATURE-----
--- End Message ---