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 <[EMAIL PROTECTED]>  Fri, 18 Aug 2006 14:20:28 -0700
+ -- Russ Allbery <[EMAIL PROTECTED]>  Fri, 18 Aug 2006 14:30:36 -0700
 
 lintian (1.23.22) unstable; urgency=low
 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to