summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthieu Saulnier <fantom@fedoraproject.org>2018-04-22 15:56:37 +0200
committerMatthieu Saulnier <fantom@fedoraproject.org>2018-04-22 15:56:37 +0200
commit9df5cb164fbd66ca2f5d2edabcb153f27b66cc43 (patch)
treec12ac37631e8f43ebf8cce8c77e492cebe651300
parentc40deb3dd917ac7216655c2f36ace872a5c1b539 (diff)
downloadplaybooks-ansible-9df5cb164fbd66ca2f5d2edabcb153f27b66cc43.tar.gz
playbooks-ansible-9df5cb164fbd66ca2f5d2edabcb153f27b66cc43.tar.xz
playbooks-ansible-9df5cb164fbd66ca2f5d2edabcb153f27b66cc43.zip
Update sudoers file for runlevel switch by users
-rw-r--r--roles/clients/files/sudo6
1 files changed, 5 insertions, 1 deletions
diff --git a/roles/clients/files/sudo b/roles/clients/files/sudo
index 1dc9e53..caa94ad 100644
--- a/roles/clients/files/sudo
+++ b/roles/clients/files/sudo
@@ -1,14 +1,18 @@
-User_Alias MOI = casper, matthieusaulnier
+User_Alias MOI = casper, matthieusaulnier, msaulnier
Cmnd_Alias CLI = /usr/bin/yum, /usr/bin/dnf, /usr/bin/touch /.autorelabel, /usr/bin/journalctl
Cmnd_Alias DESKTOP = /usr/sbin/i7z, /usr/sbin/iftop, /usr/sbin/iotop -o
Cmnd_Alias DOCKER = /usr/bin/docker
Cmnd_Alias POWEROFF = /usr/sbin/poweroff
Cmnd_Alias SHINT = /usr/sbin/sgdisk -Z
+Cmnd_Alias RUNLEVEL = /usr/bin/systemctl isolate multi-user, /usr/bin/systemctl isolate graphical
+Cmnd_Alias DBUS = /usr/bin/systemctl stop dbus.socket dbus.service
MOI ALL = NOPASSWD: CLI
MOI ALL = NOPASSWD: DESKTOP
MOI ALL = NOPASSWD: DOCKER
MOI ALL = NOPASSWD: POWEROFF
MOI ALL = NOPASSWD: SHINT
+MOI ALL = NOPASSWD: RUNLEVEL
+MOI ALL = NOPASSWD: DBUS