forked from kiss-community/kiss
kiss: Added support for pre-remove scripts. Closes #64
This commit is contained in:
parent
d1c809b28d
commit
a59f1dad60
5
kiss
5
kiss
@ -821,6 +821,11 @@ pkg_remove() {
|
|||||||
# an incomplete package installed.
|
# an incomplete package installed.
|
||||||
trap '' INT
|
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
|
while read -r file; do
|
||||||
# The file is in '/etc' skip it. This prevents the package
|
# The file is in '/etc' skip it. This prevents the package
|
||||||
# manager from removing user edited configuration files.
|
# manager from removing user edited configuration files.
|
||||||
|
Loading…
Reference in New Issue
Block a user