From 95caaa8b068ebed5393899c4dcf987e28b095b08 Mon Sep 17 00:00:00 2001 From: "Dustin C. Hatch" Date: Sun, 4 Dec 2016 23:56:16 -0600 Subject: [PATCH] Add sudoers --- etc/sudoers.d/05-editor | 1 + etc/sudoers.d/10-domain-admins | 3 +++ etc/sudoers.d/70-portage | 3 +++ etc/sudoers.d/90-power-management | 4 ++++ 4 files changed, 11 insertions(+) create mode 100644 etc/sudoers.d/05-editor create mode 100644 etc/sudoers.d/10-domain-admins create mode 100644 etc/sudoers.d/70-portage create mode 100644 etc/sudoers.d/90-power-management diff --git a/etc/sudoers.d/05-editor b/etc/sudoers.d/05-editor new file mode 100644 index 0000000..a906337 --- /dev/null +++ b/etc/sudoers.d/05-editor @@ -0,0 +1 @@ +Defaults env_keep += EDITOR diff --git a/etc/sudoers.d/10-domain-admins b/etc/sudoers.d/10-domain-admins new file mode 100644 index 0000000..df7cd3c --- /dev/null +++ b/etc/sudoers.d/10-domain-admins @@ -0,0 +1,3 @@ +# Allow all Domain Admins to execute any command as any user +%PYROCUFFLINK\\Domain\ Admins ALL=(ALL) ALL +%domain\ admins ALL=(ALL) ALL diff --git a/etc/sudoers.d/70-portage b/etc/sudoers.d/70-portage new file mode 100644 index 0000000..b217a54 --- /dev/null +++ b/etc/sudoers.d/70-portage @@ -0,0 +1,3 @@ +Defaults!PORTAGE env_keep += "ACCEPT_KEYWORDS FEATURES MAKEOPTS USE KV_OUT_DIR" + +%portage ALL = (root) NOPASSWD: /usr/bin/emerge diff --git a/etc/sudoers.d/90-power-management b/etc/sudoers.d/90-power-management new file mode 100644 index 0000000..70e4d71 --- /dev/null +++ b/etc/sudoers.d/90-power-management @@ -0,0 +1,4 @@ +Cmnd_Alias PM_SUSPEND = /usr/sbin/pm-hibernate, /usr/sbin/pm-powersave, \ + /usr/sbin/pm-suspend, /usr/sbin/pm-suspend-hybrid + +%powerdev ALL = (root) NOPASSWD: PM_SUSPEND