Hello community, here is the log from the commit of package keepalived for openSUSE:Factory checked in at 2018-05-01 23:40:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/keepalived (Old) and /work/SRC/openSUSE:Factory/.keepalived.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "keepalived" Tue May 1 23:40:51 2018 rev:22 rq:602799 version:1.4.1 Changes: -------- --- /work/SRC/openSUSE:Factory/keepalived/keepalived.changes 2018-02-22 15:03:38.587420084 +0100 +++ /work/SRC/openSUSE:Factory/.keepalived.new/keepalived.changes 2018-05-01 23:40:56.618741254 +0200 @@ -1,0 +2,7 @@ +Mon Apr 30 14:41:46 UTC 2018 - crrodriguez@opensuse.org + +- Only Require insserv on distributions without systemd. +- Fix systemd related requires/buildRequires +- Do not run scriptlets that use insserv when using systemd + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ keepalived.spec ++++++ --- /var/tmp/diff_new_pack.EHm0nU/_old 2018-05-01 23:40:57.654703566 +0200 +++ /var/tmp/diff_new_pack.EHm0nU/_new 2018-05-01 23:40:57.658703420 +0200 @@ -33,7 +33,7 @@ Version: 1.4.1 Release: 0 Summary: A keepalive facility for Linux -License: GPL-2.0+ +License: GPL-2.0-or-later Group: Productivity/Networking/Routing Url: http://www.keepalived.org/ Source: http://www.keepalived.org/software/%{name}-%{version}.tar.gz @@ -72,11 +72,12 @@ BuildRequires: cyrus-sasl-devel %endif Requires(pre): pwdutils -Requires(pre): %insserv_prereq Requires(pre): %fillup_prereq %if %{with systemd} -BuildRequires: systemd -Requires: systemd +BuildRequires: systemd-rpm-macros +%{?systemd_requires} +%else +Requires(pre): %insserv_prereq %endif BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -168,9 +169,10 @@ %endif %preun -%stop_on_removal %{name} %if %{with systemd} %service_del_preun %{name}.service +%else +%stop_on_removal %{name} %endif %post @@ -180,10 +182,11 @@ %endif %postun -%insserv_cleanup -%restart_on_update %{name} %if %{with systemd} %service_del_postun %{name}.service +%else +%insserv_cleanup +%restart_on_update %{name} %endif %files