From fd3f3ad9027a86939fec409d12649e0613bbcbc3 Mon Sep 17 00:00:00 2001 From: Pieter Lexis Date: Mon, 21 May 2018 22:01:57 +0200 Subject: [PATCH] dnsdist: fix RPM scriptlets MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit We used the non-existing `%elif` rpm macro ¯\_(ツ)_/¯. (cherry picked from commit 3e27601f900aa91c4f17ae4d24b48564fab157e4) --- build-scripts/build-dnsdist-rpm | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/build-scripts/build-dnsdist-rpm b/build-scripts/build-dnsdist-rpm index afff087da107..3c6358b5e5ad 100755 --- a/build-scripts/build-dnsdist-rpm +++ b/build-scripts/build-dnsdist-rpm @@ -158,11 +158,13 @@ exit 0 %post %if 0%{?el6} /sbin/chkconfig --add %{name} -%elif 0%{?suse_version} +%else +%if 0%{?suse_version} %service_add_post %{name}.service %else %systemd_post %{name}.service %endif +%endif %preun %if 0%{?el6} @@ -171,22 +173,26 @@ if [ "\$1" -eq "0" ]; then /sbin/service %{name} stop > /dev/null 2>&1 || : /sbin/chkconfig --del %{name} fi -%elif 0%{?suse_version} +%else +%if 0%{?suse_version} %service_del_preun %{name}.service %else %systemd_preun %{name}.service %endif +%endif %postun %if 0%{?el6} if [ "\$1" -ge "1" ] ; then /sbin/service %{name} condrestart >/dev/null 2>&1 || : fi -%elif 0%{?suse_version} +%else +%if 0%{?suse_version} %service_del_postun %{name}.service %else %systemd_postun_with_restart %{name}.service %endif +%endif %files %{!?_licensedir:%global license %%doc}