Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package keepalived for openSUSE:Factory checked in at 2024-09-11 16:56:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/keepalived (Old) and /work/SRC/openSUSE:Factory/.keepalived.new.17570 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "keepalived" Wed Sep 11 16:56:18 2024 rev:45 rq:1200053 version:2.3.1+git59.b6681f98 Changes: -------- --- /work/SRC/openSUSE:Factory/keepalived/keepalived.changes 2024-07-22 17:19:49.805668478 +0200 +++ /work/SRC/openSUSE:Factory/.keepalived.new.17570/keepalived.changes 2024-09-11 16:57:19.166860039 +0200 @@ -1,0 +2,32 @@ +Wed Sep 11 07:57:00 UTC 2024 - Marcus Rueckert <mrueck...@suse.de> + +- Update service file to use manual mode as disabled is deprecated +- switch to TAG_OFFSET for a more readable version + +------------------------------------------------------------------- +Wed Sep 11 07:56:20 UTC 2024 - mrueck...@suse.de + +- Update to version 2.3.1+git59.b6681f98: + * all: update how pidfile handled after reload with new configuration + * Revert "all: ensure pidfile is created if a reload causes child to start" + * Revert "all: update how pidfile handled after reload with new configuration" + * all: update how pidfile handled after reload with new configuration + * all: ensure pidfile is created if a reload causes child to start + +------------------------------------------------------------------- +Wed Aug 14 10:23:05 UTC 2024 - vark...@suse.com + +- Update to version 2.3.1+git.1723301895.df93f341: + * all: Ensure pid file exists when respawning child process + * vrrp: check ifindex != 0 before using the interface + * vrrp: Duplicate/drop MLDv1 listener reports on VMACs + * core: ensure only one instance of keepalived can run per config_id + * configure: add --enable-(cflags,cppflags,ldflags) options + * configure: add --enable-sanitize-(undefined,leak,memory,scudo,hwaddress) options + * vrrp: change vrrp_in_chk_vips to return bool rather than int + * core: cosmetic code layout change + * core: remove some duplicate include files + * vrrp: stop memory leak when error in configuring vrrp_iptables + (bsc#1228123) VUL-0: CVE-2024-41184: keepalived: integer overflow in vrrp_ipsets_handler + +------------------------------------------------------------------- Old: ---- keepalived-2.3.1.tar.gz New: ---- _service _servicedata keepalived-2.3.1+git59.b6681f98.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ keepalived.spec ++++++ --- /var/tmp/diff_new_pack.pF78fr/_old 2024-09-11 16:57:19.686881762 +0200 +++ /var/tmp/diff_new_pack.pF78fr/_new 2024-09-11 16:57:19.686881762 +0200 @@ -38,17 +38,21 @@ %bcond_without systemd Name: keepalived -Version: 2.3.1 +Version: 2.3.1+git59.b6681f98 Release: 0 Summary: A keepalive facility for Linux License: GPL-2.0-or-later Group: Productivity/Networking/Routing URL: https://www.keepalived.org/ -Source: https://www.keepalived.org/software/%{name}-%{version}.tar.gz +Source: %{name}-%{version}.tar.xz Source2: keepalive-rpmlintrc Patch0: keepalive-init.patch Patch1: harden_keepalived.service.patch +BuildRequires: autoconf +BuildRequires: automake BuildRequires: file-devel +BuildRequires: libtool +BuildRequires: make BuildRequires: net-snmp-devel BuildRequires: pkgconfig BuildRequires: snmp-mibs @@ -96,13 +100,14 @@ resilient infrastructures. %prep -%autosetup -p1 +%autosetup -p1 -n %{name}-%{version} chmod 644 doc/samples/* %build export STRIP=true export CPPFLAGS="$(pkg-config --cflags libnfnetlink libiptc libipset xtables)" export CFLAGS="%optflags -DOPENSSL_NO_SSL_INTERN" +./autogen.sh # --enable-dbus-create-instance \ %configure \ --disable-silent-rules \ ++++++ _service ++++++ <services> <service name="tar_scm" mode="manual"> <param name="url">https://github.com/acassen/keepalived</param> <param name="scm">git</param> <param name="exclude">.git</param> <param name="filename">keepalived</param> <param name="versionformat">@PARENT_TAG@+git@TAG_OFFSET@.%h</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="revision">master</param> <param name="changesgenerate">enable</param> </service> <service name="recompress" mode="manual"> <param name="file">keepalived*.tar</param> <param name="compression">xz</param> </service> <service name="set_version" mode="manual"> <param name="basename">keepalived</param> </service> </services> ++++++ _servicedata ++++++ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/acassen/keepalived</param> <param name="changesrevision">b6681f98da63d3f1867aeded4c9f125830676296</param></service></servicedata> (No newline at EOF)