Hello community, here is the log from the commit of package keepalived for openSUSE:Factory checked in at 2014-02-13 15:01:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/keepalived (Old) and /work/SRC/openSUSE:Factory/.keepalived.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "keepalived" Changes: -------- --- /work/SRC/openSUSE:Factory/keepalived/keepalived.changes 2014-01-14 21:47:02.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.keepalived.new/keepalived.changes 2014-02-13 15:01:34.000000000 +0100 @@ -1,0 +2,16 @@ +Tue Feb 11 08:12:55 UTC 2014 - bo...@steki.net + +- updated to latest upstream version 1.2.12 + + Fix reallocation issue introduced in last merge. + + Fix some minor memory leaks. + + Better libnl support and selection. + + VRRP unicast TTL fix. + + Support to newer libnl. + + More IPv6 support. + + Fix/extend VRRP gratuitous ARP handling. + + Support xmit VRRP packets from base VMAC interface. + + VRRP multicast group tweaking. + + Fixed VRRP socket sync while leaving FAULT state. + + Code cleanup and cosmetics. + +------------------------------------------------------------------- Old: ---- keepalived-1.2.9.tar.gz New: ---- keepalived-1.2.12.tar.gz keepalived.service ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ keepalived.spec ++++++ --- /var/tmp/diff_new_pack.w9skQY/_old 2014-02-13 15:01:34.000000000 +0100 +++ /var/tmp/diff_new_pack.w9skQY/_new 2014-02-13 15:01:34.000000000 +0100 @@ -16,14 +16,19 @@ # +%if 0%{?suse_version} > 1210 +%define has_systemd 1 +%endif + Name: keepalived -Version: 1.2.9 +Version: 1.2.12 Release: 0 Summary: A strong & robust keepalive facility for linux License: GPL-2.0+ Group: Productivity/Networking/Routing Url: http://www.keepalived.org/ Source: http://www.keepalived.org/software/keepalived-%{version}.tar.gz +Source1: keepalived.service Patch1: keepalive-init.patch BuildRequires: openssl-devel # BuildRequires: netsnmp-devel @@ -34,6 +39,11 @@ Requires(pre): pwdutils Requires(pre): %insserv_prereq Requires(pre): %fillup_prereq +%if 0%{?has_systemd} +BuildRequires: systemd +Requires: systemd +%endif + BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -62,6 +72,10 @@ install -dD -m 0750 %{buildroot}%{_var}/lib/%{name} install -D -m 0750 keepalived/etc/init.d/keepalived.suse.init %{buildroot}/etc/init.d/keepalived install -D -m 0644 %{buildroot}/etc/sysconfig/keepalived %{buildroot}/var/adm/fillup-templates/sysconfig.%{name} +%if 0%{?has_systemd} +install -D -m0644 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service +%endif + rm %{buildroot}/etc/rc.d/init.d/keepalived %{buildroot}/etc/sysconfig/keepalived ln -s /etc/init.d/keepalived %{buildroot}%{_sbindir}/rckeepalived chmod -R o= %{buildroot}/etc/keepalived @@ -104,6 +118,9 @@ %{_mandir}/man1/genhash.1.gz %{_mandir}/man5/keepalived.conf.5.gz %{_mandir}/man8/keepalived.8.gz +%if 0%{?has_systemd} +%{_unitdir}/%name.service +%endif %dir %attr(-,keepalived,keepalived) %{_var}/lib/%{name} /var/adm/fillup-templates/sysconfig.%{name} %doc AUTHOR ChangeLog CONTRIBUTORS COPYING README ++++++ keepalived-1.2.9.tar.gz -> keepalived-1.2.12.tar.gz ++++++ ++++ 3396 lines of diff (skipped) ++++++ keepalived.service ++++++ [Unit] Description=LVS and VRRP High Availability Monitor After=syslog.target network.target [Service] Type=forking KillMode=process EnvironmentFile=-/etc/sysconfig/keepalived ExecStart=/usr/sbin/keepalived $KEEPALIVED_OPTIONS ExecReload=/bin/kill -HUP $MAINPID [Install] WantedBy=multi-user.target -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org