107 Commits

Author SHA256 Message Date
e2b6b507a2 Accepting request 1332696 from network
- Clean up spec file. Remove not used rpmlint and deprecated %if-s
- Provide only systemd, remove patch keepalive-init.patch

OBS-URL: https://build.opensuse.org/request/show/1332696
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/keepalived?expand=0&rev=48
2026-02-12 16:30:10 +00:00
4e4df3a845 Fix changes
OBS-URL: https://build.opensuse.org/package/show/network/keepalived?expand=0&rev=103
2026-02-12 12:49:55 +00:00
8c126a103d - Provide only systemd, emove patch keepalive-init.patch
OBS-URL: https://build.opensuse.org/package/show/network/keepalived?expand=0&rev=102
2026-02-11 04:47:50 +00:00
a9b9d887bb Remove not used file
OBS-URL: https://build.opensuse.org/package/show/network/keepalived?expand=0&rev=101
2026-02-10 17:45:03 +00:00
d52c51cee3 Remove not used patch file
OBS-URL: https://build.opensuse.org/package/show/network/keepalived?expand=0&rev=100
2026-02-10 17:44:02 +00:00
d9e16b0095 - Clean up spec file. Remove not used rpmlint and deprecated %if-s
OBS-URL: https://build.opensuse.org/package/show/network/keepalived?expand=0&rev=99
2026-01-28 15:31:39 +00:00
63534d9bae Accepting request 1324714 from network
- Fix packages for Immutable Mode (jsc#PED-14858)
- Use sysusers tools instead of creating group and user 
- Update to version 2.3.4+git23.b3631012:
  * vrrp: log error if fail to update sysctl settings
  * check: add SNMP variable for number of checkers not run per RS
  * config: add option ${_ENV} to read environment variables
  * vrrp: fix check in strict mode that have unicast peers
  * vrrp: correct report of MASTER/BACKUP on notify fifo when reload
  * configure: fix output formatting for close_range() test
  * parser: fix handling ~SEQ with missing close bracket
  * parser: add comment re sanitizer false positive
  * config: detect lines with NUL characters and ignore them
  * config: improve handling of parameter substitution
  * config: improve handling of comment stripping and continuation lines
  * vrrp: stop sending gratuitous ARP before vrrp_startup_delay expires
  * vrrp: add vrrp_delay_after_boot global keyword
  * vrrp: Don't start up VRRP instances before vrrp_startup_delay expires
  * parser: remove unnecessary check of variable
  * parser: resolve a heap buffer overflow
  * snap: add staging of libssl3 and libkmod2 packages
  * vrrp: remove redundant check not NULL check
  * keepalived-2.3.4
  * snap: fix snap builds when close_range not available
  * all: fix conditional compilation when close_range() is not available
  * Revert "all: fix conditional compilation when close_range() is not available"
  * Revert "all: next attempt to fix building snaps without close_range()"
  * Revert "snap: try and identify why snap builds are failing"
  * Revert "snap: further attempt to fix close_range problem with Linux 5.8"
  * Revert "snap: attempt 5 to fix close_range() snap build with Linux 5.8"
  * Revert "snap: attempt 6 to fix close_range() snap build with Linux 5.8"

OBS-URL: https://build.opensuse.org/request/show/1324714
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/keepalived?expand=0&rev=47
2025-12-30 11:01:20 +00:00
b99a97b867 OBS-URL: https://build.opensuse.org/package/show/network/keepalived?expand=0&rev=97 2025-12-29 14:30:19 +00:00
63f8684d3e - Fix packages for Immutable Mode (jsc#PED-14858)
- Use sysusers tools instead of creating group and user 

- Update to version 2.3.4+git23.b3631012:
  * vrrp: log error if fail to update sysctl settings
  * check: add SNMP variable for number of checkers not run per RS
  * config: add option ${_ENV} to read environment variables
  * vrrp: fix check in strict mode that have unicast peers
  * vrrp: correct report of MASTER/BACKUP on notify fifo when reload
  * configure: fix output formatting for close_range() test
  * parser: fix handling ~SEQ with missing close bracket
  * parser: add comment re sanitizer false positive
  * config: detect lines with NUL characters and ignore them
  * config: improve handling of parameter substitution
  * config: improve handling of comment stripping and continuation lines
  * vrrp: stop sending gratuitous ARP before vrrp_startup_delay expires
  * vrrp: add vrrp_delay_after_boot global keyword
  * vrrp: Don't start up VRRP instances before vrrp_startup_delay expires
  * parser: remove unnecessary check of variable
  * parser: resolve a heap buffer overflow
  * snap: add staging of libssl3 and libkmod2 packages
  * vrrp: remove redundant check not NULL check
  * keepalived-2.3.4
  * snap: fix snap builds when close_range not available
  * all: fix conditional compilation when close_range() is not available
  * Revert "all: fix conditional compilation when close_range() is not available"
  * Revert "all: next attempt to fix building snaps without close_range()"
  * Revert "snap: try and identify why snap builds are failing"
  * Revert "snap: further attempt to fix close_range problem with Linux 5.8"
  * Revert "snap: attempt 5 to fix close_range() snap build with Linux 5.8"

OBS-URL: https://build.opensuse.org/package/show/network/keepalived?expand=0&rev=96
2025-12-29 14:27:08 +00:00
593f3a5eab Accepting request 1219493 from network
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1219493
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/keepalived?expand=0&rev=46
2024-10-30 16:40:08 +00:00
8af1ed93de OBS-URL: https://build.opensuse.org/package/show/network/keepalived?expand=0&rev=94 2024-10-14 13:16:58 +00:00
556517bc4a - Update to version 2.3.1+git86.59c39afe:
* vrrp: allow specifing interval amd timeout to milli-second resolution
  * vrrp: on reload only configured track_script name was checked
  * lib: fix corruption of master-child_pid red black tree
  * lib: add micro-second timers to memory allocation debugging
  * core: update addattr_l to match current iproute2 code - almost
  * lib: add file missing from previous commit
  * all: suppress an increases alignment warning
  * core: use /* FALLTHROUGH */ rather than __fallthrough;
  * ipvs: resolve a "cast increases required alignment" warning
  * build: don't redefine FORTIFY_SOURCE if host environment defines it
  * vrrp ipvs: remove unused definition of XENFS_SUPER_MAGIC
  * vrrp ipvs: fix warnings related to signedness of statfs() f_flags
  * all: use correct format specifier for time fields
  * bfd: make alloc_bfd() return NULL rather than false on error
  * all: make min_auto_priority delay variable an unsigned
  * configure: explicitly set language to C for configure
  * itest: Warn if close after send not set in tcp_server for http
  * test: Make tcp_server use of SO_LINGER optional
  * core: remove diagnostic message accidently added in commit 7cb09b2
  * vrrp ipvs: Stop setting SO_LINGER on TCP sockets
  * test: update tcp_server and tcp_client
  * bfd: use time_t to avoid implicit ptr type casting
  * VRRP: add thread_timer_expired keyword as a synonym of timer_expired_backup

OBS-URL: https://build.opensuse.org/package/show/network/keepalived?expand=0&rev=93
2024-10-14 13:15:59 +00:00
43b202bebb Accepting request 1200053 from network
OBS-URL: https://build.opensuse.org/request/show/1200053
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/keepalived?expand=0&rev=45
2024-09-11 14:56:18 +00:00
22c348f0a6 Accepting request 1199990 from home:darix:apps
- Update service file to use manual mode as disabled is deprecated
- switch to TAG_OFFSET for a more readable version

- 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

OBS-URL: https://build.opensuse.org/request/show/1199990
OBS-URL: https://build.opensuse.org/package/show/network/keepalived?expand=0&rev=91
2024-09-11 08:00:27 +00:00
276b633aea Adapt spec
OBS-URL: https://build.opensuse.org/package/show/network/keepalived?expand=0&rev=90
2024-09-11 07:17:25 +00:00
8d78247ccd - 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

OBS-URL: https://build.opensuse.org/package/show/network/keepalived?expand=0&rev=89
2024-08-14 10:35:24 +00:00
bc0caa46c6 Accepting request 1188833 from network
OBS-URL: https://build.opensuse.org/request/show/1188833
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/keepalived?expand=0&rev=44
2024-07-22 15:18:06 +00:00
e8faad9bc8 Accepting request 1188723 from home:darix:apps
- Update to 2.3.1
  https://www.keepalived.org/release-notes/Release-2.3.0.html
  https://www.keepalived.org/release-notes/Release-2.3.1.html

OBS-URL: https://build.opensuse.org/request/show/1188723
OBS-URL: https://build.opensuse.org/package/show/network/keepalived?expand=0&rev=87
2024-07-20 18:01:34 +00:00
4dc73ef521 Accepting request 1149538 from network
OBS-URL: https://build.opensuse.org/request/show/1149538
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/keepalived?expand=0&rev=43
2024-02-22 20:01:47 +00:00
7b0aa54213 Accepting request 1149335 from home:dimstar:rpm4.20:k
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1149335
OBS-URL: https://build.opensuse.org/package/show/network/keepalived?expand=0&rev=85
2024-02-22 14:30:55 +00:00
ab7fd917b8 Accepting request 1144471 from network
OBS-URL: https://build.opensuse.org/request/show/1144471
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/keepalived?expand=0&rev=42
2024-02-06 15:35:05 +00:00
b40616efef Accepting request 1144148 from home:msmeissn:branches:network
- provide user(keepalived) and group(keepalived)

OBS-URL: https://build.opensuse.org/request/show/1144148
OBS-URL: https://build.opensuse.org/package/show/network/keepalived?expand=0&rev=83
2024-02-06 07:48:07 +00:00
c55fc47b5e Accepting request 1090101 from network
- Update to 2.2.8
  https://www.keepalived.org/release-notes/Release-2.2.8.html

OBS-URL: https://build.opensuse.org/request/show/1090101
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/keepalived?expand=0&rev=41
2023-06-01 15:19:34 +00:00
8d298b2f6e - Update to 2.2.8
https://www.keepalived.org/release-notes/Release-2.2.8.html

OBS-URL: https://build.opensuse.org/package/show/network/keepalived?expand=0&rev=81
2023-05-31 21:34:12 +00:00
2c796fc01c Accepting request 969490 from network
- Own /etc/keepalived/keepalived.conf as %ghost entry
  otherwise upgrading the package will always move the
  /etc/keepalived/keepalived.conf to
  /etc/keepalived/keepalived.conf.rpmsave
- make permissions of config files more secure

OBS-URL: https://build.opensuse.org/request/show/969490
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/keepalived?expand=0&rev=40
2022-04-12 19:50:58 +00:00
58770afe10 Accepting request 969479 from home:darix:branches:network
- Own /etc/keepalived/keepalived.conf as %ghost entry
  otherwise upgrading the package will always move the
  /etc/keepalived/keepalived.conf to
  /etc/keepalived/keepalived.conf.rpmsave
- make permissions of config files more secure

OBS-URL: https://build.opensuse.org/request/show/969479
OBS-URL: https://build.opensuse.org/package/show/network/keepalived?expand=0&rev=79
2022-04-12 15:17:35 +00:00
595e00aff7 Accepting request 958724 from network
OBS-URL: https://build.opensuse.org/request/show/958724
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/keepalived?expand=0&rev=39
2022-03-03 23:17:52 +00:00
98033074f6 Accepting request 957424 from home:susnux:branches:openSUSE:Factory
Update to 2.2.7
Fix CVE-2021-44225

OBS-URL: https://build.opensuse.org/request/show/957424
OBS-URL: https://build.opensuse.org/package/show/network/keepalived?expand=0&rev=77
2022-03-03 10:14:32 +00:00
4ae3fd2462 Accepting request 940023 from network
OBS-URL: https://build.opensuse.org/request/show/940023
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/keepalived?expand=0&rev=38
2021-12-12 20:27:47 +00:00
25b5f4c9cd Accepting request 938262 from home:susnux:branches:network
- Update to 2.2.4

OBS-URL: https://build.opensuse.org/request/show/938262
OBS-URL: https://build.opensuse.org/package/show/network/keepalived?expand=0&rev=76
2021-12-11 23:59:02 +00:00
ebd060dee1 Accepting request 922645 from network
OBS-URL: https://build.opensuse.org/request/show/922645
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/keepalived?expand=0&rev=37
2021-10-01 20:29:14 +00:00
a7d1a439a6 Accepting request 922505 from home:jsegitz:branches:systemdhardening:network
Automatic systemd hardening effort by the security team. This has not been tested. For details please see https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort

OBS-URL: https://build.opensuse.org/request/show/922505
OBS-URL: https://build.opensuse.org/package/show/network/keepalived?expand=0&rev=75
2021-10-01 19:30:46 +00:00
1db2989319 Accepting request 907505 from network
- add 1915.patch to fix build on tumbleweed

OBS-URL: https://build.opensuse.org/request/show/907505
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/keepalived?expand=0&rev=36
2021-07-21 17:06:48 +00:00
14c7f325e9 - add 1915.patch to fix build on tumbleweed
OBS-URL: https://build.opensuse.org/package/show/network/keepalived?expand=0&rev=74
2021-07-21 12:03:27 +00:00
90cee74464 Accepting request 893347 from network
OBS-URL: https://build.opensuse.org/request/show/893347
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/keepalived?expand=0&rev=35
2021-05-17 16:45:14 +00:00
08674c1af7 Accepting request 893166 from home:STorresi
Rebase the latest version with the branch submitted to SLE

OBS-URL: https://build.opensuse.org/request/show/893166
OBS-URL: https://build.opensuse.org/package/show/network/keepalived?expand=0&rev=72
2021-05-15 19:57:11 +00:00
f3668c0b09 Accepting request 877819 from network
OBS-URL: https://build.opensuse.org/request/show/877819
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/keepalived?expand=0&rev=34
2021-03-10 07:57:00 +00:00
0e23835824 Accepting request 877792 from home:darix:playground
- drop linux-4.15.patch: No longer needed as it was a backport from
  upstream
- Cleanup configure options after consultation with upstream:
  - --enable-regex-timers is for debugging purposes
  - --enable-snmp-checker and --enable-snmp-vrrp are enabled by
    --enable-snmp
  - --enable-snmp-rfcv2 and --enable-snmp-rfcv3 anre enabled by
    --enable-snmp-rfc
  - --enable-stacktrace is definitely a debugging option
- on systems where we have nftables support we will only ship with
  nftables support (>= 15.0) and use iptables support only on older
  distributions.

OBS-URL: https://build.opensuse.org/request/show/877792
OBS-URL: https://build.opensuse.org/package/show/network/keepalived?expand=0&rev=70
2021-03-08 22:15:06 +00:00
5175c3d120 Accepting request 877579 from network
OBS-URL: https://build.opensuse.org/request/show/877579
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/keepalived?expand=0&rev=33
2021-03-08 14:19:16 +00:00
df601f4f76 Accepting request 877448 from home:darix:playground
- Update to 2.2.2
  https://www.keepalived.org/release-notes/Release-2.2.2.html
- change how we install documentation to avoid duplicated files
- Link all the files for ipset, iptables, libnl instead of dlopen.
  Drop the previous workaround for generating requires for the
  dlopen-ed libaries.
- remove unsupported configure option: --enable-libiptc

- Update to 2.2.1

OBS-URL: https://build.opensuse.org/request/show/877448
OBS-URL: https://build.opensuse.org/package/show/network/keepalived?expand=0&rev=68
2021-03-08 08:27:20 +00:00
3707c8d263 Accepting request 874560 from network
OBS-URL: https://build.opensuse.org/request/show/874560
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/keepalived?expand=0&rev=32
2021-02-23 19:22:00 +00:00
2476fff4c9 Accepting request 873509 from home:darix:playground
- Make sure we pull in the libraries we need for dlopen, by
  following the symlinks from the .so symlinks with the
  requires_file macro.

OBS-URL: https://build.opensuse.org/request/show/873509
OBS-URL: https://build.opensuse.org/package/show/network/keepalived?expand=0&rev=66
2021-02-23 10:40:01 +00:00
f89d08a6a6 Accepting request 867084 from network
OBS-URL: https://build.opensuse.org/request/show/867084
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/keepalived?expand=0&rev=31
2021-01-27 17:58:16 +00:00
f9d1f685be Accepting request 866883 from home:darix:playground
- Update to 2.2.1 
  https://www.keepalived.org/release-notes/Release-2.2.1.html
  https://www.keepalived.org/release-notes/Release-2.2.0.html
  https://www.keepalived.org/release-notes/Release-2.1.5.html
  https://www.keepalived.org/release-notes/Release-2.1.4.html
  https://www.keepalived.org/release-notes/Release-2.1.3.html
  https://www.keepalived.org/release-notes/Release-2.1.2.html
  https://www.keepalived.org/release-notes/Release-2.1.1.html
  https://www.keepalived.org/release-notes/Release-2.1.0.html
- enable systemd integration via libsystemd (new BR: libsystemd)
- switch to systemd_ordering instead of systemd_requires
- sync configure options with the configure script

OBS-URL: https://build.opensuse.org/request/show/866883
OBS-URL: https://build.opensuse.org/package/show/network/keepalived?expand=0&rev=64
2021-01-27 08:15:46 +00:00
7425e211a5 Accepting request 784642 from network
OBS-URL: https://build.opensuse.org/request/show/784642
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/keepalived?expand=0&rev=30
2020-03-14 08:56:17 +00:00
Tomáš Chvátal
3377d5028f Accepting request 784640 from home:namtrac:branches:network
Fix encoding error in changes file

OBS-URL: https://build.opensuse.org/request/show/784640
OBS-URL: https://build.opensuse.org/package/show/network/keepalived?expand=0&rev=62
2020-03-13 13:06:52 +00:00
c38a2a567b Accepting request 746145 from network
OBS-URL: https://build.opensuse.org/request/show/746145
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/keepalived?expand=0&rev=29
2019-11-07 22:19:52 +00:00
Tomáš Chvátal
361f6d36ed Accepting request 746112 from home:darix:branches:network
- new BR pkgconfig(libnftnl) to fix nftables support

- update to 2.0.19
  Fix minor IPVS features support. Extend BFD to support more than
  one BFD instance with a neighnour. Extend nftable support. Script
  timeout extension. Properly filter IGMP/MLD packets on VMAC
  interface. Refer to ChangeLog for more infos.
  https://keepalived.org/changelog.html
- changes from 2.0.18
  Add support to IPVS new GUE tunnel type. New feature 'weight
  reverse' available in all trackers. Resolve all outstanding
  coverity issues. Some fixes and performance extensions. Refer to
  ChangeLog for more infos.
  https://keepalived.org/changelog.html

OBS-URL: https://build.opensuse.org/request/show/746112
OBS-URL: https://build.opensuse.org/package/show/network/keepalived?expand=0&rev=60
2019-11-07 06:30:06 +00:00
f57118f57d Accepting request 718020 from network
OBS-URL: https://build.opensuse.org/request/show/718020
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/keepalived?expand=0&rev=28
2019-07-24 18:34:49 +00:00
Tomáš Chvátal
05cc836167 Accepting request 717976 from home:computersalat:devel:network
Update to 2.0.17

OBS-URL: https://build.opensuse.org/request/show/717976
OBS-URL: https://build.opensuse.org/package/show/network/keepalived?expand=0&rev=58
2019-07-23 21:02:11 +00:00