Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/vyos/vyatta-cfg-quagga

Vyatta configuration templates and scripts for Quagga/FRR
https://github.com/vyos/vyatta-cfg-quagga

Handle error message in perl code

Easier to just have utility print error message

9c5fec2d79b0fa862bacd863b016e72f56cc51b6 authored almost 16 years ago
Reindent perl code

Make it look nice and tidy

f9ab046eddd19417c0b2bbe4c5afed2d4516b53f authored almost 16 years ago
Don't use closure in GetOptions

Although it looks cleaner, the error handling for closures
is different. Exit in closure from Ge...

8b782b88bd535d739166d21a4cbb95931fff2ce0 authored almost 16 years ago
Fix confusion between net object and string

Bug 4221
The function net->network() returns a new network object, rather than
the string. Need ...

ac7832987028d915b92abd718d2bc5212d301e8b authored almost 16 years ago
Replace update with create on multi-node

Avoid config issues with update on multi-node

a4e3b533d7919e34b8b5e7fd42d423b3caec7500 authored almost 16 years ago
Merge branch 'jenner' of suva.vyatta.com:/git/vyatta-cfg-quagga into jenner

68e4428b1cf0ce9c8529b0e477ab7c753bc0e57f authored almost 16 years ago
Remove extra backslash

Don't need extra backslash here.

5bbe2e762600473de9e4d41ea06a892ce0c10691 authored almost 16 years ago
0.17.8

cadc05946475d3b718454d4c70c2ff23ee795d5e authored almost 16 years ago
Reload config on restart

The new phased restart requires changes to how restart/reconfig is done.
Zebra should just be st...

8916c3a8212845bd458c9aab88e916a5660219dd authored almost 16 years ago
0.17.7

48eb3d5249598a71a2e63111eb52ca24dcb9f875 authored almost 16 years ago
Change argument, configured to original

Make it clearer which is which.

01042353563ecbb18bc73c5782b204a009f1b9aa authored almost 16 years ago
Manage daemon restart correctly

Need to look at exists (after commit) rather than original list
of daemons.

Bug 4192

55c563c5482c95fb81c7e18a0e16aade07ffb2dc authored almost 16 years ago
0.17.6

ec05b6c4ea4a80424bac4d26f91a618f81a9a8c6 authored almost 16 years ago
Merge branch 'jenner' of suva.vyatta.com:/git/vyatta-cfg-quagga into jenner

a217f94c2264a681c97a7a76dabcacb8fce2a57e authored almost 16 years ago
0.17.5

cae1b1454c0961e4a1733af93ce41d3db6f4b4b8 authored almost 16 years ago
Fix call to vyatta-interfaces.pl --check now requires --dev

523db60a6fbe0274b718bb83baed1e5b257302c8 authored almost 16 years ago
0.17.4

c312c69ecc52ff9b9171f5f776d56bf8fea78232 authored almost 16 years ago
Fix 'passive-interface' to allow interface or 'default'.

45ba3f141d489d99f16d468fa95a8a779f490595 authored almost 16 years ago
Merge branch 'jenner' of http://git.vyatta.com/vyatta-cfg-quagga into jenner

8afc28e1b8a50cd75b56556ee3d63aeeecbe3127 authored almost 16 years ago
Fix 4184: ospfv3 interface values don't work on vlans

ee405d16c10bb604de3e186499d5cf9a37f53403 authored almost 16 years ago
clean up other static route commands to remove references to /tmp/ pellets and to use environment variable set via new cli.

cb9c343db46dd15b734e477d9adba343827e0360 authored almost 16 years ago
0.17.3

73073b1992ba40d383ebd3bcad5760295e310227 authored almost 16 years ago
ported example of node.def using commit environmental variable rather than relying on /tmp pellets. should also improve performance when delete large numbers of static

route entries.

9bba749ca55e5775d99af5e7e77de61ce3a0eaae authored almost 16 years ago
Minor cleanups to "interface <> ipv6 ospfv3" before copying to other interfaces.

9b4b6a9602ca58db12e753364acde539d7677569 authored almost 16 years ago
Add initial "interface <> ipv6 ripng" nodes.

