From 8f43fba23529db7150487c1d1d5fd8c211737f1d Mon Sep 17 00:00:00 2001 From: "dylan.araps@gmail.com" Date: Tue, 4 Feb 2020 11:07:33 +0000 Subject: kiss: Added support for pre-remove scripts. Closes #64 FossilOrigin-Name: 9173b3e9f31b41c7fcceec4d161daca868873c918fe54e847c355100bee31ba4 --- kiss | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'kiss') diff --git a/kiss b/kiss index 136ee50..d92542b 100755 --- a/kiss +++ b/kiss @@ -821,6 +821,11 @@ pkg_remove() { # an incomplete package installed. trap '' INT + if [ -x "$sys_db/$1/pre-remove" ]; then + log "$1" "Running pre-remove script" + "$sys_db/$1/pre-remove" ||: + fi + while read -r file; do # The file is in '/etc' skip it. This prevents the package # manager from removing user edited configuration files. -- cgit v1.2.3