net/p5-Net-BGP 0.18 FreeBSD
Border Gateway Protocol version 4 speaker/listener library
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- ART10, GPLv1+
- Categories
- net, perl5
- Package size
- 64.7 KiB, 204.2 KiB installed
Description
This module is an implementation of the BGP-4 inter-domain routing protocol. It encapsulates all of the functionality needed to establish and maintain a BGP peering session and exchange routing update information with the peer. It aims to provide a simple API to the BGP protocol for the purposes of automation, logging, monitoring, testing, and similar tasks using the power and flexibility of perl. The module does not implement the functionality of a RIB (Routing Information Base) nor does it modify the kernel routing table of the host system. However, such operations could be implemented using the API provided by the module.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | net/p5-Net-BGP | 0.18 |
| OpenBSD | net/p5-Net-BGP | 0.18 |
| DragonFly | net/p5-Net-BGP | 0.18 |
Install
Binary package:
pkg install p5-Net-BGP
From the ports tree:
cd /usr/ports/net/p5-Net-BGP/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= p5-Net-BGP>0:net/p5-Net-BGP
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 | 0.18 | 0.18 | 0.18 | 0.18 | 0.18 |
| FreeBSD:14:quarterly | 0.18 | 0.18 | n/a | 0.18 | 0.18 |
| FreeBSD:15:latest | 0.18 | 0.18 | n/a | 0.18 | 0.18 |
| FreeBSD:15:quarterly | 0.18 | 0.18 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.18 | 0.18 | 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 1
Run dependencies 1
No port depends on this one.
Configuration
No options to configure.
- USES
- perl5
- Service scripts
- none
Files
pkg-plist 23
- %%SITE_PERL%%/Net/BGP.pm
- %%SITE_PERL%%/Net/BGP/ASPath.pm
- %%SITE_PERL%%/Net/BGP/ASPath/AS.pm
- %%SITE_PERL%%/Net/BGP/ASPath/AS_CONFED_SEQUENCE.pm
- %%SITE_PERL%%/Net/BGP/ASPath/AS_CONFED_SET.pm
- %%SITE_PERL%%/Net/BGP/ASPath/AS_SEQUENCE.pm
- %%SITE_PERL%%/Net/BGP/ASPath/AS_SET.pm
- %%SITE_PERL%%/Net/BGP/NLRI.pm
- %%SITE_PERL%%/Net/BGP/Notification.pm
- %%SITE_PERL%%/Net/BGP/Peer.pm
- %%SITE_PERL%%/Net/BGP/Process.pm
- %%SITE_PERL%%/Net/BGP/Refresh.pm
- %%SITE_PERL%%/Net/BGP/Transport.pm
- %%SITE_PERL%%/Net/BGP/Update.pm
- %%PERL5_MAN3%%/Net::BGP.3.gz
- %%PERL5_MAN3%%/Net::BGP::ASPath.3.gz
- %%PERL5_MAN3%%/Net::BGP::NLRI.3.gz
- %%PERL5_MAN3%%/Net::BGP::Notification.3.gz
- %%PERL5_MAN3%%/Net::BGP::Peer.3.gz
- %%PERL5_MAN3%%/Net::BGP::Process.3.gz
- %%PERL5_MAN3%%/Net::BGP::Refresh.3.gz
- %%PERL5_MAN3%%/Net::BGP::Transport.3.gz
- %%PERL5_MAN3%%/Net::BGP::Update.3.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| Net-BGP-0.18.tar.gz | 55492 | d57cbd8a39368cc2122e6a4e2fea5f3ddcf4ce7a9d3031c97274dbdd080ac761 |
Master sites 1
- CPAN
Commit history 0
No commits in the history this site was built from.