mirror of
https://github.com/rwinkhart/artix-install-script.git
synced 2026-09-01 14:37:26 -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"
|
" | passwd "$username"
|
||||||
|
|
||||||
# opendoas configuration
|
# 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
|
ln -s /usr/bin/doas /usr/bin/sudo
|
||||||
|
|
||||||
# misc. configuration
|
# misc. configuration
|
||||||
|
|||||||
Reference in New Issue
Block a user