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

[SCM] Debian package checker branch, master, updated. 2.2.17-4-g5f878a7



The following commit has been merged in the master branch:
commit 5f878a7a7de3df64727f0cd1e5591e7d70eea223
Author: Russ Allbery <rra@debian.org>
Date:   Fri Oct 2 20:38:17 2009 -0700

    Add executable-not-elf-or-script details
    
    * checks/scripts.desc:
      + [RA] Add some more details to executable-not-elf-or-script about
        possible causes and how to correct them.

diff --git a/checks/scripts.desc b/checks/scripts.desc
index 4152335..d604315 100644
--- a/checks/scripts.desc
+++ b/checks/scripts.desc
@@ -22,8 +22,13 @@ Tag: executable-not-elf-or-script
 Severity: normal
 Certainty: certain
 Info: This executable file is not an ELF format binary, and does not start
- with the #! sequence that marks interpreted scripts.  It might be a sh script
- that fails to name /bin/sh as its shell.
+ with the #! sequence that marks interpreted scripts.  It might be a sh
+ script that fails to name /bin/sh as its shell, or it may be incorrectly
+ marked as executable.  Sometimes upstream files developed on Windows are
+ marked unnecessarily as executable on other systems.
+ .
+ If you are using debhelper to build your package, running dh_fixperms will
+ often correct this problem for you.
 Ref: policy 10.4
 
 Tag: script-not-executable
diff --git a/debian/changelog b/debian/changelog
index c5c3a04..8514b8b 100755
--- a/debian/changelog
+++ b/debian/changelog
@@ -7,6 +7,9 @@ lintian (2.2.18) UNRELEASED; urgency=low
   * checks/fields:
     + [RA] Fix lib-recommends-documentation tag to correctly exclude dev
       and doc packages.  Patch from Stéphane Glondu.  (Closes: #548210)
+  * checks/scripts.desc:
+    + [RA] Add some more details to executable-not-elf-or-script about
+      possible causes and how to correct them.
 
  -- Russ Allbery <rra@debian.org>  Fri, 25 Sep 2009 17:29:38 -0700
 

-- 
Debian package checker


Reply to: