From 2d4a47973f7b80733127b5e2f7724aeb430208c0 Mon Sep 17 00:00:00 2001
From: dpuzyrkov <dpuzyrkov@termt.com>
Date: Thu, 23 Jun 2022 22:51:57 +0300
Subject: [PATCH] [*] prerm added.

---
 packaging/deb/prerm | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)
 create mode 100755 packaging/deb/prerm

diff --git a/packaging/deb/prerm b/packaging/deb/prerm
new file mode 100755
index 0000000..b961ff4
--- /dev/null
+++ b/packaging/deb/prerm
@@ -0,0 +1,29 @@
+#!/bin/bash -e
+
+case "$1" in
+	remove|purge|abort-install|abort-upgrade)
+		echo "[*] Stopping cellframe-node.service"
+		systemctl stop cellframe-node || true
+		echo "[*] Disabling cellframe-node.service"
+		systemctl disable cellframe-node || true
+		;;
+
+	disappear)
+		;;
+
+	upgrade)
+		echo "[*] Stopping cellframe-node.service"
+        systemctl stop cellframe-node || true
+		;;
+
+	failed-upgrade)
+		echo "[*] Stopping cellframe-node.service"
+        systemctl stop cellframe-node || true
+        ;;
+
+	*)
+	    echo "prerm called with unknown argument \`$1'" >&2
+		exit 1;;
+esac
+
+exit 0
-- 
GitLab