]> git.ipfire.org Git - pakfire.git/commitdiff
check-hardening: Fix inverted check logic
authorMichael Tremer <michael.tremer@ipfire.org>
Fri, 28 May 2021 16:37:20 +0000 (16:37 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 28 May 2021 16:37:20 +0000 (16:37 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/scripts/check-hardening

index da1ba3f470710eabd8c52ccc708166980efa3c1e..5149010eeb810a2626f5702e3cd518add116c218 100644 (file)
@@ -64,12 +64,12 @@ main() {
                fi
 
                # Is this file built with -fPIC?
-               if readelf -h "${file}" 2>/dev/null | grep -qE "Type:[[:space:]]*EXEC"; then
+               if readelf -h "${file}" 2>/dev/null | grep -qE "Type:[[:space:]]*EXEC"; then
                        no_pie+=( "${file}" )
                fi
 
                # Does this file have an executable stack?
-               if readelf -l "${file}" 2>/dev/null | grep -A1 "GNU_STACK" | grep -q "RWE"; then
+               if readelf -l "${file}" 2>/dev/null | grep -A1 "GNU_STACK" | grep -q "RWE"; then
                        exec_stack+=( "${file}" )
                fi