Your message dated Wed, 01 Jul 2009 15:48:25 +0000
with message-id <[email protected]>
and subject line Bug#530164: fixed in pm-utils 1.2.5-3
has caused the Debian Bug report #530164,
regarding pm-utils: 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.)
--
530164: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=530164
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: pm-utils
Severity: important
Version: 1.2.5-2
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/lib/pm-utils/functions line 31 (should be 'b =
> a'):
> [ "x$2" != "x" ] && [ $(( $elapsed == $2 )) -ne 0 ] &&
> return 1
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: pm-utils
Source-Version: 1.2.5-3
We believe that the bug you reported is fixed in the latest version of
pm-utils, which is due to be installed in the Debian FTP archive:
pm-utils_1.2.5-3.diff.gz
to pool/main/p/pm-utils/pm-utils_1.2.5-3.diff.gz
pm-utils_1.2.5-3.dsc
to pool/main/p/pm-utils/pm-utils_1.2.5-3.dsc
pm-utils_1.2.5-3_all.deb
to pool/main/p/pm-utils/pm-utils_1.2.5-3_all.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.
Michael Biebl <[email protected]> (supplier of updated pm-utils 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: Wed, 01 Jul 2009 17:29:02 +0200
Source: pm-utils
Binary: pm-utils
Architecture: source all
Version: 1.2.5-3
Distribution: unstable
Urgency: low
Maintainer: Tim Dijkstra <[email protected]>
Changed-By: Michael Biebl <[email protected]>
Description:
pm-utils - utilities and scripts for power management
Closes: 525253 528726 530164
Changes:
pm-utils (1.2.5-3) unstable; urgency=low
.
* debian/patches/35-typo-fixes.patch
- Fix a few typos in the man pages and the HOWTO.hooks documentation.
(Closes: #525253)
* debian/patches/40-pm-action-syntax-fix.patch
- Fix wrong syntax for configuration variables in the pm-action man page.
(Closes: #528726)
* debian/patches/45-bashism-fixes.patch
- Fix bashism ('==') in pm/functions.in. (Closes: #530164)
* debian/patches/90-nm-proper-wakeup.patch
- Patch pulled from Ubuntu. Use --print-reply when calling dbus-send to
ensure NetworkManager gets signalled on wakeup
* Bump Standards-Version to 3.8.2. No further changes.
Checksums-Sha1:
a0744c660ba979e7066fedc2bcfa1ff2c463d93b 1191 pm-utils_1.2.5-3.dsc
4294a0638438b9e1979d94335570081c0cedaa65 8008 pm-utils_1.2.5-3.diff.gz
d30a35dc069da126bfe8d423426276015cfb34c5 86922 pm-utils_1.2.5-3_all.deb
Checksums-Sha256:
98fbf9cde4ee492b997acffedef57a4d1cc1e3b7bf1a9d8c2f1c1ac1809a565b 1191
pm-utils_1.2.5-3.dsc
1222053d3b86817fb7471fba60ccaaf051372fe2a8438742286ad1143115df13 8008
pm-utils_1.2.5-3.diff.gz
85d20b745015b0438ec1884c3274696886ea787d5c4bc2b79280fe54cf8a2651 86922
pm-utils_1.2.5-3_all.deb
Files:
ed9360bcb34985dab6d60ebc8f9557f1 1191 admin optional pm-utils_1.2.5-3.dsc
fd6480c134ebd2e326fa9e788a258e5e 8008 admin optional pm-utils_1.2.5-3.diff.gz
e4b05e1a9a10689c08c8ad55b627b519 86922 admin optional pm-utils_1.2.5-3_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkpLgrQACgkQh7PER70FhVR3ZwCfemrE/yGAB7sytOkPTtUDBrPe
2nYAn2pqs0xOruuYSvY7jR3t9sgfwnDY
=vfDr
-----END PGP SIGNATURE-----
--- End Message ---