From b05f4b20d6cde15485bba7b491d28b82c36c2537 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sun, 2 Oct 2011 19:00:15 +0200 Subject: [PATCH] transmission: backup/restore settings at install/uninstall. --- src/paks/transmission/install.sh | 8 ++++---- src/paks/transmission/uninstall.sh | 2 ++ 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/paks/transmission/install.sh b/src/paks/transmission/install.sh index c5907d453..6efa67e34 100644 --- a/src/paks/transmission/install.sh +++ b/src/paks/transmission/install.sh @@ -24,18 +24,18 @@ . /opt/pakfire/lib/functions.sh extract_files - +restore_backup ${NAME} # Create download directories if they do not yet exist. mkdir -p /var/transmission/{downloads,incomplete} 2>/dev/null # Adjust permissions. chown nobody.nobody /etc/transmission /var/transmission -# Start the service. -/etc/init.d/transmission start - +# create startlinks ln -sf ../init.d/transmission /etc/rc.d/rc0.d/K20transmission ln -sf ../init.d/transmission /etc/rc.d/rc3.d/S99transmission ln -sf ../init.d/transmission /etc/rc.d/rc6.d/K20transmission +# Start the service. +start_service --background ${NAME} exit 0 diff --git a/src/paks/transmission/uninstall.sh b/src/paks/transmission/uninstall.sh index 5a2e7087e..85d7565cc 100644 --- a/src/paks/transmission/uninstall.sh +++ b/src/paks/transmission/uninstall.sh @@ -22,6 +22,8 @@ ############################################################################ # . /opt/pakfire/lib/functions.sh +stop_service ${NAME} +make_backup ${NAME} remove_files # Remove all start links. -- 2.39.2