summaryrefslogtreecommitdiff
path: root/debian/socklog-run.postrm
diff options
context:
space:
mode:
Diffstat (limited to 'debian/socklog-run.postrm')
-rw-r--r--debian/socklog-run.postrm12
1 files changed, 12 insertions, 0 deletions
diff --git a/debian/socklog-run.postrm b/debian/socklog-run.postrm
new file mode 100644
index 0000000..618eef5
--- /dev/null
+++ b/debian/socklog-run.postrm
@@ -0,0 +1,12 @@
+#!/bin/sh
+set -e
+
+test "$1" = 'purge' || exit 0
+
+sv force-stop /etc/sv/socklog-unix /etc/sv/socklog-klog \
+ /etc/sv/socklog-inet /etc/sv/socklog-ucspi-tcp \
+ /etc/sv/socklog-notify 2>/dev/null || :
+for i in unix klog inet ucspi-tcp notify; do
+ rm -rf /etc/sv/socklog-$i/supervise /etc/sv/socklog-$i/log/supervise
+ rm -rf /var/run/sv.socklog-$i /var/run/sv.socklog-$i.log
+done