#!/bin/sh # postrm script for headscale. set -e # Summary of how this script can be called: # * 'remove' # * 'purge' # * 'upgrade' # * 'failed-upgrade' # * 'abort-install' # * 'abort-install' # * 'abort-upgrade' # * 'disappear' # # for details, see https://www.debian.org/doc/debian-policy/ or # the debian-policy package. case "$1" in remove) if [ -d /run/systemd/system ]; then systemctl --system daemon-reload >/dev/null || true fi ;; purge) userdel headscale rm -rf /var/lib/headscale if [ -x "/usr/bin/deb-systemd-helper" ]; then deb-systemd-helper purge headscale.service >/dev/null || true fi ;; upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) ;; *) echo "postrm called with unknown argument '$1'" >&2 exit 1 ;; esac