summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Rettberg2018-03-21 10:38:20 +0100
committerSimon Rettberg2018-03-21 10:38:20 +0100
commit506fb7724a239f7d99cf16309f3eb6b892b1681b (patch)
treef62f39cf2cea8d98b00d59d74cba618c0f749f59
parent[SSUS] Allow updating atftpd via .deb (diff)
downloadsetup-scripts-506fb7724a239f7d99cf16309f3eb6b892b1681b.tar.gz
setup-scripts-506fb7724a239f7d99cf16309f3eb6b892b1681b.tar.xz
setup-scripts-506fb7724a239f7d99cf16309f3eb6b892b1681b.zip
[SSPS] sudo config: Allow passing env vars starting with TM_ (taskmanager)
-rw-r--r--satellit_installer/includes/10-sudo_config.inc1
1 files changed, 1 insertions, 0 deletions
diff --git a/satellit_installer/includes/10-sudo_config.inc b/satellit_installer/includes/10-sudo_config.inc
index 968c629..e37a7d1 100644
--- a/satellit_installer/includes/10-sudo_config.inc
+++ b/satellit_installer/includes/10-sudo_config.inc
@@ -29,6 +29,7 @@ sudo_config() {
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!"
}