From 139f8717817755f0bf072a1fa1c91e596d4f79aa Mon Sep 17 00:00:00 2001 From: Tim Schumacher Date: Thu, 30 Jun 2022 20:48:51 +0200 Subject: [PATCH] Meta: Use `pls` instead of `sudo` on SerenityOS --- Meta/build-image-qemu.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Meta/build-image-qemu.sh b/Meta/build-image-qemu.sh index e61df38950..cb4934e1b0 100755 --- a/Meta/build-image-qemu.sh +++ b/Meta/build-image-qemu.sh @@ -14,6 +14,12 @@ fi set -e +SUDO="sudo" + +if [ "$(uname -s)" = "SerenityOS" ]; then + SUDO="pls" +fi + die() { echo "die: $*" exit 1 @@ -25,7 +31,7 @@ if [ "$(id -u)" != 0 ]; then if [ -x "$FUSE2FS_PATH" ] && $FUSE2FS_PATH --help 2>&1 |grep fakeroot > /dev/null; then USE_FUSE2FS=1 else - sudo -E -- "$0" "$@" || die "this script needs to run as root" + ${SUDO} -E -- "$0" "$@" || die "this script needs to run as root" exit 0 fi else