6 Commits

Author SHA1 Message Date
Arthur Jones
b59f1ba199 testing/frr: set /etc/frr to be owned by frr:frr
Currently, /etc/frr is owned by root, but when re-writing config
with command like:

router# copy running-config startup-config

we fail as we drop down to frr:frr when writing config.

Here, we chown -R frr:frr /etc/frr to make sure we can re-write config
safely

Fixes: #9328
2018-08-30 15:33:02 +00:00
Arthur Jones
1ec8c4f6cd testing/frr: break out a tools subpackage to clean up dependencies
For convenience, frr-reload.py is now packaged with the main package,
but that brings in python2.  Here, we break out an frr-pythontools package
so that we can keep python2 out of the base package.

Fixes #9172
2018-08-05 18:39:23 +02:00
Natanael Copa
53496e7ce2 testing/frr: improve dependencies 2018-07-31 12:32:24 +00:00
Arthur Jones
d2ca939b7f testing/frr: new aport for free range routing, a fork of quagga
FRRouting is free software that implements and manages various
IPv4 and IPv6 routing protocols.

Currently FRRouting supports BGP4, BGP4+, OSPFv2, OSPFv3, RIPv1, RIPv2,
RIPng, IS-IS, PIM-SM/MSDP, LDP and Babel as well as very early support
for EIGRP and NHRP.

During PR review, fix for openrc-run issue discovered and fix contributed
by Hidde Van der Heide.

fixes #8795
2018-07-31 12:27:51 +00:00
Jakub Jirutka
dc261cc040 Revert "testing/frr: new aport for free range routing, a fork of quagga"
This reverts commit 6c21984c5b86ca03c72a88927f8c1de0c420e25f.

This aport violates many policy and conventions for writing apkbuilds,
see comments on
6c21984c5b.
2018-07-25 21:20:08 +02:00
Arthur Jones
6c21984c5b testing/frr: new aport for free range routing, a fork of quagga
FRRouting is free software that implements and manages various
IPv4 and IPv6 routing protocols.

Currently FRRouting supports BGP4, BGP4+, OSPFv2, OSPFv3, RIPv1, RIPv2,
RIPng, IS-IS, PIM-SM/MSDP, LDP and Babel as well as very early support
for EIGRP and NHRP.

During PR review, fix for openrc-run issue discovered and fix contributed
by Hidde Van der Heide.

fixes #8795
2018-07-25 08:40:01 +00:00