|
View:
New views
2 Messages
—
Rating Filter:
Alert me
|
|
|
Bug#489658: secpanel: bashism in /bin/sh scriptPackage: secpanel
Severity: important Version: 0.41+0.4.2-3 User: debian-release@... 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 -- To UNSUBSCRIBE, email to debian-qa-packages-REQUEST@... with a subject of "unsubscribe". Trouble? Contact listmaster@... |
|
|
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@...> 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@... immediately.) -- 489658: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=489658 Debian Bug Tracking System Contact owner@... with problems Package: secpanel Severity: important Version: 0.41+0.4.2-3 User: debian-release@... 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" 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 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@..., and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Frank Lichtenheld <djpig@...> (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@...) -----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@...> Changed-By: Frank Lichtenheld <djpig@...> 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----- |
| Free Forum Powered by Nabble | Forum Help |