Port details |
- bird2 Dynamic IP routing daemon
- 2.0.10 net
=5 Version of this port present on the latest quarterly branch. - Maintainer: olivier@FreeBSD.org
 - Port Added: 2018-05-25 21:40:47
- Last Update: 2022-07-20 14:22:37
- Commit Hash: 6a378e5
- People watching this port, also watch:: openvpn, wireguard, zip, smartmontools, rsync
- License: GPLv2
- Description:
- The BIRD project aims to develop a fully functional dynamic IP routing daemon.
- Both IPv4 and IPv6
- Multiple routing tables
- BGP
- RIP
- OSPF
- LDP
- L3VPN
- Static routes
- Inter-table protocol
- Command-line interface
- Soft reconfiguration
- Powerful language for route filtering
WWW: http://bird.network.cz/
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- Conflicts:
- CONFLICTS:
- Conflicts Matches:
-
There are no Conflicts Matches for this port. This is usually an error.
- To install the port:
- cd /usr/ports/net/bird2/ && make install clean
- To add the package, run one of these commands:
- pkg install net/bird2
- pkg install bird2
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: bird2
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1656504519
SHA256 (bird-2.0.10.tar.gz) = 7ed341ddd8dc87fa9736586b3515447a8436fec442d65f4022155ab9de1ffd5a
SIZE (bird-2.0.10.tar.gz) = 1276546
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- bison : devel/bison
- gmake>=4.3 : devel/gmake
- Library dependencies:
-
- libssh.so : security/libssh
- libreadline.so.8 : devel/readline
- There are no ports dependent upon this port
- Configuration Options:
- ===> The following configuration options are available for bird2-2.0.10:
====> Routing Protocols: you have to choose at least one of them
BFD=on: Bidirectional Forwarding Detection
BABEL=on: Babel routing protocol
BGP=on: Border Gateway Protocol
MRT=on: Dumping Routing Information in MRT Format
OSPF=on: Open Short Path First
PIPE=on: PIPE routing
RADV=on: Router Advertisement
RIP=on: Routing Information Protocol
RPKI=on: Resource Public Key Infrastructure
STATIC=on: Static routing
===> Use 'make config' to modify these settings
- Options name:
- net_bird2
- USES:
- bison cpe gmake ncurses readline
- pkg-message:
- For install:
- /usr/local/sbin/birdc was added to /etc/shells
To assign it to a user, the user needs to be in group wheel.
Alternatively you could use security/sudo to grant a user access to it,
which would allow '/usr/local/sbin/birdc -r' to restrict to read-only.
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
20 Jul 2022 14:22:37 2.0.10 |
Tobias C. Berner (tcberner)  |
net: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* <ports@c0decafe.net>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Straup Cope <ascope@cpan.org>
* Aaron Zauner <az_mail@gmx.at>
* Adam Jette <jettea46@yahoo.com>
* Adam Weinberger <adamw@FreeBSD.org>
* Alan Eldridge <alane@geeksrus.net>
* Alex Bakhtin <Alex.Bakhtin@gmail.com>
* Alex Deiter <Alex.Deiter@Gmail.COM>
* Alex Dupre <ale@FreeBSD.org>
* Alex Dupre <sysadmin@alexdupre.com> (Only the first 15 lines of the commit message are shown above ) |
29 Jun 2022 15:20:31 2.0.10 |
Olivier Cochard (olivier)  |
net/bird2: Update to 2.0.10 |
21 Feb 2022 15:04:35 2.0.9 |
Olivier Cochard (olivier)  |
net/bird2: Update to 2.0.9
Sponsored by: Netflix |
29 Oct 2021 09:50:18 2.0.8_1 |
Stefan Eßer (se)  |
*/*: Remove redundant '-[0-9]*' from CONFLICTS
The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").
Many CONFLICTS definitions used patterns like "bash-[0-9]*" to filter
for the bash package in any version. But that pattern is functionally
identical with just "bash".
Approved by: portmgr (blanket) |
25 Sep 2021 20:28:57 2.0.8_1 |
Bernhard Froehlich (decke)  |
net/bird2: Add CPE information
Approved by: portmgr (blanket) |
16 Apr 2021 22:21:27 2.0.8_1 |
Olivier Cochard (olivier)  |
net/bird2: Fix babel usage on wireguard interface.
Reported by: Toke Høiland-Jørgensen <toke@toke.dk>
Obtained
from: https://bird.network.cz/pipermail/bird-users/2021-April/015415.html |
06 Apr 2021 14:31:13 2.0.8 |
Mathieu Arnold (mat)  |
all: Remove all other $FreeBSD keywords. |
06 Apr 2021 14:31:07 2.0.8 |
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
22 Mar 2021 21:14:21
2.0.8 |
olivier  |
Update to 2.0.8
PR: 254476
Submitted by: pi |
20 Aug 2020 21:21:20
2.0.7_1 |
zeising  |
net/bird2: Fix build with -fno-common
Fix the build of net/bird2 when compiled with -fno-common, which is the
default with llvm 11.
MFH: 2020Q3 |
10 Feb 2020 16:41:24
2.0.7_1 |
olivier  |
Add 'dynamicrouting' to RC's PROVIDE, to help ICMP redirect processing depend
on routing daemon |
16 Oct 2019 13:09:59
2.0.7 |
olivier  |
Update to 2.0.7
Sponsored by: Netflix |
12 Sep 2019 22:47:47
2.0.6 |
olivier  |
Update to 2.0.6 |
14 Aug 2019 08:48:51
2.0.5 |
mat  |
Convert to UCL & cleanup pkg-message (categories n)
(and missed 3 missed files from previous categories.) |
10 Aug 2019 15:40:39
2.0.5 |
olivier  |
Update to 2.0.5 |
27 Jun 2019 18:27:38
2.0.4_2 |
olivier  |
Add MRT protocol support
PR: 238847
Submitted by: mat |
09 Apr 2019 14:04:50
2.0.4_1 |
sunpoet  |
Update devel/readline to 8.0
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://tiswww.case.edu/php/chet/readline/CHANGES
PR: 236156
Exp-run by: antoine |
26 Mar 2019 10:47:20
2.0.4 |
olivier  |
Update to 2.0.4
Sponsored by: Netflix |
08 Jan 2019 15:19:16
2.0.3 |
olivier  |
Update to 2.0.3 and add birdvty group |
12 Nov 2018 22:30:20
2.0.2_3 |
olivier  |
libssh is a dependency of RPKI option
PR: 233170
Submitted by: dinoex |
18 Sep 2018 07:10:08
2.0.2_2 |
linimon  |
Add gnu99 to USE_CSTD to fix builds on gcc-based archs.
Tested on powerpc64, amd64.
Approved by: portmgr (tier-2 blanket) |
18 Jun 2018 14:00:43
2.0.2_2 |
linimon  |
Mark ports broken on powerpc64, categories g-n.
While here, pet portlint and do some other cleanup.
Approved by: portmgr (tier-2 blanket) |
29 May 2018 19:02:05
2.0.2_2 |
olivier  |
Remove no more true comment |
26 May 2018 06:08:38
2.0.2_2 |
olivier  |
Forgot to enable RPKI (Resource Public Key Infrastructure) support
PR: 228371
Submitted by: Felix Annen <freebsd@bodems.net> |
25 May 2018 21:40:31
2.0.2_1 |
olivier  |
Rename net/bird-devel to net/bird2 |