Revisions of keepalived

buildservice-autocommit accepted request 602799 from Olaf Hering's avatar Olaf Hering (olh) (revision 46)
baserev update by copy to link target
Olaf Hering's avatar Olaf Hering (olh) accepted request 602574 from Cristian Rodríguez's avatar Cristian Rodríguez (elvigia) (revision 45)
- Only Require insserv on distributions without systemd.
- Fix systemd related requires/buildRequires
- Do not run scriptlets that use insserv when using systemd
buildservice-autocommit accepted request 578944 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 44)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 43)
- add linux-4.15.patch
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 42)
- update to 1.4.1:
    * Improve and fix use of getopt_long().
      We musn't use a long option val of 1, since getopt_long() can return
      that value.
      getopt_long() also returns longindex == 0 when there is no matching
      long option, and there needs to be careful checking if there is an
      error to work out whether a long or short option was used, which is
      needed for meaningful error messages.
    * Write assert() messages to syslog.
      assert()s are nasty things, but at least let's get the benefit of
      them, and write the messages to syslog, rather than losing them down
      stderr.
    * Enable sorry server at startup if quorum down due to alpha mode
      If alpha mode is configured on sufficient checkers so that a
      virtual server doesn't have a quorum, we need to add the sorry
      server at startup, otherwise it won't be added until a quorum has
      been achieved and subsequently lost again. In the case where some
      of the checkers remain in the down state at startup, this would have
      meant that the sorry server never got added.
    * For virtual servers, ensure quorum <= number of real servers
      If the quorum were gigher than the number of real servers, the
      quorum for the real server to come up could never be achieved, so
      if the quorum is greater than the number of real servers, reduce it
      to the number of real servers.
    * Fix some SNMP keepalived checker integer types and default values.
      Some virtual server and real server values were being sent to SNMP
      with a signed type whereas the value is unsigned, so set the type
      field correctly.
      Some virtual server and real server values that apply to checkers
      are set to nonsense default values in order to determine if a
buildservice-autocommit accepted request 568180 from Lars Vogdt's avatar Lars Vogdt (lrupp) (revision 41)
baserev update by copy to link target
Lars Vogdt's avatar Lars Vogdt (lrupp) accepted request 568173 from Marcus Rueckert's avatar Marcus Rueckert (darix) (revision 40)
- enable json stats and config dump support
  new BR: pkgconfig(json-c)
- disable dynamic loading of libipset and link it instead
- enable stacktrace support
- turn on snmp-rfcv2 and snmp-rfcv3 support
- do not reference the keepalived.socket in the rpm scriptlets
buildservice-autocommit accepted request 565801 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 39)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 563827 from Lars Vogdt's avatar Lars Vogdt (lrupp) (revision 38)
- update to 1.4.0
  * Add Linux build and runtime versions to -v output.
  * Log kernel version and build kernel version to log at startup.
  * Don't sleep for 1 send when exiting vrrp process if no vrrp instances.
  * With large configurations the syslog can get flooded and drop output.
    This commit adds options to not log to syslog, and also to log all
    output to files.
  * Add option to only flush log files before forking.
  * Don't poll netlink for all interfaces each time add a VMAC.
    We can poll for the individual interface details which significantly
    reduces what we have to process.
  * Print interface details in keepalived.data output.
  * Add high performace child finder code.
    The code to find the relevant thread to execute afer a child process
    (either a vrrp track script or a misc_check healthchecker) was doing
    a linear search for the matching pid, which if there are a large number
    of child processes running could become time consuming.
    The code now will enable high performance child finding, based on using
    mlists hashed by the pid, if there are 32 or more vrrp track scripts or
    misc check healthcheckers. The size of the mlist is based on the number
    of scripts, with a limit of 256.
  * Improve high performance child termination timeout code.
  * Preserve filename in script path name resolution.
    Some executables change their behaviour depending on the name by
    which they are invoked (e.g. /usr/sbin/pidof when it is a link to
    /usr/sbin/killall5). Using realpath() changes the file name part
    if it is a symbolic link. This commit resolves all symbolic links
    to directories, but leaves the file name part unaltered. It then
    checks the security of both the path to the link and the path to
    the real file.
buildservice-autocommit accepted request 546032 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 37)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 545974 from Jan Engelhardt's avatar Jan Engelhardt (jengelh) (revision 36)
- Do not suppress errors from useradd.
- Ensure neutrality of description.
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 545873 from Itxaka serrano's avatar Itxaka serrano (itxaka) (revision 35)
Revert using github tarball and use original source again.

Update to 1.3.9: Too many fixes and features to list, refer to
  /usr/share/doc/packages/keepalived/ChangeLog for a detailed list.
buildservice-autocommit accepted request 545070 from Olaf Hering's avatar Olaf Hering (olh) (revision 34)
baserev update by copy to link target
Olaf Hering's avatar Olaf Hering (olh) accepted request 544663 from Richard Brown's avatar Richard Brown (RBrownSUSE) (revision 33)
Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)
buildservice-autocommit accepted request 460165 from Lars Vogdt's avatar Lars Vogdt (lrupp) (revision 32)
baserev update by copy to link target
Lars Vogdt's avatar Lars Vogdt (lrupp) accepted request 458470 from Marcus Rueckert's avatar Marcus Rueckert (darix) (revision 31)
- use tarball from https://github.com/acassen/keepalived/issues/524
  the original tarball did not build. This has the necessary fix
  applied. for the 1.3.4 update see the TODO entry in the preamble.

- update to 1.3.3
  Some minor fix, extensions and updates. snapcraft support. Refer
  to /usr/share/doc/packages/keepalived/ChangeLog for more infos.
buildservice-autocommit accepted request 445811 from Lars Vogdt's avatar Lars Vogdt (lrupp) (revision 30)
baserev update by copy to link target
Lars Vogdt's avatar Lars Vogdt (lrupp) accepted request 445445 from Marcus Rueckert's avatar Marcus Rueckert (darix) (revision 29)
- fix building with libnfnetlink. the additional include path needs
  to be in CPPFLAGS instead of CFLAGS now.
- enabled a few more features:
  - enhanced snmp support (V2/V3 RFC)
  - make sure we build with ipset/libiptc and routes support
- prepared dbus support: waiting for boo#1015141

- update 1.3.2
    - Security focused on notify heplers. Some minor fix and
      extensions.
  - changes from 1.3.1
    - Quick script fix for regression brought by last release.
  - changes from 1.3.0
    - New MAJOR release with stabilization fixes. Support to DBus.
      Conf extensions. Parser error log. Security extensions to run
      scripts more secure.
  - changes from 1.2.24
    - MAJOR release with stabilization fixes and new features like
      support to network namespace.
  Refer to /usr/share/doc/packages/keepalived/ChangeLog
  for more infos.
buildservice-autocommit accepted request 412308 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 28)
baserev update by copy to link target
Ismail Dönmez's avatar Ismail Dönmez (namtrac) accepted request 412303 from Michael Ströder's avatar Michael Ströder (stroeder) (revision 27)
update to 1.2.23
Displaying revisions 41 - 60 of 86
openSUSE Build Service is sponsored by