diff options
author | Adrian Schmutzler <freifunk@adrianschmutzler.de> | 2019-07-08 10:17:28 +0200 |
---|---|---|
committer | Petr Štetiar <ynezz@true.cz> | 2019-07-09 23:08:57 +0200 |
commit | 33e7beeb3115f7b0edf2fe20bac67d325dbf0b76 (patch) | |
tree | 51e28dcc3fd7f91689e9768ea535dbdd521c9c5b | |
parent | 687977bfc9d750bac5e92e106d77406cd0682141 (diff) | |
download | upstream-33e7beeb3115f7b0edf2fe20bac67d325dbf0b76.tar.gz upstream-33e7beeb3115f7b0edf2fe20bac67d325dbf0b76.tar.bz2 upstream-33e7beeb3115f7b0edf2fe20bac67d325dbf0b76.zip |
base-files: Fix path check in get_mac_binary
Logic was inverted when changing from string check to file check.
Fix it.
Fixes: 8592602d0a88 ("base-files: Really check path in get_mac_binary")
Reported-by: Matthias Schiffer <mschiffer@universe-factory.net>
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
(cherry picked from commit 6ed3349308b24a6bac753643970a1f9f56ff6070)
-rw-r--r-- | package/base-files/files/lib/functions/system.sh | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/package/base-files/files/lib/functions/system.sh b/package/base-files/files/lib/functions/system.sh index df671465be..9b9d03df7b 100644 --- a/package/base-files/files/lib/functions/system.sh +++ b/package/base-files/files/lib/functions/system.sh @@ -4,7 +4,7 @@ get_mac_binary() { local path="$1" local offset="$2" - if [ -e "$path" ]; then + if ! [ -e "$path" ]; then echo "get_mac_binary: file $path not found!" >&2 return fi |