fix: enable systemd services full path
This commit is contained in:
@@ -61,14 +61,14 @@ caput "${VERSION_DEPLOYED_PV}" "${NOW}"
|
||||
if [ -f "${SYSTEMD_UNIT_FILE_PATH}" ]; then
|
||||
sed -i "s/{{ *agebd_env* }}/${AGEBD_ENV}/g" "${SYSTEMD_UNIT_FILE_PATH}"
|
||||
|
||||
mkdir -p ${HOME}/.config/systemd/user
|
||||
ln -sf "${SYSTEMD_UNIT_FILE_PATH}" "${HOME}/.config/systemd/user/${SYSTEMD_UNIT_NAME}"
|
||||
# mkdir -p ${HOME}/.config/systemd/user
|
||||
# ln -sf "${SYSTEMD_UNIT_FILE_PATH}" "${HOME}/.config/systemd/user/${SYSTEMD_UNIT_NAME}"
|
||||
|
||||
if [ "$DO_RESTART_SERVICE" ]; then
|
||||
echo "Enabling and restarting systemd service ${SYSTEMD_UNIT_NAME}"
|
||||
export XDG_RUNTIME_DIR="/run/user/$(id -u)"
|
||||
systemctl --user daemon-reload
|
||||
systemctl --user enable "${SYSTEMD_UNIT_NAME}"
|
||||
systemctl --user enable "${SYSTEMD_UNIT_FILE_PATH}"
|
||||
systemctl --user restart "${SYSTEMD_UNIT_NAME}"
|
||||
fi
|
||||
else
|
||||
|
||||
Reference in New Issue
Block a user