From: Peter van Dijk Date: Thu, 1 Nov 2018 14:04:45 +0000 (+0100) Subject: el6 dnsdist: on upgrade, restart instead of stop X-Git-Tag: dnsdist-1.3.3~7^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b82c03181038a5d185f422e41d91119da1bad0c3;p=thirdparty%2Fpdns.git el6 dnsdist: on upgrade, restart instead of stop --- diff --git a/builder-support/specs/dnsdist.spec b/builder-support/specs/dnsdist.spec index b949c01371..20d1ddce53 100644 --- a/builder-support/specs/dnsdist.spec +++ b/builder-support/specs/dnsdist.spec @@ -162,8 +162,11 @@ fi %postun %if 0%{?el6} -if [ -x /sbin/initctl ] && /sbin/initctl status %{name} 2>/dev/null | grep -q 'running' ; then - /sbin/initctl stop %{name} > /dev/null 2>&1 || : +if [ $1 -ge 1 ] ; then + # Package upgrade, not uninstall + if [ -x /sbin/initctl ] && /sbin/initctl status %{name} 2>/dev/null | grep -q 'running' ; then + /sbin/initctl restart %{name} > /dev/null 2>&1 || : + fi fi %endif %if 0%{?suse_version}