aboutsummaryrefslogtreecommitdiff
path: root/net/keepalived
Commit message (Collapse)AuthorAge
...
* keepalived: suppress reloads when config md5 has no changeBen Kelly2016-12-31
| | | | | Signed-off-by: Ben Kelly <ben@benjii.net> Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* keepalived: Fix ordering of config sectionsBen Kelly2016-12-31
| | | | | | | | | | | | | | | | | keepalived seems to be rather particular about which config parameters come before others. When defining a virtual IP address, keepalived will check to see if the vrrp instance is associated with a valid interface. Previously, the interface parameter was declared after the virtual IP address which caused an error when keepalived tried to run this check. Keepalived tries to fall back to checking if 'eth0' exists. The fix is to re-order the config stanzas so that the interface parameter comes before the virtual IP address definitions. Signed-off-by: Ben Kelly <ben@benjii.net> Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* keepalived: Fix track_* option in vrrp_instance defnBen Kelly2016-12-31
| | | | | | | | | | | | | | | | | Also fix ordering of config stanzas We were parsing the track_script and track_interface definitions to include the weight param when configuring a vrrp_instance. This is not correct, as the weight param inside a vrrp instance is used to augment the one defined in the script. We were also not taking into account vrrp_script stanzas This commit skips the parsing and simply lists the name of the track/vrrp object Signed-off-by: Ben Kelly <ben@benjii.net> Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* keepalived: add uci config supportAlexandru Ardelean2016-12-31
| | | | | | | | | | 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>
* keepalived: convert init script to procd formatAlexandru Ardelean2016-12-31
| | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* keepalived: make the use of libnl optionalAlexandru Ardelean2016-12-31
| | | | | | | | | | 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>
* keepalived: fix recvmsg/sendmsg on mips64Stijn Tintel2016-06-09
| | | | Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
* keepalived: update to use only libnl-genlAlexandru Ardelean2015-10-01
| | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* keepalived: fix musl compatibilityJo-Philipp Wich2015-06-17
| | | | | | - Add missing sys/types.h include to provide u_short type under musl Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
* keepalived: update to 1.2.16Nicolas Thill2015-04-06
| | | | Signed-off-by: Nicolas Thill <nico@openwrt.org>
* keepalived: import from old packages feedNicolas Thill2015-02-07
- update to latest version (v1.2.15) - add license info - add myself as maintainer Signed-off-by: Nicolas Thill <nico@openwrt.org>