tool to automatically build BGP route server configurations
Project homepage: https://arouteserver.readthedocs.org/
Description
ARouteServer is a Python tool to automatically build (and test)
configurations for BGP route servers.
Given YAML files providing general policies and clients' configuration
options, ARouteServer acquires external information to enrich them
(i.e. bgpq3 for IRR data, PeeringDB for max-prefix limit and AS-SETs)
and uses built-in Jinja2 templates to render configuration files for
route servers.
Currently it supports BIRD and OpenBGPd.
Package information
- Ports path
- net/arouteserver
- Package architecture
- amd64
- Maintainer
- The OpenBSD ports mailing-list <ports@openbsd.org>
- Categories
- net, lang/python
- Available flavors
- None listed
- Only for architectures
- aarch64, amd64, arm, i386, mips64, mips64el, powerpc, powerpc64, riscv64, sparc64, alpha, hppa
Ports list build and test dependencies as well as runtime dependencies. pkg_add selects those needed for installation.
Direct dependencies
Runtime
- net/aggregate6
- net/bgpq4
- sysutils/py-packaging
- textproc/py-yaml
- www/py-jinja2
- www/py-requests
- www/py-urllib3
- lang/python/3
Build
- lang/python/3
- devel/py-build
- devel/py-installer
- devel/py-setuptools py3-setuptools->=79v0
- devel/py-wheel
Test
- www/py-requests-mock
- net/bgpq3
- net/aggregate6
- net/bgpq4
- sysutils/py-packaging
- textproc/py-yaml
- www/py-jinja2
- www/py-requests
- www/py-urllib3
- lang/python/3
- devel/py-test