From 2a14689ba86fa0acc222c6bffdb911d674ce34f8 Mon Sep 17 00:00:00 2001 From: Daniel Weismueller Date: Thu, 28 Apr 2022 16:24:16 +0200 Subject: [PATCH] cups: for now cups make a backup on uninstall and a restore on install / update The include file that was added in a previous commit allowed to manually create a backup, but none was created when the addon was installed, uninstalled or updated. Signed-off-by: Daniel Weismueller Reviewed-by: Adolf Belka --- src/paks/cups/install.sh | 1 + src/paks/cups/uninstall.sh | 1 + 2 files changed, 2 insertions(+) diff --git a/src/paks/cups/install.sh b/src/paks/cups/install.sh index b3f0f13680..cc58669719 100644 --- a/src/paks/cups/install.sh +++ b/src/paks/cups/install.sh @@ -23,6 +23,7 @@ # . /opt/pakfire/lib/functions.sh extract_files +restore_backup "${NAME}" /etc/init.d/messagebus reload start_service --delay 300 --background ${NAME} ln -svf ../init.d/cups /etc/rc.d/rc0.d/K00cups diff --git a/src/paks/cups/uninstall.sh b/src/paks/cups/uninstall.sh index 01b13de764..d4abdde63b 100644 --- a/src/paks/cups/uninstall.sh +++ b/src/paks/cups/uninstall.sh @@ -23,6 +23,7 @@ # . /opt/pakfire/lib/functions.sh stop_service ${NAME} +make_backup "${NAME}" remove_files rm -rf /etc/rc.d/rc*.d/*cups /etc/init.d/messagebus reload -- 2.39.2