diff options
Diffstat (limited to 'network/gui-ufw/path-fix.diff')
-rw-r--r-- | network/gui-ufw/path-fix.diff | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/network/gui-ufw/path-fix.diff b/network/gui-ufw/path-fix.diff new file mode 100644 index 0000000000000..2ebfdb0c21c3f --- /dev/null +++ b/network/gui-ufw/path-fix.diff @@ -0,0 +1,16 @@ +--- a/bin/gufw-pkexec ++++ b/bin/gufw-pkexec +@@ -1,2 +1,11 @@ + #!/bin/bash +-python3 /usr/share/gufw/gufw/gufw.py $1 ++LOCATIONS=`ls -ld /usr/lib*/python*/site-packages/gufw/gufw.py | awk '{print $9}'` # from source ++LOCATIONS=( "${LOCATIONS[@]}" "/usr/share/gufw/gufw/gufw.py" ) # deb package ++ ++for ((i = 0; i < ${#LOCATIONS[@]}; i++)) ++do ++ if [[ -e "${LOCATIONS[${i}]}" ]]; then ++ python3 ${LOCATIONS[${i}]} $1 ++ fi ++done ++ + |