From e62f0a8da3aa352c822c1fcd41f1a645269efb4e Mon Sep 17 00:00:00 2001 From: "Nathan E. Egge" Date: Wed, 5 Jun 2024 11:32:31 -0400 Subject: [PATCH] Meta: Remove dependency on sudo, doas or pls --- Meta/shell_include.sh | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/Meta/shell_include.sh b/Meta/shell_include.sh index 130dcce64a5..16c72f3f2b2 100644 --- a/Meta/shell_include.sh +++ b/Meta/shell_include.sh @@ -11,22 +11,6 @@ die() { exit 1 } -if [ "$(uname -s)" = "SerenityOS" ]; then - SUDO="pls -E" -elif command -v sudo >/dev/null; then - SUDO="sudo -E" -elif command -v doas >/dev/null; then - if [ "$SUDO_UID" = '' ]; then - SUDO_UID=$(id -u) - SUDO_GID=$(id -g) - export SUDO_UID SUDO_GID - fi - # To make doas work, you have to make sure you use the "keepenv" flag in doas.conf - SUDO="doas" -else - die "You need sudo, doas or pls to build Serenity..." -fi - exit_if_running_as_root() { if [ "$(id -u)" -eq 0 ]; then die "$*"