summaryrefslogtreecommitdiff
path: root/FilesCheck.py
diff options
context:
space:
mode:
authorAnas Nashif <anas.nashif@intel.com>2013-02-06 13:11:08 -0800
committerAnas Nashif <anas.nashif@intel.com>2013-02-06 13:11:08 -0800
commit507aa3ef2f8a4953b2a75d56fddf43949fe9ceaf (patch)
treed99e8e9b62abe00006ba883ef7df9a2148effcd9 /FilesCheck.py
parentd01fd1146225b4807122d4d34b42fb161191b952 (diff)
downloadrpmlint-507aa3ef2f8a4953b2a75d56fddf43949fe9ceaf.tar.gz
rpmlint-507aa3ef2f8a4953b2a75d56fddf43949fe9ceaf.tar.bz2
rpmlint-507aa3ef2f8a4953b2a75d56fddf43949fe9ceaf.zip
script-interpreter-only-for-exec-scripts.diff
===================================================================
Diffstat (limited to 'FilesCheck.py')
-rw-r--r--FilesCheck.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/FilesCheck.py b/FilesCheck.py
index 043b927..51f2298 100644
--- a/FilesCheck.py
+++ b/FilesCheck.py
@@ -1249,7 +1249,7 @@ class FilesCheck(AbstractCheck.AbstractCheck):
elif interpreter or mode & 0111 != 0 or \
script_regex.search(f):
if interpreter:
- if not interpreter_regex.search(interpreter):
+ if mode & 0111 != 0 and not interpreter_regex.search(interpreter):
printError(pkg, 'wrong-script-interpreter',
f, interpreter)
elif not nonexec_file and not \