mirror of
https://github.com/rwinkhart/artix-install-script.git
synced 2026-08-28 04:46:27 -04:00
Whitelisted cpupower and poweroff/reboot commands for nopass in doas.conf
This commit is contained in:
+9
-1
@@ -51,7 +51,15 @@ $userpassword
|
||||
" | passwd "$username"
|
||||
|
||||
# opendoas configuration
|
||||
echo "permit persist keepenv $username as root" > /etc/doas.conf
|
||||
echo "permit persist keepenv $username as root
|
||||
permit nopass $username as root cmd /usr/bin/cpupower args frequency-set -g powersave
|
||||
permit nopass $username as root cmd /usr/bin/cpupower args frequency-set -g performance
|
||||
permit nopass $username as root cmd /usr/bin/cpupower args frequency-set -g schedutil
|
||||
permit nopass $username as root cmd /usr/bin/cpupower args frequency-set -g ondemand
|
||||
permit nopass $username as root cmd /usr/bin/poweroff
|
||||
permit nopass $username as root cmd /usr/bin/reboot
|
||||
" > /etc/doas.conf
|
||||
|
||||
ln -s /usr/bin/doas /usr/bin/sudo
|
||||
|
||||
# misc. configuration
|
||||
|
||||
Reference in New Issue
Block a user