From 826d549aaf602eae0cd6435a4c85690f913c275a Mon Sep 17 00:00:00 2001 From: Juan RP <xtraeme@gmail.com> Date: Fri, 9 Mar 2012 11:47:56 +0100 Subject: [PATCH] xbps-triggers: [systemd-service] stop before disabling unit at pre-remove. --- srcpkgs/xbps-triggers/files/systemd-service | 6 +++--- srcpkgs/xbps-triggers/template | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/xbps-triggers/files/systemd-service b/srcpkgs/xbps-triggers/files/systemd-service index 7456d08a10..4b3c32897a 100755 --- a/srcpkgs/xbps-triggers/files/systemd-service +++ b/srcpkgs/xbps-triggers/files/systemd-service @@ -50,11 +50,11 @@ run) if [ "$TARGET" = "pre-remove" ]; then if [ "$UPDATE" = "no" ]; then # package is being removed. - # disable and stop the unit. - echo "Disabling systemd service ${_srv}..." - systemctl --no-reload disable ${_srv} >/dev/null 2>&1 || : + # stop and disable the unit. echo "Stopping systemd service ${_srv}..." systemctl stop ${_srv} >/dev/null 2>&1 || : + echo "Disabling systemd service ${_srv}..." + systemctl --no-reload disable ${_srv} >/dev/null 2>&1 || : fi elif [ "$TARGET" = "post-install" ]; then if [ "$UPDATE" = "no" ]; then diff --git a/srcpkgs/xbps-triggers/template b/srcpkgs/xbps-triggers/template index 4a1d6377ab..df6b17818c 100644 --- a/srcpkgs/xbps-triggers/template +++ b/srcpkgs/xbps-triggers/template @@ -1,6 +1,6 @@ # Template file for 'xbps-triggers' pkgname=xbps-triggers -version=0.39 +version=0.40 short_desc="XBPS triggers" maintainer="Juan RP <xtraeme@gmail.com>" homepage="http://code.google.com/p/xbps"