Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
For SELinux policy, changing vyatta-quagga to use standard path values.
This means not having to change policies.
|
|
|
|
|
|
|
|
The CLI begin transaction restrictions make this impossible to
do in a stable manner.
Related to bug 4537
(cherry picked from commit dcebd6d713e76b3e01ba51710693d688e1570cdb)
|
|
This is what CLI Primer says is supposed to work.
|
|
New CLI appears to require 'update:' rather than 'create:' on
tag nodes in order for them to get applied correctly. Workaround
this by changing all the create: to update: in Quagga config
Bug 4486
|
|
An "update" action in a non-leaf valueless node is only called when the
node is created for the first time. So the "create" action should be
used instead of "update".
|
|
Templates in */node.tag/node.def are meaningless in current CLI.
Remove all the templates that are intermediat help text.
(cherry picked from commit ebd628b2b2a93d78a60c1d0ed41d0ab793c0efdf)
|
|
Multiple value nodes are never updated, only created or deleted.
(cherry picked from commit 909452cdb631577aed7b9a7aed6613c2756f4e33)
|
|
This is what CLI Primer says is supposed to work.
(cherry picked from commit 4cb6efba141b1e54ee78077410dd027a8fcf1a39)
|
|
New CLI appears to require 'update:' rather than 'create:' on
tag nodes in order for them to get applied correctly. Workaround
this by changing all the create: to update: in Quagga config
Bug 4486
(cherry picked from commit 84536c188e359a9f046bc8f1c5a3180b3e03ee8b)
|
|
Bug 4014
The actual device (ppp for example) may not exist when OSPF is
brought up, so allow any name
|
|
Use 'update: ...' rather than 'update:expression: ...'
|
|
This may resolve some of the priority issues.
|
|
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
|
|
|
|
Easier to just have utility print error message
|
|
|
|
|
|
|
|
|
|
No need for two tags.
|
|
explicit stop is not needed. Removed from
delete node, but might promote end action to delete action
|
|
hooks
|
|
Use scripts to do start/stop (instead of disable template).
Integrate reload into new quagga-manager script
|
|
Need way to get daemons started before top level node.
Really a hack because of the way priorities are managed on
node hieararchy
|
|
Conflicts:
scripts/vyatta-protocol
|
|
Bugfix 4014
Allow any interface name that might be configurable for passive-interface
|
|
Much cleaner to do sudo once rather than repeatedly
|
|
1. Shutdown bgp on last neighbor removed
2. use daemon name consistently
3. change options to watchquagga
|
|
Bug 3828
Start protocols from configuration system, and use watchquagga
to restart protocol daemons after failure
|
|
This reverts commit 588492cf8a9ddf438b649c6db4986bcab9c22435.
|
|
|
|
|
|
No longer need the perl wrapper, the logging and error suppression
are now in the command itself. This helps with the speed of route
creation with lots of routes.
|
|
Wrong shell variable in earlier commit
|
|
Using perl to check prefix boundary, is slow because of the overhead
of compiling the same script many times. So convert this simple task
to a C program.
|
|
|
|
- also reformat to the newer escape-free format
|
|
node.
|
|
Conflicts:
templates/protocols/ospf/area/node.tag/range/node.tag/cost/node.def
templates/protocols/ospf/area/node.tag/range/node.tag/not-advertise/node.def
templates/protocols/ospf/area/node.tag/range/node.tag/substitute/node.def
templates/protocols/ospf/area/node.tag/virtual-link/node.tag/authentication/md5/node.def
templates/protocols/ospf/area/node.tag/virtual-link/node.tag/authentication/plaintext-password/node.def
|
|
- help strings standardized in vyatta-cfg-quagga
|
|
config while it is removed from the routing engine by "set protocols ospf area <> range <> substitute
<>"
|
|
coexisted in the config
|
|
neighbor in the config as under the routing engine
|
|
|