More work to be done to support this on adsl and serial.

8c7a42c7776df784cb3adff150dee08e473f3265 authored almost 16 years ago
Add wirelessmodem router parameters

Bug 4029
It is an interface type, we need to support routing protocols on it.

da9b9d773588e20b60b46538c46f7c4e14903935 authored almost 16 years ago
Static: show all interfaces in allowed list

Any valid interface is allowed.

92ba249bb7546d93ee447af7cd76360f93db15ab authored almost 16 years ago
RIPNG: allow any interface type

Routing protocols should show all interfaces in allowed list.

148604dc849b1536b648f25b8649b3e13602a609 authored almost 16 years ago
RIP allow any interface type

Not restricted to just ethernet, RIP should work over bonding etc..

a4f5dbef77793280e1dc9a5bb068d71b1067ea8f authored almost 16 years ago
Use new syntax and allow any interface

Not restricted to just ethernet.

b5cf8d7971394dcad7c855363ea18f3913223914 authored almost 16 years ago
0.17.2

e60c5259d3eec2e0c394534b06aea76e61fbb3e3 authored almost 16 years ago
Add more options to show-protocols

Useful hooks for changed, modified, exists, etc...

bb112bcc0d1dc16afeb999c3c56ddf7fc30cd124 authored almost 16 years ago
Merge branch 'jenner' of http://git.vyatta.com/vyatta-cfg-quagga into jenner

56eb4982e61a5385431e1eb1da8d9f072f4c98e0 authored almost 16 years ago
Add missing quote around quagga command.

0519ca0bad41c9c928470d61feb4f1bf89011a75 authored almost 16 years ago
0.17.1

60020d714261e4358ca177fd4bd5312fe16dcc36 authored almost 16 years ago
Merge branch 'jenner' of http://git.vyatta.com/vyatta-cfg-quagga into jenner

068853566c433d230b731c53a2363d569096f4b7 authored almost 16 years ago
Use single quotes around $VAR(@).

505178511ac1d12e1aab6c08d6a02e983bbb0535 authored almost 16 years ago
Change from double quote to single quote around $VAR(@).

6f9e3484b4013092ce6390b53fe67f9133e2684d authored almost 16 years ago
Merge branch 'jenner' of suva.vyatta.com:/git/vyatta-cfg-quagga into jenner

6b57dcc5d252cc91505dab1fdd35b35ad4da4150 authored almost 16 years ago
Handle mapping from ospfv3 to ospf6d

This is the one place where mapping from protocols in config
to daemon name needs to occur.

2481bbd99422e16c22e8c705d44e3dd66d17be13 authored almost 16 years ago
Revert "Make sure to quote $VAR(@) usage."

This reverts commit 66f7e4b555c01812cbe5f993bc112cec99743235.

57cbd2262851002955809a2b423ea0587e4b4d55 authored almost 16 years ago
0.17

af64ad7aa4c1d4d27e64bf6e34a5700e9e016071 authored almost 16 years ago
OSPFv3 start ospf6d

Start daemon on create. And use "modern" CLI syntax

0e1f4ee36324e32744114a8bdaad796b9938675c authored almost 16 years ago
Use multi-line in one create node

No need for two create: tags.

163d0ff04fb1f953d528ea492a2ff58fa2f469a5 authored almost 16 years ago
Start ripngd on create

Same as RIP

6ccdf80fc0c41e23e232e7d469a01dcbb44344dd authored almost 16 years ago
Use multi-line create on ospf

No need for two tags.

9763ac23cb4541008d640135516684a903e9a5df authored almost 16 years ago
Start BGP on create

71055df811a22d43c8ecf74fce1a56328a7d7efd authored almost 16 years ago
Make sure to quote $VAR(@) usage.

66f7e4b555c01812cbe5f993bc112cec99743235 authored almost 16 years ago
Merge branch 'jenner' of http://git.vyatta.com/vyatta-cfg-quagga into jenner

559f526813bc388b23aa421d031a21198cf24fe1 authored almost 16 years ago
Add quagga parameters for bridge and bonding devices

