[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#489658: marked as done (secpanel: bashism in /bin/sh script)



Your message dated Sat, 26 Jul 2008 21:17:05 +0000
with message-id <E1KMr8T-0003vI-4E@ries.debian.org>
and subject line Bug#489658: fixed in secpanel 0.41+0.4.2-4
has caused the Debian Bug report #489658,
regarding secpanel: 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 owner@bugs.debian.org
immediately.)


-- 
489658: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=489658
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: secpanel
Severity: important
Version: 0.41+0.4.2-3
User: debian-release@lists.debian.org
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/secpanel/secpanel.wait line 16 (should be
> read [-r] variable): 
> read
> possible bashism in ./usr/share/secpanel/secpanel.dist line 13 (echo -e):
>     echo -e "Key-Distribution finished\nPress <Return> to continue"
> possible bashism in ./usr/share/secpanel/secpanel.dist line 14 (should be
> read [-r] variable): 
>     read
> possible bashism in ./usr/share/secpanel/secpanel.dist line 66 (echo -e):
>     echo -e "Parameters:\n\tHost:\t$HOST\n\tUser:\t$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: secpanel
Source-Version: 0.41+0.4.2-4

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

secpanel_0.41+0.4.2-4.diff.gz
  to pool/main/s/secpanel/secpanel_0.41+0.4.2-4.diff.gz
secpanel_0.41+0.4.2-4.dsc
  to pool/main/s/secpanel/secpanel_0.41+0.4.2-4.dsc
secpanel_0.41+0.4.2-4_all.deb
  to pool/main/s/secpanel/secpanel_0.41+0.4.2-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 489658@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Frank Lichtenheld <djpig@debian.org> (supplier of updated secpanel 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 ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sat, 26 Jul 2008 19:58:26 +0200
Source: secpanel
Binary: secpanel
Architecture: source all
Version: 0.41+0.4.2-4
Distribution: unstable
Urgency: low
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Frank Lichtenheld <djpig@debian.org>
Description: 
 secpanel   - A graphical user interface for SSH and SCP
Closes: 489658
Changes: 
 secpanel (0.41+0.4.2-4) unstable; urgency=low
 .
   * QA upload.
   * Bump debhelper compat level to 7.
     + Minimize debian/rules
   * Fix bashisms. (Closes: #489658)
   * Add watch file.
   * Change menu section to Applications/Network/Communication.
Checksums-Sha1: 
 a553bf54f59fe38df20f7fcead08871a41d40b02 988 secpanel_0.41+0.4.2-4.dsc
 a178355b3f5d31290cc50cd08caff21e3e9f9f48 4341 secpanel_0.41+0.4.2-4.diff.gz
 8b9916c2fd009bbca006251270783e96678d1e39 50716 secpanel_0.41+0.4.2-4_all.deb
Checksums-Sha256: 
 f64c6a6b43052a4ee9f300a1885dc3ac41b008dce71ef036ed8b4859a1b2c8fa 988 secpanel_0.41+0.4.2-4.dsc
 2d7657cb6d43ac0369680e84230dbe1e89c44fd1da19b997590707d2f4397641 4341 secpanel_0.41+0.4.2-4.diff.gz
 e75dd8d4892f75c2975bc900df04923dec4b5a8d93963c90091a6bc64553ddb2 50716 secpanel_0.41+0.4.2-4_all.deb
Files: 
 3cec1d8d1e11aa179d5040dcde2b5414 988 net optional secpanel_0.41+0.4.2-4.dsc
 bc7e19852b85418cc0676416be1a8ac7 4341 net optional secpanel_0.41+0.4.2-4.diff.gz
 f80cfea109fec37406e67fb2aacc02e1 50716 net optional secpanel_0.41+0.4.2-4_all.deb

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

iEYEARECAAYFAkiLk0MACgkQQbn06FtxPfCU5ACg9vF6uREKHVcCm3LVn2kKsvx0
9CIAoL+3ggzWu63tl0S8j+a9DKdsj5U9
=VpvL
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: