Commit graph

20 commits

Author SHA1 Message Date
Florian Eckert
bafec2901b net/keepalived: update to 1.4.4
Update to new upstream stable version 1.4.4

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-05-09 10:01:13 +02:00
Florian Eckert
3bf2768d2e net/keepalived: update to 1.4.3
bump PKG_VERSION to 1.4.3

To Fix compilation issue cherry-pick two commits from keepalived master tree:
afc450807c
58ae2ba75f

This was discussed on:
https://github.com/acassen/keepalived/issues/835

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-05-08 14:51:32 +02:00
Florian Eckert
0cf53a97aa net/keepalived: bump PKG_RELEASE add co maintainer
- Bump PKG_RELEASE number to 2
- Add me as co maintainer

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-01-22 15:32:56 +01:00
Florian Eckert
a7f02bf1c8 net/keepalived: fix kmod-macvlan dependency
If the option 'use_vmac' is selected in a keepalived config and
kmod-macvlan is not installed then keepalived raise an error.

  Netlink: error: Not supported, type=(16), seq=1510647577, pid=0
  vmac: Error creating VMAC interface vrrp.42 for vrrp_instance xxx!!!

Add 'kmod-macvlan' to the package dependency list fixes this error.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-01-22 15:32:56 +01:00
Florian Eckert
738da3146c net/keepalived: add keepalived.user script handling
Add keepalived.user script handling which are also saved during sysupgrade.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-11-08 11:36:58 +01:00
Florian Eckert
e58a068447 net/keepalived: preserve keepalived uci file over sysupgrade
Preserve keepalived uci file over sysupgrade.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-10-30 15:40:25 +01:00
Florian Eckert
2360f361f5 net/keepalived: update CONFIGURE_ARGS
Remove unused and unrecognized (outdated) configure options in Makefile.
--enable-vrrp
--enable-fwmark
--disable-debug
--disable-profile

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-10-30 15:40:25 +01:00
Florian Eckert
b5104b0f62 net/keepalived: update version to 1.3.9
update keepalived to version 1.3.9

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-10-30 15:16:26 +01:00
Etienne Champetier
4006865ae8 treewide: run "make check FIXUP=1"
fix Makefile chmod (644)
replace MD5SUM with HASH
add PKG_MIRROR_HASH when PKG_SOURCE_PROTO:=git

(PKG_SOURCE_PROTO:=svn tarballs are not reproducible for now)

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-08-29 21:41:14 -07:00
Alexandru Ardelean
1faf879b4e keepalived: switch maintainer to Ben Kelly (@scrpi)
Talked it over with Ben (@scrpi).
He said he'd be fine with taking over maintainership of this.

@scrpi: please confirm this on PR.

Signed-off-by: Ben Kelly <ben@benjii.net>
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-01-09 12:30:28 +02:00
Stijn Tintel
28275a74c2 keepalived: fix recvmsg/sendmsg on mips64 again
Commit e73964fa8f incorrectly dropped the
patch 101-update-struct-msghdr.patch. Add it again, and while add it
also add the follow-up patch that was added upstream.

Fixes #3757.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2017-01-04 19:02:03 +01:00
Alexandru Ardelean
e73964fa8f keepalived: upgrade to version 1.2.19
Dropped patches, unrequired.
There is a newer version released, but I cannot vouch for it yet.
We've been using this one for about a year now.

Since, I only recently became maintainer of `keepalived`, I will
push this as the current stable one, and start using a newer
version internally, before releasing it to the public.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2016-12-31 16:26:51 +02:00
Alexandru Ardelean
70d7f3b367 keepalived: add myself as maintainer
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2016-12-31 16:07:36 +02:00
Alexandru Ardelean
a883235e13 keepalived: add uci config support
Adding @scrpi (Ben Kelly).
Initial UCI config support was written by me (@commodo)

Updates & fixes added by Ben.

Signed-off-by: Ben Kelly <ben@benjii.net>
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2016-12-31 12:15:54 +02:00
Alexandru Ardelean
e40ba7cc8e keepalived: make the use of libnl optional
keepalived seems to work fine without it.
There is fall-back code that kicks in when it's not present.

So, we will build against (or pull) the libnl package only
if there is another package that pulls it.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2016-12-31 12:07:56 +02:00
Stijn Tintel
9668d0244f keepalived: fix recvmsg/sendmsg on mips64
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2016-06-09 15:14:19 +02:00
Alexandru Ardelean
0773a12ff5 keepalived: update to use only libnl-genl
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2015-10-01 21:31:52 +03:00
Jo-Philipp Wich
508e19a190 keepalived: fix musl compatibility
- Add missing sys/types.h include to provide u_short type under musl

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2015-06-17 18:28:23 +02:00
Nicolas Thill
49b42df0f2 keepalived: update to 1.2.16
Signed-off-by: Nicolas Thill <nico@openwrt.org>
2015-04-06 13:17:44 +02:00
Nicolas Thill
460237b52e keepalived: import from old packages feed
- update to latest version (v1.2.15)
 - add license info
 - add myself as maintainer

Signed-off-by: Nicolas Thill <nico@openwrt.org>
2015-02-07 11:10:03 +01:00