From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Weismueller To: development@lists.ipfire.org Subject: [PATCH] cups: for now cups make a backup on uninstall Date: Thu, 28 Apr 2022 16:24:16 +0200 Message-ID: <20220428142416.23557-1-daniel.weismueller@ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============3582332740802023130==" List-Id: --===============3582332740802023130== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit 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 --- 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 b3f0f1368..cc5866971 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 01b13de76..d4abdde63 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.35.1 --===============3582332740802023130==--