5a5d22dcff759797aee919ebaa1207a595772626 authored almost 16 years ago
as per discussion with Stephen. update handles shutdown of daemon and explicit stop is not needed. Removed from

delete node, but might promote end action to delete action

91a04daa3a843bb6cff9de67437763c1dc695960 authored almost 16 years ago
0.16

63a828c192193c04ca9d9244a586793b7546e2d7 authored almost 16 years ago
applied same changes to ospf and rip as to bgp re: start/stop router daemon hooks

2f6ceb414f9c45bb98505d2773f077c243e13e59 authored almost 16 years ago
changes to support bgp start/stop

a5f6345aa9876560a1ccbfca1313fdd05e7ea752 authored almost 16 years ago
Merge branch 'jenner' of http://git.vyatta.com/vyatta-cfg-quagga into jenner

94f29c51c3f71f022071321970b11580d0b1f699 authored almost 16 years ago
force BGP on

2e3fcceeb92aad18ba5eb62fb2403ce035493d12 authored almost 16 years ago
0.15

f408ceddd047d1397b8ae692060149e45abf8b33 authored almost 16 years ago
Merge branch 'jenner' of suva.vyatta.com:/git/vyatta-cfg-quagga into jenner

3390f9fe7974a828d11e1e82858caa1eab11ead3 authored almost 16 years ago
Allow start if daemon already running

691cbccd7a3679b9fb4864cb581eaeba2c2c618c authored almost 16 years ago
Fix email in changlog

Gets rid of warning

3bd9c63345bf00ddab07885ba6de5ca67cbaecee authored almost 16 years ago
0.14

574f8247fc58245cce8d723ab30c375141d38adc authored almost 16 years ago
Rework of protocol startup

Use scripts to do start/stop (instead of disable template).
Integrate reload into new quagga-man...

358846aef34e08817dbc7d7eefcffb2f075f786b authored almost 16 years ago
Merge branch 'jenner' of http://git.vyatta.com/vyatta-cfg-quagga into jenner

c45f7b9f8daae3b96c76fac3363a507c22b9d9f3 authored almost 16 years ago
Move daemon start to the disable node

Need way to get daemons started before top level node.
Really a hack because of the way prioriti...

5205f4cd0d68a78c86fce6588f9c276861bb9cdd authored almost 16 years ago
Merge branch 'jenner' of http://git.vyatta.com/vyatta-cfg-quagga into jenner

0f4a6d1a24f937aafc6ba2014c94dc42cf9251eb authored almost 16 years ago
Merge branch 'jenner' of suva.vyatta.com:/git/vyatta-cfg-quagga into jenner

Conflicts:

scripts/vyatta-protocol

9773974965c7b639a125b44be3728d00af48e929 authored almost 16 years ago
0.13.7

0733bceb217bca1ceb094fb124b89c53cb7cdd25 authored almost 16 years ago
Merge branch 'jenner' of http://git.vyatta.com/vyatta-cfg-quagga into jenner

50a5e4b4148969e00fa71fdb33ebd70a9c465707 authored almost 16 years ago
Handle reload of interface properties

Need to handle ospf and rip property on reload.
Since script is no longer general, make it just ...

d7d6bfea594067550c4ae96142ec7265651338b7 authored almost 16 years ago
Merge branch 'jenner' of http://git.vyatta.com/vyatta-cfg-quagga into jenner

1e2eea6091a619b8ac8d2c3b08bae5283bebb636 authored almost 16 years ago
OSPF: allow any type interface

Bugfix 4014
Allow any interface name that might be configurable for passive-interface

642fd0b4893cd5afebafb58c82e418f12fdbf170 authored almost 16 years ago
Initial commit of config commands for ospfv3

79dd5282b0462b3b116248821a58cdfc0a597812 authored almost 16 years ago
Move sudo from vyatta-protocol to nodes

Much cleaner to do sudo once rather than repeatedly

5db776a29c90d05f864645e7e171840660f4b268 authored almost 16 years ago
0.13.6

2ba836d922e7393a3d3e3715b7fd94c4b7ef6622 authored almost 16 years ago
Move reload to vyatta-cfg-reload

