fix: enable systemd services full path

This commit is contained in:
Benjamin Labrecque
2026-08-28 15:06:19 +02:00
parent 13c64e771a
commit bc48934961
+3 -3
View File
@@ -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