File: postremove.sh

package info (click to toggle)
caddy 2.6.2-14
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 5,876 kB
  • sloc: sh: 730; makefile: 30
file content (23 lines) | stat: -rw-r--r-- 705 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#!/bin/sh
set -e

if [ -d /run/systemd/system ]; then
	systemctl --system daemon-reload >/dev/null || true
fi

if [ "$1" = "remove" ]; then
	if [ -x "/usr/bin/deb-systemd-helper" ]; then
		deb-systemd-helper mask caddy.service >/dev/null || true
		deb-systemd-helper mask caddy-api.service >/dev/null || true
	fi
fi

if [ "$1" = "purge" ]; then
	if [ -x "/usr/bin/deb-systemd-helper" ]; then
		deb-systemd-helper purge caddy.service >/dev/null || true
		deb-systemd-helper purge caddy-api.service >/dev/null || true
		deb-systemd-helper unmask caddy.service >/dev/null || true
		deb-systemd-helper unmask caddy-api.service >/dev/null || true
	fi
        rm -rf /var/lib/caddy /var/log/caddy /etc/caddy
fi