dc847212c3a95016a315f4aaf3bf3e134d2bbebd authored almost 16 years ago
Merge branch 'jenner' of suva.vyatta.com:/git/vyatta-cfg-quagga into jenner

4cb07fa0262bcd6f72f2f1695c5f8e00ba127839 authored almost 16 years ago
Change reload to restart

Need to restart daemon as well in this script

447e68376df70896a51bc6d96e6917aeb7963de7 authored almost 16 years ago
0.13.5

2191fa9671e25a717208d4a3786c2d4a33fec5ca authored almost 16 years ago
Merge branch 'jenner' of 192.168.100.1:git/vyatta-cfg-quagga into jenner

adf9198f83f8a7cf385c75b18b328490479bffa0 authored almost 16 years ago
Manage daemons better

1. Shutdown bgp on last neighbor removed
2. use daemon name consistently
3. change options to wa...

1a7d69a1db8249754ff3a0b43270fb6bfb5d6764 authored almost 16 years ago
Fix reload

If setting up transaction fails, then fail the reload
Use correct tmp file, and remove if succes...

ca234139fa6b8ce95c144e422973fd5346e02c14 authored almost 16 years ago
Merge branch 'jenner' of 192.168.100.1:git/vyatta-cfg-quagga into jenner

6c40b894293c3472d5c428287465bfe363ae0255 authored almost 16 years ago
remove pid files on protocol stop

Also remove debug messages

7047feb74cec411ce51d00a87005ee284cb51fe8 authored almost 16 years ago
0.13.4

72d0fdc08c52574ad3a94ea5d94c4466ddf51063 authored almost 16 years ago
Merge branch 'jenner' of suva.vyatta.com:/git/vyatta-cfg-quagga into jenner

cbeaf134cf467085131458489e74fa93a1e53812 authored almost 16 years ago
Protocol daemon management

Bug 3828
Start protocols from configuration system, and use watchquagga
to restart protocol daem...

7158009fa019bb9eb5b871750e3658590b3a122f authored almost 16 years ago
Bugfix 4052: Add support for PPPOE over ethernet VIFs.

37fe77122c25c45f9194f44252ed0277d9f7fa64 authored almost 16 years ago
0.13.3

de5866ef8e4c4249448a9e0d962f3f957c954ccd authored almost 16 years ago
Merge branch 'jenner' of suva.vyatta.com:/git/vyatta-cfg-quagga into jenner

95a1915724db5a9686c6aeec55691b976d42b035 authored almost 16 years ago
Fix exists/not exists function

The operator precendence in perl is not same as C.

249ab61b9d1b697f20db0a4adac6b7769f9b4312 authored almost 16 years ago
0.13.2

287572e4e7546ffe677dad03eef96fc0afddb149 authored almost 16 years ago
More work on protocol restart

7333d21e1a93fa73cbb030839a7a97a82a76471a authored almost 16 years ago
Change mode of script files

Mode of scripts should be 755

7a77df35c757e214c1c8033f9a025e2c8098bcae authored almost 16 years ago
add new script for protocol restart

This is pre-release version of script to reload config.

2a7c3c212b83384636429c17f356f02e2aeb52c8 authored almost 16 years ago
Merge branch 'jenner' of suva.vyatta.com:/git/vyatta-cfg-quagga into jenner

72fc4bcfd16e7760841b251c85b3779bd26d4943 authored almost 16 years ago
utils: turn on strict

Turn on strict and fix perlcritic warnings.

a98ef0110094a6c655e25d21f04dec98f66cdc3f authored almost 16 years ago
policy: turn on strict

Turn on strict, then fix a bunch of incorrect messages.
Fix perlcritic warnings and reformat.

040b6c2ba9e072f4b53199ad8d1563986d2f4022 authored almost 16 years ago
check-as-prepend: turn on strict

And reindent.

6466ce552b8cf9e5c2548645016846b7697588eb authored almost 16 years ago
bgp: cleanup

Turn on strict, and declare variables. Simplify code where possible.

c1d4c44042edbcdfe0b998360460fe0f20902274 authored almost 16 years ago
0.13.1

6d19aaf4a021d67d4f0a0f9ff6e6007717f7eb04 authored about 16 years ago