summaryrefslogtreecommitdiff
path: root/scripts/keepalived
AgeCommit message (Collapse)Author
2011-01-26Fix vrrp duplicate generation of last sync-group entry.Stig Thormodsrud
(cherry picked from commit 8529fbe7ed23023e936f5c7cab9663007d0476d3)
2011-01-25Fix 6501: "clear vrrp master interface <interface> group <group>" doesnt ↵Stig Thormodsrud
work with sync groups. (cherry picked from commit 34972b97e834d66147e91c071a1c1caabe18f76f)
2011-01-20Remove call to tshark during vrrp state transition.Stig Thormodsrud
(cherry picked from commit f2ff192de653b5540c9a3e51cf4d1cf19d527e4e)
2010-12-10Fix 6554: clear vrrp master tab completion results in cli api errorStig Thormodsrud
2010-12-10Fix 6453: After configuring VRRP on interface, VRRP is not active until VRRP ↵Stig Thormodsrud
is manually restared with "restart vrrp" command. - Move all commit checks into script on end node. - Add separate function for conntrack-sync settings. - Do per instance validation at the right priority level. - Verify that the changes file is removed on final transaction.
2010-12-06Move is_local_address to common codeStephen Hemminger
Now part of lib/Vyatta/Misc.pm module
2010-11-23Remove check function from keepalived perl scriptStephen Hemminger
No longer need check-vip option since the type checking is done in template
2010-11-23Use unlink rather than system() to remove files in keepalive scriptStephen Hemminger
Faster to use perl to remove file than going out to shell.
2010-11-23Use sockets to check if IP address is localStephen Hemminger
Much faster to user perl sockets to test if IP address is okay, rather than scanning ip addresses.
2010-11-12Change mode on all executable scriptsStephen Hemminger
The executable bit should be set on scripts. This only impacts the repository, during build install fixes it.
2010-08-17Add vrrp parameters to transition script.Stig Thormodsrud
(cherry picked from commit 1b22d1bbcf8146736d9f69d1edb57a36e55f6fdc)
2010-07-01Update failover-mechanism sync-group CLI path and addMohit Mehta
comments to indicate ctsync also calls this script
2010-07-01Fix 5675: clearing vrrp master for an interface group removes sync-group configStig Thormodsrud
from keepalived.conf
2010-06-09* perltidy vyatta-keepalived.plMohit Mehta
2010-06-09* make vrrp work with conntrack-syncMohit Mehta
2010-06-03move list functions to vrrp perl module so other scripts can use it as wellMohit Mehta
2010-05-29Fix 5521: Cannot Delete vif with vrrp configured.Stig Thormodsrud
2009-11-01Using Interface.pm infrastructure to detect vif on eth|bond interface.Stig Thormodsrud
2009-11-01Fix 'show vrrp summary' showing last vip 1stStig Thormodsrud
2009-11-01Fix interface carrier status.Stig Thormodsrud
2009-11-01Convert keepalived to use Interface infrastructure.Stig Thormodsrud
2009-10-31Add VRRP capability to bonding interfaces and vifs of bonding interfaces.David S. Madole
2009-04-03Fix "clear vrrp process". Use new perl lib hierarchy.Stig Thormodsrud
Change double quote to single quote when no interpretation is needed.
2009-03-12Fix 4190: vrrp may fail to start daemon if previous commit of vrrp partially ↵Stig Thormodsrud
failed
2009-03-08Fix 4183: No auto completion for group number when running 'clear vrrpStig Thormodsrud
master interface <ifname> group <group-num>'
2009-03-06Remove prefix mask on vip if present since it can't be using in arping.Stig Thormodsrud
2009-03-06Specify source address with arping since we no longer require an IPStig Thormodsrud
address on the actual interface.
2009-03-06Move changes file to /var/run/vrrpd and make sure the directory exists.Stig Thormodsrud
2009-03-01Fix 4152: Add support for VRRP operation on unnumbered interfacesStig Thormodsrud
2009-03-01Fix breakage from previous cleanup commit.Stig Thormodsrud
2009-02-28Fix 3778: vrrp should allow prefix to be included with the virtual-addressStig Thormodsrud
2009-01-25Replace bare word file handleStephen Hemminger
Use local variable.
2008-11-24VyattaConfig -> Vyatta::ConfigStephen Hemminger
2008-11-21Convert to Vyatta::Config hierarchyStephen Hemminger
2008-11-21Rename VyattaKeepalived to Vyatta::KeepalivedStephen Hemminger
Use directory hierarchy in perl.
2008-06-19Fix 2030: Enhancement: VRRP preemption hold down timerStig Thormodsrud
2008-06-11Fix 1818: Add disable option to vrrp.Stig Thormodsrud
2008-06-06Fix 787: Add a command to force vrrp state transition to backupStig Thormodsrud
2008-05-26Fix 2705: Add "clear vrrp process" command.Stig Thormodsrud
2008-05-23Fix vrrp snoop_for_master() to also work with AH authentication.Stig Thormodsrud
2008-05-22Make vrrp pcap filter more specific.Stig Thormodsrud
2008-05-21Fix 3273: "show vrrp summary" output doesn't line-up when using vlansStig Thormodsrud
2008-05-21Fix 3155: setting the third vrrp member with the highest priority doesn't ↵Stig Thormodsrud
change (update) the backup
2008-05-19Fix 3251: vrrp should also send a gratuitous arp reply on master transitionStig Thormodsrud
2008-05-15Fix 3144: VRRP backup obtains VIP resulting in a duplicate IP situation.Stig Thormodsrud
2008-05-09Set initial vrrp state based on existing state if available.Stig Thormodsrud
2008-05-07Merge branch 'glendale' into hollywoodrbalocca
Conflicts: debian/vyatta-cfg-system.postinst.in
2008-05-03Mimic the transaction mechanism to only restart the vrrp daemon once/commit.Stig Thormodsrud
2008-04-04Merge branch 'glendale' into hollywoodrbalocca
2008-04-03Fix 3086: VRRP only allows up to 20 virtual IPsStig Thormodsrud