blob: b02cb6b26931cf8b965c5344897590e19767c7a5 (
plain) (
tree)
|
|
install_taskmanager() {
# $1: directory to install taskmanager to
echo "# Installing taskmanager... "
mkdir -p "$1"
unpack_tar_gz "$BASEDIR/static_files/taskmanager.tar.gz" "-C $1"
chown -R root:root "$1"
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"
mkdir -m 0750 -p "$TASKMANDIR/config"
chown root:taskmanager "$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"
}
|