Your message dated Tue, 19 Aug 2008 21:32:09 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#489673: fixed in xen-shell 1.8-4
has caused the Debian Bug report #489673,
regarding xen-shell: 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.)


-- 
489673: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=489673
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: xen-shell
Severity: important
Version: 1.8-3
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/doc/xen-shell/examples/xen-add-user line 28
> (should be read [-r] variable): 
>     read
> possible bashism in ./usr/share/doc/xen-shell/examples/xen-add-user line 40
> (should be read [-r] variable): 
>     read
> possible bashism in ./usr/share/doc/xen-shell/examples/xen-add-user line 56
> (echo -e): 
> echo -e "\n\n\n" | su -c "ssh-keygen -t dsa" ${user}

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: xen-shell
Source-Version: 1.8-4

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

xen-shell_1.8-4.diff.gz
  to pool/main/x/xen-shell/xen-shell_1.8-4.diff.gz
xen-shell_1.8-4.dsc
  to pool/main/x/xen-shell/xen-shell_1.8-4.dsc
xen-shell_1.8-4_all.deb
  to pool/main/x/xen-shell/xen-shell_1.8-4_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.
Steve Kemp <[EMAIL PROTECTED]> (supplier of updated xen-shell 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: Tue, 19 Aug 2008 22:11:22 +0000
Source: xen-shell
Binary: xen-shell
Architecture: source all
Version: 1.8-4
Distribution: unstable
Urgency: high
Maintainer: Radu Spineanu <[EMAIL PROTECTED]>
Changed-By: Steve Kemp <[EMAIL PROTECTED]>
Description: 
 xen-shell  - Console based Xen administration utility
Closes: 489673
Changes: 
 xen-shell (1.8-4) unstable; urgency=high
 .
   * Really removed the last bashism in our code.
     (The bashisms were in an example script, which is non-executable
     and in some test code.  Not in the core package.)
     (Closes: #489673)
Checksums-Sha1: 
 d4052798336195ea7ebc7b04cc468b2e6c617a9a 1031 xen-shell_1.8-4.dsc
 2dd84fa805246340060f6c89b8eff164199f9cbc 4711 xen-shell_1.8-4.diff.gz
 2476abfe7e5205d1f28be6e10f02244708dc7333 31178 xen-shell_1.8-4_all.deb
Checksums-Sha256: 
 2f1183ef5323804e28c22ce4266d8309294dcaf45e9b035e6bf4ef1bebeb3fbb 1031 
xen-shell_1.8-4.dsc
 9d21ac7b3d378c06390c97c0ce56f1cda365d7f49917a462cf2335758d727c53 4711 
xen-shell_1.8-4.diff.gz
 ce208cbd5b5064398decae33e910ef19ef30766e621126213b31600f8fb5da29 31178 
xen-shell_1.8-4_all.deb
Files: 
 3a2f492909e8b52ac454f7fc7779691d 1031 utils extra xen-shell_1.8-4.dsc
 8ff429f7cf3960bd796a729976778318 4711 utils extra xen-shell_1.8-4.diff.gz
 f68902b684dce742d89b764ca3634105 31178 utils extra xen-shell_1.8-4_all.deb

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

iEYEARECAAYFAkirOD0ACgkQwM/Gs81MDZ3GfgCgx92yBeRNCVcRMGrPyf8ITSKO
VlAAniznH+P12+FOVmMKnrvkc64ylobe
=5Cnp
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to