]> git.ipfire.org Git - pakfire.git/commitdiff
find-requires: Skip any interpreters without absolute paths
authorMichael Tremer <michael.tremer@ipfire.org>
Tue, 22 Nov 2022 15:36:55 +0000 (15:36 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Tue, 22 Nov 2022 15:36:55 +0000 (15:36 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/scripts/find-requires

index 6b3daf2c13e53516f1f777a83365c43426f06df6..207bcb562bdbf83ebb96b6d36fc5b213b67d3ec7 100644 (file)
@@ -114,6 +114,11 @@ find_script_interpreter() {
 
        local interpreter="${first_line:2}"
 
+       # Ignore anything that does not have an absolute path
+       if [ "${first_line:3:1}" != "/" ]; then
+               return 0
+       fi
+
        case "${interpreter}" in
                */perl)
                        # XXX process perl files here