summaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)Author
2010-07-01Merge branch 'larkspur' of suva.vyatta.com:/git/vyatta-cfg-quagga into larkspurStephen Hemminger
2010-06-23remove leftover script as discussedAn-Cheng Huang
2010-06-21fix for bug 5713Robert Bays
2010-06-08fix for bug 874: allow setting administrative distanceRobert Bays
2010-06-07fix aggregate-address commandRobert Bays
2010-06-04fix stupid var def mistakeRobert Bays
2010-06-04clean up potential unitialized var referenceRobert Bays
2010-06-04fix direct active dir access in node.defsRobert Bays
2010-06-03optimization: move remote-as and peer-group check into transaction to save ↵Robert Bays
on exec calls
2010-06-02fix for bug 5653Robert Bays
2010-05-22add functionality to skip nodes while in _setConfigTreeRobert Bays
2010-05-21Use net_set to avoid using sudoStephen Hemminger
2010-05-20change qcom struct to hash of hashes to make it easier for the developer to readRobert Bays
2010-05-17Add support for TTL security hopsStephen Hemminger
Bug 4937 Integrate CLI support for TTL hop count security
2010-05-06Bugfix 5584: Fix prefix-list parameters under peer-group.Bob Gilligan
2010-05-06Activate neighbor for IPv6 when address-family parameters are set for it.Bob Gilligan
2010-04-06more ipv6 and peer-group updatesRobert Bays
2010-04-05initial update to bgp with new ipv6 and peer-group nodesRobert Bays
2010-04-04initial update to migrate bgp to transaction libraryRobert Bays
2010-03-20Fix 4161: Bad config handling of "protocols ospf passive-interface"Stig Thormodsrud
2010-03-05Get rid of vyatta-vtyshStephen Hemminger
For SELinux policy, changing vyatta-quagga to use standard path values. This means not having to change policies.
2010-03-04Allow multiple values in 'set community'Stephen Hemminger
Bug 5400 Allow for setting multiple values in quoted string for set community.
2010-01-18Add IPv6 policy access-list.Stig Thormodsrud
2009-10-13Remove dynamic start of routing daemonsStephen Hemminger
The CLI begin transaction restrictions make this impossible to do in a stable manner. Related to bug 4537 (cherry picked from commit dcebd6d713e76b3e01ba51710693d688e1570cdb)
2009-10-13Allow starting multiple daemons at onceStephen Hemminger
Avoid having to run script multiple times. (cherry picked from commit 61a47e2f6c508330e779ac10e9b9d7cd0303bd5d)
2009-07-09Use bgpd default import-check flagStephen Hemminger
Move the default import-check enabled from template to command line option in bgpd. This resolves some of the startup issues. (cherry picked from commit a1d23a42ef83968222b0744505986db3e02b0ae8)
2009-07-09Allow status operations as non-root userStephen Hemminger
(cherry picked from commit 466426dba5880bf469b22172769c552cf6aaaab0)
2009-05-26Don't use --name optionStephen Hemminger
I added --name option, but doesn't do what I expected.
2009-05-21Allow interface as BGP sourceStephen Hemminger
Bug 4391 Quagga allows IP address or interface as update source, so generalize existing template.
2009-05-08Handle multiple requests to start same daemonStephen Hemminger
Templates will ask to start already running daemon, this is okay.
2009-05-08Remove watchquagga stuffStephen Hemminger
The watchquagga startup here is no longer used
2009-05-07Get rid of update actionStephen Hemminger
There were several problems with the quagga-manager update. 1) can not have multiple end: tags in same tree path 2) can not shutdown bgp without losing policy 3) watchquagga timing races
2009-05-07Redefine quagga-manager check as startStephen Hemminger
No need for check if start checks if already running
2009-04-02Merge branch 'jenner' of suva.vyatta.com:/git/vyatta-cfg-quagga into jennerStephen Hemminger
2009-04-02Don't stop daemon if OSPF/RIP still has parametersStephen Hemminger
Need daemon to hold around parameters for start.
2009-04-02Don't stop daemon if OSPF/RIP still has parametersStephen Hemminger
Need daemon to hold around parameters for start.
2009-04-01Handle ipv6 daemonsStephen Hemminger
Need to do special case IPV6 daemon restart
2009-03-31Fix check-as to not check on a peer-group.Stig Thormodsrud
2009-03-31Swap order of parametersStephen Hemminger
Since peer-group can be undef, make it be last for safety with arg list.
2009-03-31Yet another logic error in vyatta-bgpStephen Hemminger
Check for remote-as/peer-group was backwards.
2009-03-30Fix error checking of remote-asStephen Hemminger
Logic error in earlier change
2009-03-30Fix bgp check scriptStephen Hemminger
Problem introduced when converted to use closures (by me). Closures don't work if arg check attempts to exit because of how the exception model works in GetOptions. Bug 4258
2009-03-29Fix sysctl setting link_filter on vifStephen Hemminger
sysctl command has legacy dotted notation which won't work with names for vlans (eth1.110). So just write /proc.
2009-03-27Fix some possible issues with policy scriptStephen Hemminger
Change to closure would not allow exit to work correctly. Go back to old way using variables. Use grep -c to count instances Also rerun through tidy.
2009-03-25Fix link_filter settingStephen Hemminger
Need to be super user here. Also ipv6 link filter is not in kernel yet.
2009-03-23Start OSPF/RIP as needed during configStephen Hemminger
This only happens if link metrics set but OSPF/RIP not running yet.
2009-03-23Enable link filteringStephen Hemminger
Bug 4061 Enable new kernel link_filter for IPV4 and IPV6
2009-03-16Reindent perl codeStephen Hemminger
Make it look nice and tidy
2009-03-16Don't use closure in GetOptionsStephen Hemminger
Although it looks cleaner, the error handling for closures is different. Exit in closure from GetOptions, only fails the option not the program.
2009-03-16Fix confusion between net object and stringStephen Hemminger
Bug 4221 The function net->network() returns a new network object, rather than the string. Need to use cidr() to get the string representation.