Your message dated Sat, 23 May 2009 19:02:09 +0000
with message-id <[email protected]>
and subject line Bug#530219: fixed in vzctl 3.0.23-6
has caused the Debian Bug report #530219,
regarding vzctl: 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.)
--
530219: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=530219
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: vzctl
Severity: important
Version: 3.0.23-4
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/share/vzctl/scripts/vpsreboot line 91 (echo -e):
> VE_STOPPED=`echo -e "$VE_TOTAL" | egrep -v "$VE_RUN"`
> possible bashism in ./usr/share/vzctl/scripts/vpsnetclean line 61 (echo
> -e):
> VE_STOPPED=`echo -e "$VE_PREV" | grep -w -v "$VE_RUN"`
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: vzctl
Source-Version: 3.0.23-6
We believe that the bug you reported is fixed in the latest version of
vzctl, which is due to be installed in the Debian FTP archive:
vzctl_3.0.23-6.diff.gz
to pool/main/v/vzctl/vzctl_3.0.23-6.diff.gz
vzctl_3.0.23-6.dsc
to pool/main/v/vzctl/vzctl_3.0.23-6.dsc
vzctl_3.0.23-6_i386.deb
to pool/main/v/vzctl/vzctl_3.0.23-6_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.
Ola Lundqvist <[email protected]> (supplier of updated vzctl 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: Sat, 23 May 2009 20:46:52 +0200
Source: vzctl
Binary: vzctl
Architecture: source i386
Version: 3.0.23-6
Distribution: unstable
Urgency: low
Maintainer: Ola Lundqvist <[email protected]>
Changed-By: Ola Lundqvist <[email protected]>
Description:
vzctl - server virtualization solution - control tools
Closes: 530219
Changes:
vzctl (3.0.23-6) unstable; urgency=low
.
* Correction of bashism problem in scripts/vpsreboot and
scripts/vpsnetclean. Closes: #530219.
Checksums-Sha1:
1eaa17a965c40dfab320c134aadc9d2bb67ba31d 963 vzctl_3.0.23-6.dsc
c24e691754d74e2ae795ce2f72d816c6a53fc25f 10356 vzctl_3.0.23-6.diff.gz
1f40cc76e24b5d099a7c3a2c6ad1e72e9957130e 196532 vzctl_3.0.23-6_i386.deb
Checksums-Sha256:
fa8659293af9bf6717ea7452bb271f174a0329e0660dc097a46c290cca4ea8b3 963
vzctl_3.0.23-6.dsc
3c286b4d923329ed5f0cf41b9b321b8b86c5664743209d4433775a65555f5154 10356
vzctl_3.0.23-6.diff.gz
2e530a4ff18191fef62b2740e27ef3838b68e910b22113723dffb6f655220f40 196532
vzctl_3.0.23-6_i386.deb
Files:
4c13a05a7a72ebc53500db1847f5be48 963 admin optional vzctl_3.0.23-6.dsc
e2d27cd7e1987e9e7a215e3ebb49b13e 10356 admin optional vzctl_3.0.23-6.diff.gz
eb8062f3d9a76148a36a1672ebbc032c 196532 admin optional vzctl_3.0.23-6_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkoYRP0ACgkQGKGxzw/lPdnwXgCgrTTY1BfdtINAAjB5vtDs38G6
tXUAoI+PZ2D8nloEdIPc+1RBHqFxXuSx
=ppoN
-----END PGP SIGNATURE-----
--- End Message ---