Your message dated Thu, 27 Mar 2008 23:32:09 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#472900: fixed in vblade-persist 0.6-1
has caused the Debian Bug report #472900,
regarding vblade-persist: 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.)


-- 
472900: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=472900
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: vblade-persist
Severity: minor
Version: 0.5-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/sbin/vblade-persist line 82 (local foo=bar):
>     local SHELF="$1"
> possible bashism in ./usr/sbin/vblade-persist line 83 (local foo=bar):
>     local SLOT="$2"
> possible bashism in ./usr/sbin/vblade-persist line 84 (local foo=bar):
>     local NETIF="$3"
> possible bashism in ./usr/sbin/vblade-persist line 85 (local foo=bar):
>     local SOURCE="$4"
> possible bashism in ./usr/sbin/vblade-persist line 92 (local foo=bar):
>     local DNAME="e$SHELF.$SLOT"
> possible bashism in ./usr/sbin/vblade-persist line 118 (local foo=bar):
>     local SHELF="$1"
> possible bashism in ./usr/sbin/vblade-persist line 119 (local foo=bar):
>     local SLOT="$2"
> possible bashism in ./usr/sbin/vblade-persist line 123 (local foo=bar):
>     local DNAME="e$SHELF.$SLOT"
> possible bashism in ./usr/sbin/vblade-persist line 124 (local foo=bar):
>     local DPATH="$VDIR/$DNAME"
> possible bashism in ./usr/sbin/vblade-persist line 135 (echo -e):
>     [ "$1" = "--no-header" ] || echo -e '#shelf slot netif source auto?
> stat' possible bashism in ./usr/sbin/vblade-persist line 138 (local
> foo=bar): local STAT=unsupervised
> possible bashism in ./usr/sbin/vblade-persist line 151 (local foo=bar):
>     local CMD="$1"
> possible bashism in ./usr/sbin/vblade-persist line 152 (local foo=bar):
>     local SVDIR="$2"
> possible bashism in ./usr/sbin/vblade-persist line 170 (local foo=bar):
>     local AUTO="$1"
> possible bashism in ./usr/sbin/vblade-persist line 178 (local foo=bar):
>     local CMD="$1"
> possible bashism in ./usr/sbin/vblade-persist line 185 (local foo=bar):
>     local SHELF="$1"
> possible bashism in ./usr/sbin/vblade-persist line 187 (local foo=bar):
>     local SLOT="$1"
> possible bashism in ./usr/sbin/vblade-persist line 193 (local foo=bar):
>     local DPATH="$VDIR/e$SHELF.$SLOT"
> possible bashism in ./usr/sbin/vblade-persist line 197 (local foo=bar):
>     local CHANGES=no
> possible bashism in ./usr/sbin/vblade-persist line 199 (local foo=bar):
>     local CMD="$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'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: vblade-persist
Source-Version: 0.6-1

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

vblade-persist_0.6-1.diff.gz
  to pool/main/v/vblade-persist/vblade-persist_0.6-1.diff.gz
vblade-persist_0.6-1.dsc
  to pool/main/v/vblade-persist/vblade-persist_0.6-1.dsc
vblade-persist_0.6-1_all.deb
  to pool/main/v/vblade-persist/vblade-persist_0.6-1_all.deb
vblade-persist_0.6.orig.tar.gz
  to pool/main/v/vblade-persist/vblade-persist_0.6.orig.tar.gz



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.
Daniel Kahn Gillmor <[EMAIL PROTECTED]> (supplier of updated vblade-persist 
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.7
Date: Thu, 27 Mar 2008 15:35:34 -0400
Source: vblade-persist
Binary: vblade-persist
Architecture: source all
Version: 0.6-1
Distribution: unstable
Urgency: low
Maintainer: Daniel Kahn Gillmor <[EMAIL PROTECTED]>
Changed-By: Daniel Kahn Gillmor <[EMAIL PROTECTED]>
Description: 
 vblade-persist - create/manage supervised AoE exports
Closes: 472900
Changes: 
 vblade-persist (0.6-1) unstable; urgency=low
 .
   * New Upstream version:
    * removed bashisms from /usr/sbin/vblade-persist (closes: #472900).
     Thanks, Raphael Geissert.
    * vblade-persist sources must now be specified by absolute path to
     avoid ambiguity, since vblade is eventually executed with a different
     cwd.
Files: 
 984b2de8e4af77601852fcee15f25635 1320 admin optional vblade-persist_0.6-1.dsc
 465af4727e0a54b2a9c30bcf99ba454f 17893 admin optional 
vblade-persist_0.6.orig.tar.gz
 1d856ce8ae0aa2c7defa9aa086fc5474 2150 admin optional 
vblade-persist_0.6-1.diff.gz
 3d6fa1de8577e124f0fa03c47495e0fc 8548 admin optional 
vblade-persist_0.6-1_all.deb

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

iQIVAwUBR+wlGszS7ZTSFznpAQLowhAAovBq6qDDT3g1ORVjEiPx9gi28cJiw+ak
2MuHR7Uk1C19Oi/C2bIp4/BEnUCcBz57yVPbzE6egzyPw+gHTHmBuZqri7yEsIwU
MfI2/CJ2zn0Sc1G/Lf6OmZxnLyTYjzOiKbGD8G1bnfuJcJtiqmqIs3iWYEm7Qthy
1/OEen9YX/C/Zlka+rc2/fe20fzz2l0EerK87Q8tRAZiUcNwLPelVdlmfofANdLO
jn/wZWd8f5M4QiqMNNmleDFUThqULTGKvCxm8tF7n0TEvy7HPX+HgP9Ov6GF1KJO
QxARjQEthzv1IdUNdqhXAw7k9EdpEUmOA202Aio3CuZ6mEeMpL5OJtCVamPc+y0J
hqTI+XfXziifMMMsmg+66TiTsG6VVedeiJ/hMNUG7XNrVzs+Urn9DoLwD5L0k3ZZ
LqHm7fEImoYo/JbWmY1P1gUS14b5aZvtEx4dwRz9Uqpvl1qUhh+zZtVDtIuPksWI
lYc++o6J0ZPiLsiI83j0SMal8+HovZU8pdqljwVDKf75N745dik83tiyZKHK0qRk
YZce4JJJ/u670PowEWqn61Y/dPSE8gbEu8p0Hc2+PkVW2YWCm9zvEN9wAtW/5OiC
CP6ZXDQQceRviTHR57Go/6DuD8N6o3FIralNdVbIYzpc6dMkmEuQUM1tjYY4XS56
Opc0qh/3MQ0=
=Wv33
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to