diff options
author | willemw12 | 2020-07-03 13:09:08 +0200 |
---|---|---|
committer | willemw12 | 2020-07-03 13:09:08 +0200 |
commit | a05c43ac7075611be88e4d9446817617cc850f2b (patch) | |
tree | 1a030db424daf17a4e230cfe0e5eba19d616ad10 /iwscanner | |
parent | 8aab93eda4f63d9f0a59a66aefaa349b55d4bc5a (diff) | |
download | aur-iwscanner.tar.gz |
Make gksu/kdesu optional in iwscanner script
Update kdesu optdepend: kde-cli-tools.
Add optdepend gksu.
Diffstat (limited to 'iwscanner')
-rwxr-xr-x[-rw-r--r--] | iwscanner | 28 |
1 files changed, 15 insertions, 13 deletions
diff --git a/iwscanner b/iwscanner index b4ffe4a1cf70..a4f57f94806b 100644..100755 --- a/iwscanner +++ b/iwscanner @@ -1,19 +1,21 @@ #!/bin/sh -#Simple script to start iwscanner + +# Simple iwscanner launch script + +CMD=/usr/share/iwscanner/iwscanner.py + +if [ "$(id -ru)" -eq 0 ]; then + # Already root user + exec $CMD +fi GKSU=/usr/bin/gksu KDESU=/usr/bin/kdesu -GKSUDO=/usr/bin/gksudo - -if [ -e "$GKSU" ] - then - $GKSU /usr/share/iwscanner/iwscanner.py -elif [ -e "$KDESU" ] - then - $KDESU -c /usr/share/iwscanner/iwscanner.py -elif [ -e "$GKSUDO" ] - then - $GKSUDO -c /usr/share/iwscanner/iwscanner.py +if [ -e "$GKSU" ]; then + exec $GKSU $CMD +elif [ -e "$KDESU" ]; then + exec $KDESU -c $CMD else - echo "Unable to find suitable su application, please install gksu" + printf "Unable to find suitable su application, please install gksu or kde-cli-tools (kdesu)\n" 1>&2 fi + |