diff --git a/arch_install.sh b/arch_install.sh index 29041e1..7e1666d 100644 --- a/arch_install.sh +++ b/arch_install.sh @@ -9,6 +9,20 @@ if [ "$EUID" -ne 0 ]; then exit 1 fi +# Az aktuális felhasználó meghatározása +CURRENT_USER=$(whoami) + +# Adjuk hozzá az aktuális felhasználót a sudoers fájlhoz, hogy jelszó nélkül használhassa a sudo-t +echo "$CURRENT_USER ALL=(ALL) NOPASSWD: ALL" | sudo tee /etc/sudoers.d/$CURRENT_USER > /dev/null + +# Ellenőrizzük, hogy sikerült-e hozzáadni +if sudo grep -q "$CURRENT_USER ALL=(ALL) NOPASSWD: ALL" /etc/sudoers.d/$CURRENT_USER; then + echo "Az aktuális felhasználó sikeresen hozzá lett adva a sudoers fájlhoz jelszó nélküli sudo hozzáféréssel." +else + echo "Hiba történt a sudoers fájl módosításakor." + exit 1 +fi + # GPU választás ismétléssel while true; do echo "Válaszd ki melyik GPU-val rendelkezel:"