net/exabgp4 4.2.22_1 FreeBSD
BGP engine and route injector
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- BSD3CLAUSE
- Categories
- net
- Package size
- 1027.6 KiB, 6690.3 KiB installed
Description
A BGP route injector which can inject routes with arbitrary next-hops into your network (source some ipv4/ipv6 routes using both IPv4 and IPv6 TCP connections), mitigate DDOS using flowspec, or pass the route it receives in textual form to third party application.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | net/exabgp4 | 4.2.22_1 |
| DragonFly | net/exabgp4 | 4.2.22_1 |
Install
Binary package:
pkg install py312-exabgp4
From the ports tree:
cd /usr/ports/net/exabgp4/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-exabgp4>0:net/exabgp4
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 4.2.22_1 | 4.2.22_1 | 4.2.21 | 4.2.22_1 | 4.2.22_1 |
| FreeBSD:14:quarterly | 4.2.22_1 | 4.2.22_1 | n/a | 4.2.22_1 | 4.2.22_1 |
| FreeBSD:15:latest | 4.2.22_1 | 4.2.22_1 | n/a | 4.2.22_1 | 4.2.22_1 |
| FreeBSD:15:quarterly | 4.2.22_1 | 4.2.22_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 4.2.22_1 | 4.2.22_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 11
Run dependencies 7
No port depends on this one.
Configuration
Options name: net_exabgp
| Option | Default | Description |
|---|---|---|
| EXAMPLES | off | Build and/or install examples |
- USES
- python shebangfix
- Service scripts
exabgp- Conflicts with
- exabgp
Message after installing
Files
pkg-plist 105
- @sample etc/exabgp/exabgp.env.sample
- share/examples/py312-exabgp4/api-add-remove.conf
- share/examples/py312-exabgp4/api-announce.conf
- share/examples/py312-exabgp4/api-announce-star.conf
- share/examples/py312-exabgp4/api-announcement.conf
- share/examples/py312-exabgp4/api-api.conf
- share/examples/py312-exabgp4/api-attributes.conf
- share/examples/py312-exabgp4/api-attributes-path.conf
- share/examples/py312-exabgp4/api-attributes-vpn.conf
- share/examples/py312-exabgp4/api-broken-flow.conf
- share/examples/py312-exabgp4/api-check.conf
- share/examples/py312-exabgp4/api-eor.conf
- share/examples/py312-exabgp4/api-fast.conf
- share/examples/py312-exabgp4/api-flow.conf
- share/examples/py312-exabgp4/api-manual-eor.conf
- share/examples/py312-exabgp4/api-multi-neighbor.conf
- share/examples/py312-exabgp4/api-multisession.conf
- share/examples/py312-exabgp4/api-nexthop-self.conf
- share/examples/py312-exabgp4/api-nexthop.conf
- share/examples/py312-exabgp4/api-no-respawn.conf
- share/examples/py312-exabgp4/run/api-announce-star.run
- share/examples/py312-exabgp4/run/api-attributes-path.run
- share/examples/py312-exabgp4/run/api-no-respawn-1.run
- share/examples/py312-exabgp4/run/api-no-respawn-2.run
- share/examples/py312-exabgp4/api-notification.conf
- share/examples/py312-exabgp4/api-open.conf
- share/examples/py312-exabgp4/api-reload.1.conf
- share/examples/py312-exabgp4/api-reload.2.conf
- share/examples/py312-exabgp4/api-teardown.conf
- share/examples/py312-exabgp4/api-vpls.conf
- share/examples/py312-exabgp4/api-vpnv4.conf
- share/examples/py312-exabgp4/api-watchdog.conf
- share/examples/py312-exabgp4/conf-addpath.conf
- share/examples/py312-exabgp4/conf-aggregator.conf
- share/examples/py312-exabgp4/conf-attributes.conf
- share/examples/py312-exabgp4/conf-flow-redirect.conf
- share/examples/py312-exabgp4/conf-flow.conf
- share/examples/py312-exabgp4/conf-generic-attribute.conf
- share/examples/py312-exabgp4/conf-group-limit.conf
- share/examples/py312-exabgp4/conf-group.conf
- share/examples/py312-exabgp4/conf-ipself4.conf
- share/examples/py312-exabgp4/conf-ipself6.conf
- share/examples/py312-exabgp4/conf-ipv46routes4family.conf
- share/examples/py312-exabgp4/conf-ipv46routes6family.conf
- share/examples/py312-exabgp4/conf-ipv6grouping.conf
- share/examples/py312-exabgp4/conf-l2vpn.conf
- share/examples/py312-exabgp4/conf-largecommunity.conf
- share/examples/py312-exabgp4/conf-name.conf
- share/examples/py312-exabgp4/conf-new-v4.conf
- share/examples/py312-exabgp4/conf-new-v6.conf
- share/examples/py312-exabgp4/conf-no-asn4.conf
- share/examples/py312-exabgp4/conf-parity.conf
- share/examples/py312-exabgp4/conf-path-information.conf
- share/examples/py312-exabgp4/conf-prefix-sid.conf
- share/examples/py312-exabgp4/conf-prefix-sid-srv6.conf
- share/examples/py312-exabgp4/conf-split.conf
- share/examples/py312-exabgp4/conf-template.conf
- share/examples/py312-exabgp4/conf-unknowncap.conf
- share/examples/py312-exabgp4/conf-vpn.conf
- share/examples/py312-exabgp4/example-api-program.run
- share/examples/py312-exabgp4/example-healthcheck.conf
- share/examples/py312-exabgp4/example-tcp-control.conf
- share/examples/py312-exabgp4/example-tcp-control.run
- share/examples/py312-exabgp4/extended-nexthop.conf
- share/examples/py312-exabgp4/parse-community.conf
- share/examples/py312-exabgp4/parse-dual-neighbor.conf
- share/examples/py312-exabgp4/parse-md5.conf
- share/examples/py312-exabgp4/parse-multiple-process.conf
- share/examples/py312-exabgp4/parse-multisession.conf
- share/examples/py312-exabgp4/parse-process.conf
- share/examples/py312-exabgp4/parse-simple-v4.conf
- share/examples/py312-exabgp4/parse-simple-v6.conf
- share/examples/py312-exabgp4/parse-ttl.conf
- share/examples/py312-exabgp4/run/api-add-remove.run
- share/examples/py312-exabgp4/run/api-announce.run
- share/examples/py312-exabgp4/run/api-announcement.run
- share/examples/py312-exabgp4/run/api-api.nothing.run
- share/examples/py312-exabgp4/run/api-api.receive.run
- share/examples/py312-exabgp4/run/api-attributes.run
- share/examples/py312-exabgp4/run/api-attributes-vpn.run
- share/examples/py312-exabgp4/run/api-broken-flow.run
- share/examples/py312-exabgp4/run/api-check.run
- share/examples/py312-exabgp4/run/api-eor.run
- share/examples/py312-exabgp4/run/api-fast.run
- share/examples/py312-exabgp4/run/api-flow.run
- share/examples/py312-exabgp4/run/api-manual-eor.run
- share/examples/py312-exabgp4/run/api-multi-neighbor.run
- share/examples/py312-exabgp4/run/api-multisession.run
- share/examples/py312-exabgp4/run/api-nexthop-self.run
- share/examples/py312-exabgp4/run/api-nexthop.run
- share/examples/py312-exabgp4/run/api-notification.run
- share/examples/py312-exabgp4/run/api-open.run
- share/examples/py312-exabgp4/run/api-reload.run
- share/examples/py312-exabgp4/run/api-teardown.run
- share/examples/py312-exabgp4/run/api-vpls.run
- share/examples/py312-exabgp4/run/api-vpnv4.run
- share/examples/py312-exabgp4/run/dynamic-1.pl
- share/examples/py312-exabgp4/run/dynamic-1.sh
- share/examples/py312-exabgp4/run/stderr-1.py
- share/examples/py312-exabgp4/run/syslog-1.py
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| Exa-Networks-exabgp-4.2.22_GH0.tar.gz | 2.935045e+06 | d5e3aaddb6445b430ee640272e4598be01d7ae132e1e76a201321c20d6d2d86b |
Master sites 2
- GH
- ZI
Commit history 0
No commits in the history this site was built from.