rustdesk-server-hbbr.postinst 665 B

12345678910111213141516171819202122232425
  1. #!/bin/sh
  2. set -e
  3. SERVICE=rustdesk-hbbr.service
  4. case "$1" in
  5. configure|abort-upgrade|abort-deconfigure|abort-remove)
  6. mkdir -p /var/lib/rustdesk-server/
  7. deb-systemd-helper unmask "${SERVICE}" >/dev/null || true
  8. if deb-systemd-helper --quiet was-enabled "${SERVICE}"; then
  9. deb-systemd-invoke enable "${SERVICE}" >/dev/null || true
  10. else
  11. deb-systemd-invoke update-state "${SERVICE}" >/dev/null || true
  12. fi
  13. systemctl --system daemon-reload >/dev/null || true
  14. if [ -n "$2" ]; then
  15. deb-systemd-invoke restart "${SERVICE}" >/dev/null || true
  16. else
  17. deb-systemd-invoke start "${SERVICE}" >/dev/null || true
  18. fi
  19. ;;
  20. esac
  21. exit 0