Your message dated Tue, 30 Jun 2009 21:34:12 +0000
with message-id <[email protected]>
and subject line Bug#530159: fixed in pdsh 2.18-2
has caused the Debian Bug report #530159,
regarding pdsh: 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.)


-- 
530159: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=530159
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: pdsh
Severity: important
Version: 2.18-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 a /bin/sh script making use
of a bashism.

checkbashisms' output:
> possible bashism in ./usr/bin/pdsh line 5 (exec -c/-l/-a name):
>   exec -a pdsh /usr/bin/pdsh.bin "$@"
> possible bashism in ./usr/bin/pdsh line 13 (exec -c/-l/-a name):
>   exec -a pdsh /usr/bin/pdsh.bin "$@"
> possible bashism in ./usr/bin/pdcp line 5 (exec -c/-l/-a name):
>   exec -a pdcp /usr/bin/pdcp.bin "$@"
> possible bashism in ./usr/bin/pdcp line 13 (exec -c/-l/-a name):
>   exec -a pdcp /usr/bin/pdcp.bin "$@"


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: pdsh
Source-Version: 2.18-2

We believe that the bug you reported is fixed in the latest version of
pdsh, which is due to be installed in the Debian FTP archive:

pdsh_2.18-2.diff.gz
  to pool/main/p/pdsh/pdsh_2.18-2.diff.gz
pdsh_2.18-2.dsc
  to pool/main/p/pdsh/pdsh_2.18-2.dsc
pdsh_2.18-2_i386.deb
  to pool/main/p/pdsh/pdsh_2.18-2_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.
Brian Pellin <[email protected]> (supplier of updated pdsh 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: Mon, 29 Jun 2009 22:48:42 -0500
Source: pdsh
Binary: pdsh
Architecture: source i386
Version: 2.18-2
Distribution: unstable
Urgency: low
Maintainer: Brian Pellin <[email protected]>
Changed-By: Brian Pellin <[email protected]>
Description: 
 pdsh       - Efficient rsh-like utility, for using hosts in parallel
Closes: 530159
Changes: 
 pdsh (2.18-2) unstable; urgency=low
 .
   * Switch pdcp.script and pdsh.script to /bin/bash due to bashisms.
     (closes: #530159)
   * Resolve lintian warnings.
   * Confirm complicance with policy version 3.8.2.0
   * Add VCS-Git
   * Fix path for config.{sub,guess}
Checksums-Sha1: 
 885d27aebdb3dec5d162593f8e7c977e619dfd04 1059 pdsh_2.18-2.dsc
 ff2991a962570e07eb89a7ba2546e542bdb0efcf 13207 pdsh_2.18-2.diff.gz
 377b2c1e30d512dcb65321d9b23887d5dd8d491a 198422 pdsh_2.18-2_i386.deb
Checksums-Sha256: 
 43b76392549557a076e5d647680e6517c57400bcda22c083c7bb9e3762e3d4f3 1059 
pdsh_2.18-2.dsc
 90141bd8bec6a1b4cf5778087f1cfb461e3957d700718f9f3114d11c6a439e4d 13207 
pdsh_2.18-2.diff.gz
 9ca916c79756552b843f9881dbd5f8ff9c48051931872701650c0cb32c3169e1 198422 
pdsh_2.18-2_i386.deb
Files: 
 d77497a357769ff70ade3301f3a2d59f 1059 net extra pdsh_2.18-2.dsc
 6a21f480473123130dac961489592c0b 13207 net extra pdsh_2.18-2.diff.gz
 97b78e4b8c1f5d49468f8ed1a6f97db9 198422 net extra pdsh_2.18-2_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkpKdUoACgkQpdwBkPlyvgPG6QCeN6advXK4FhDj9VzT55W9KfCi
KFcAniOX5GhMQtl+sZ6paWOSAW0lzqTp
=pvmu
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to