diff options
-rw-r--r-- | README.md | 4 | ||||
-rwxr-xr-x | bin/pacman-offline | 4 |
2 files changed, 6 insertions, 2 deletions
@@ -16,6 +16,10 @@ There are the runtime dependencies: * [pacman](https://archlinux.org/pacman/) * [systemd](https://www.github.com/systemd/systemd) +And there's an optional dependency to support elevating privileges: + +* [polkit](https://github.com/polkit-org/polkit) + Optional basic support for [plymouth](https://www.freedesktop.org/wiki/Software/Plymouth/) is integrated. 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 |