diff options
Diffstat (limited to 'packaging/dispatch-systemd.install')
| -rw-r--r-- | packaging/dispatch-systemd.install | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/packaging/dispatch-systemd.install b/packaging/dispatch-systemd.install new file mode 100644 index 0000000..3bd29be --- /dev/null +++ b/packaging/dispatch-systemd.install @@ -0,0 +1,24 @@ +post_install() { + echo "" + echo "==> Dispatch systemd user units installed." + echo " Enable and start:" + echo " systemctl --user daemon-reload" + echo " systemctl --user enable --now dispatch-api dispatch-frontend" + echo "" +} + +post_upgrade() { + echo "" + echo "==> Dispatch systemd units upgraded." + echo " Reload and restart:" + echo " systemctl --user daemon-reload" + echo " systemctl --user restart dispatch-api dispatch-frontend" + echo "" +} + +pre_remove() { + echo "" + echo "==> Stop dispatch services before removal:" + echo " systemctl --user disable --now dispatch-api dispatch-frontend" + echo "" +} |
