lintian: r707 - in trunk: checks debian
Author: rra
Date: 2006-08-18 23:31:16 +0200 (Fri, 18 Aug 2006)
New Revision: 707
Modified:
trunk/checks/scripts.desc
trunk/debian/changelog
Log:
* checks/scripts{.desc,}:
+ [RA] Mention [[ ]] explicitly in the possible-bashism long
description as requiring a Korn shell and make it clearer that the
primary arbiter of this test is the POSIX shell specification.
(Closes: #381800 by clarification)
Modified: trunk/checks/scripts.desc
===================================================================
--- trunk/checks/scripts.desc 2006-08-18 21:25:04 UTC (rev 706)
+++ trunk/checks/scripts.desc 2006-08-18 21:31:16 UTC (rev 707)
@@ -226,7 +226,7 @@
Type: warning
Ref: policy 10.4
Info: This script is marked as running under <tt>/bin/sh</tt>, but it seems
- to use a feature found in bash.
+ to use a feature found in bash but not in the POSIX shell specification.
.
Examples:
'==' in a test, it should use '=' instead
@@ -235,6 +235,7 @@
'source' instead of '.'
'. command args', passing arguments to commands via 'source' is not supported
'{foo,bar}' instead of 'foo bar'
+ '[[ test ]]' instead of '[ test ]' (requires a Korn shell)
Tag: possible-non-posix-code-in-maintainer-script
Type: info
Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog 2006-08-18 21:25:04 UTC (rev 706)
+++ trunk/debian/changelog 2006-08-18 21:31:16 UTC (rev 707)
@@ -26,9 +26,13 @@
surrounded by word boundaries.
+ [RA] Warn if the changelog incorrectly indicates an NMU. Thanks to
George Danchev for the report.
- * checks/scripts:
+ * checks/scripts{.desc,}:
+ [RA] Except mkstemp from possibly-insecure-handling-of-tmp-files for
maintainer scripts written in Perl.
+ + [RA] Mention [[ ]] explicitly in the possible-bashism long
+ description as requiring a Korn shell and make it clearer that the
+ primary arbiter of this test is the POSIX shell specification.
+ (Closes: #381800 by clarification)
* collection/changelog-file:
+ [RA] Be much more careful about changelog files that are symlinks.
@@ -51,7 +55,7 @@
therefore cause lintian to exit with non-zero status. Thanks,
Andree Leidenfrost and Martin F. Krafft. (Closes: #377182, #374314)
- -- Russ Allbery <rra@debian.org> Fri, 18 Aug 2006 14:20:28 -0700
+ -- Russ Allbery <rra@debian.org> Fri, 18 Aug 2006 14:30:36 -0700
lintian (1.23.22) unstable; urgency=low
Reply to: