summaryrefslogtreecommitdiffstats
path: root/satellit_installer/includes/10-sudo_config.inc
diff options
context:
space:
mode:
Diffstat (limited to 'satellit_installer/includes/10-sudo_config.inc')
-rw-r--r--satellit_installer/includes/10-sudo_config.inc22
1 files changed, 0 insertions, 22 deletions
diff --git a/satellit_installer/includes/10-sudo_config.inc b/satellit_installer/includes/10-sudo_config.inc
deleted file mode 100644
index 8b3b369..0000000
--- a/satellit_installer/includes/10-sudo_config.inc
+++ /dev/null
@@ -1,22 +0,0 @@
-sudo_config() {
-
- local TM_SUDO_CONF="/etc/sudoers.d/taskmanager"
- [ -n "$1" ] && TM_SUDO_CONF="$1"
-
- cat > "${TM_SUDO_CONF}" <<-EOF
- # Sudoers configuration for user 'taskmanager'
- # Auto-generated on: $(date)
- taskmanager ALL=(ldadp) NOPASSWD: /opt/taskmanager/scripts/ldadp-launcher
- taskmanager ALL=(root) NOPASSWD: /sbin/reboot
- taskmanager ALL=(root) NOPASSWD: /bin/netstat
- taskmanager ALL=(root) NOPASSWD: /opt/taskmanager/scripts/systemctl
- taskmanager ALL=(root) NOPASSWD: /opt/taskmanager/scripts/mount-store
- taskmanager ALL=(root) NOPASSWD: /opt/taskmanager/scripts/system-backup
- taskmanager ALL=(root) NOPASSWD: /opt/taskmanager/scripts/system-restore
- taskmanager ALL=(root) NOPASSWD: /opt/taskmanager/scripts/install-https
- taskmanager ALL=(root) NOPASSWD: /opt/taskmanager/scripts/ldadp-setperms
- ALL ALL=(www-data) NOPASSWD: /usr/local/bin/slxlog
- Defaults env_keep += "TM_*"
- EOF
- chmod 0440 "${TM_SUDO_CONF}" || perror "# Could not set perms of '${TM_SUDO_CONF}' to 0440!"
-}