diff options
author | Christian Hesse <mail@eworm.de> | 2024-09-11 09:27:00 +0200 |
---|---|---|
committer | Christian Hesse <mail@eworm.de> | 2024-09-11 10:11:50 +0200 |
commit | 3d2aaec9a604282bf0e561df6e676277dd079c7f (patch) | |
tree | 42ed64fe7be60942eea025e432c69cbf9949ece1 /bin | |
parent | 60b8118e03992a2e888690e2cd1c43327b931a47 (diff) | |
download | pacman-offline-3d2aaec9a604282bf0e561df6e676277dd079c7f.tar.gz pacman-offline-3d2aaec9a604282bf0e561df6e676277dd079c7f.tar.zst |
use pkexec to elevate privileges
This requires polkit to be installed.
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/pacman-offline | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/bin/pacman-offline b/bin/pacman-offline index a6e2a99..ae2ec19 100755 --- a/bin/pacman-offline +++ b/bin/pacman-offline @@ -36,9 +36,9 @@ while getopts 'cfhprty' opt; do done if [ "${UID}" -ne 0 ]; then - if command -v run0 >/dev/null; then + if command -v pkexec >/dev/null; then echo 'Missing privileges, trying to elevate.' >&2 - exec run0 "${0}" "${@}" + exec pkexec "${0}" "${@}" fi echo "You need elevated privileges. Please run as user 'root'!" >&2 |