Skip to content
Snippets Groups Projects
Forked from DM / dm-docs
261 commits behind, 633 commits ahead of the upstream repository.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
dm.sudo-rules.template 559 B
## DM user sudo functions
## All strings starting with DM_* have to be replaced with actual values 
Host_Alias HOST=DM_HOSTNAME
User_Alias USER=DM_SYSTEM_UNIX_ACCOUNT
Cmnd_Alias SETFACL=/usr/bin/setfacl -m group\:*\:rx DM_STORAGE_DIR/*
Cmnd_Alias USERMOD=/usr/sbin/usermod -a -G * *
Cmnd_Alias GROUPADD=/usr/sbin/groupadd *
Cmnd_Alias CHOWN=/bin/chown \:* *
Cmnd_Alias CHOWN_R=/bin/chown -R \:* *
Cmnd_Alias GPASSWD=/usr/bin/gpasswd * * *
Cmnd_Alias NSCD=/usr/sbin/nscd -i *

USER HOST = (root) NOPASSWD: SETFACL,USERMOD,GROUPADD,CHOWN,CHOWN_R,GPASSWD,NSCD