]> git.ipfire.org Git - pakfire.git/commitdiff
quality-agent: Remove any absolute path arguments from env interpreter
authorMichael Tremer <michael.tremer@ipfire.org>
Sun, 16 Oct 2016 18:20:24 +0000 (14:20 -0400)
committerMichael Tremer <michael.tremer@ipfire.org>
Sun, 16 Oct 2016 18:20:24 +0000 (14:20 -0400)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/quality-agent/050-invalid-interpreters

index 63847c7d1ebdc1de2f253c5a215dca3714d38ada..e1c9a17a0109701661fa42bf2ae44725fb3df6e7 100755 (executable)
@@ -26,6 +26,7 @@ check() {
                        if [ "${interp}" = "env" ]; then
                                # Autofix that crap
                                sed -i ${file} \
+                                       -e "s,/usr/bin/env \(/usr/bin/.*\),\1," \
                                        -e "s,/usr/bin/env python\(.*\),/usr/bin/python\1," \
                                        -e "s,/usr/bin/env python,/usr/bin/python," \
                                        -e "s,/usr/bin/env perl,/usr/bin/perl," \