From 177845352d6469f52bfd1c7d56e16fbeb4ecb245 Mon Sep 17 00:00:00 2001 From: krolxon Date: Thu, 1 Jan 2026 18:12:58 +0530 Subject: [PATCH] install.sh: prevent user from running this script as root --- install.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/install.sh b/install.sh index faeb8b3..543902c 100755 --- a/install.sh +++ b/install.sh @@ -15,6 +15,13 @@ log() { "$color" "$(date '+%H:%M:%S')" "$level" '\033[0m' "$*" } +# Prevent user from running this script as root +if [[ "$EUID" -eq 0 ]]; then + log ERROR "This script must NOT be run as root." + log INFO "If you need elevated privileges, the script will ask for sudo when required." + exit 1 +fi + currentDir="$(dirname "$(readlink -f "$0")")" cd "$currentDir"