summaryrefslogtreecommitdiffstats
path: root/satellit_installer/includes/50-install_taskmanager.inc
diff options
context:
space:
mode:
authorSimon Rettberg2020-01-07 16:28:47 +0100
committerSimon Rettberg2020-01-07 16:28:47 +0100
commit4942ed4403a027335a2e7b61a78d21fe231ac99e (patch)
treea10692bbd9b1a42e85e2566106d0a4bf62bb4c70 /satellit_installer/includes/50-install_taskmanager.inc
parent[SSPS/SSUS] Add js_ip to slx-admin (diff)
downloadsetup-scripts-4942ed4403a027335a2e7b61a78d21fe231ac99e.tar.gz
setup-scripts-4942ed4403a027335a2e7b61a78d21fe231ac99e.tar.xz
setup-scripts-4942ed4403a027335a2e7b61a78d21fe231ac99e.zip
[SSPS] Add taskmanager config, with pw gen in rc.local
Diffstat (limited to 'satellit_installer/includes/50-install_taskmanager.inc')
-rw-r--r--satellit_installer/includes/50-install_taskmanager.inc6
1 files changed, 5 insertions, 1 deletions
diff --git a/satellit_installer/includes/50-install_taskmanager.inc b/satellit_installer/includes/50-install_taskmanager.inc
index 6cf9541..c503d56 100644
--- a/satellit_installer/includes/50-install_taskmanager.inc
+++ b/satellit_installer/includes/50-install_taskmanager.inc
@@ -7,5 +7,9 @@ install_taskmanager() {
install -o root "$BASEDIR/static_files/taskmanager/taskmanager.service" "/etc/systemd/system/taskmanager.service" || perror "Could not install systemd service"
systemctl daemon-reload
systemctl enable taskmanager.service || perror "Could not enable taskmanager.service"
- echo "ok"
+ mkdir -m 0750 -p "$TASKMANDIR/config"
+ install -o root -g taskmanager -m 0640 \
+ "$BASEDIR/static_files/taskmanager/config" \
+ "$BASEDIR/static_files/taskmanager/environment" \
+ "$TASKMANDIR/config/" || perror "Could not install taskmanager config"
}