net-misc / bird

A routing daemon implementing OSPF, RIPv2 & BGP for IPv4 & IPv6

Official package sites : https://bird.nic.cz/ ·

v3.1.5 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~arm64 ~loong ~ppc64 ~x64-macos ~x86
USE flags
client custom-cflags debug filecaps libssh

v3.1.4 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~arm64 ~loong ~ppc64 ~x64-macos ~x86
USE flags
client custom-cflags debug filecaps libssh

v2.17.3 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~arm64 ~loong ~x64-macos ~x86
USE flags
client custom-cflags debug filecaps libssh

v2.17.2 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
amd64 ~arm64 ~loong ~x64-macos ~x86
USE flags
client custom-cflags debug filecaps libssh

General

client
Build the ncurses/readline full featured CLI
custom-cflags
Build with user-specified CFLAGS (unsupported)
debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
filecaps
Use Linux file capabilities to control privilege rather than set*id (this is orthogonal to USE=caps which uses capabilities at runtime e.g. libcap)
libssh
Enables net-libs/libssh binding, mendatory for RPKI support

acct-group / bird : System group: bird

acct-user / bird : User for BIRD

net-libs / libssh : Access a working SSH implementation by means of a library

sys-libs / ncurses : Console display library

sys-libs / readline : Another cute console display library

Repository mirror & CI · gentoo
Merge updates from master
Alarig Le Lay · gentoo
net-misc/bird: drop 3.0.5
Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr> Part-of: https://github.com/gentoo/gentoo/pull/44916 Closes: https://github.com/gentoo/gentoo/pull/44916 Signed-off-by: Jaco Kroon <jkroon@gentoo.org>
Alarig Le Lay · gentoo
net-misc/bird: add 2.17.3
Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr> Part-of: https://github.com/gentoo/gentoo/pull/44916 Signed-off-by: Jaco Kroon <jkroon@gentoo.org>
Alarig Le Lay · gentoo
net-misc/bird: add 3.1.5
Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr> Part-of: https://github.com/gentoo/gentoo/pull/44916 Signed-off-by: Jaco Kroon <jkroon@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alarig Le Lay · gentoo
net-misc/bird: update HOMEPAGE
Closes: https://bugs.gentoo.org/965486 Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr> Part-of: https://github.com/gentoo/gentoo/pull/44453 Closes: https://github.com/gentoo/gentoo/pull/44453 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alarig Le Lay · gentoo
net-misc/bird: keyword 3.1.4
Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr> Part-of: https://github.com/gentoo/gentoo/pull/44081 Closes: https://github.com/gentoo/gentoo/pull/44081 Signed-off-by: Sam James <sam@gentoo.org>
Alarig Le Lay · gentoo
net-misc/bird: drop 2.17.1
Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr> Part-of: https://github.com/gentoo/gentoo/pull/44081 Signed-off-by: Sam James <sam@gentoo.org>
Alarig Le Lay · gentoo
net-misc/bird: drop 2.16.1
Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr> Part-of: https://github.com/gentoo/gentoo/pull/44081 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-misc/bird: Stabilize 2.17.2 amd64, #963275
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-misc/bird: forward ~loong
It got lost w/ the 3.0.5 bump by accident I think. Signed-off-by: Sam James <sam@gentoo.org>
Alarig Le Lay · gentoo
net-misc/bird: keyword 3.0.5
bird3 is still a bit new, but the 3.0.5 is the last one for 3.0 so it’s time to begin to move one. We will then be able to do the same for 3.1 soon. Bug: https://bugs.gentoo.org/963325 Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr> Part-of: https://github.com/gentoo/gentoo/pull/43910 Closes: https://github.com/gentoo/gentoo/pull/43910 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alarig Le Lay · gentoo
net-misc/bird: drop 3.0.4, 3.1.2, 3.1.3
Bug: https://bugs.gentoo.org/963325 Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr> Part-of: https://github.com/gentoo/gentoo/pull/43904 Closes: https://github.com/gentoo/gentoo/pull/43904 Signed-off-by: Sam James <sam@gentoo.org>
Alarig Le Lay · gentoo
net-misc/bird: add 3.0.5, 3.1.4
Bug: https://bugs.gentoo.org/963325 Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr> Part-of: https://github.com/gentoo/gentoo/pull/43904 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alarig Le Lay · gentoo
net-misc/bird: drop 2.16.2, 3.0.3, 3.1.1
Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr> Part-of: https://github.com/gentoo/gentoo/pull/43660 Closes: https://github.com/gentoo/gentoo/pull/43660 Signed-off-by: Sam James <sam@gentoo.org>
Alarig Le Lay · gentoo
net-misc/bird: add 2.17.2, 3.1.3
Closes: https://bugs.gentoo.org/962343 Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr> Part-of: https://github.com/gentoo/gentoo/pull/43660 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alarig Le Lay · gentoo
net-misc/bird: add 3.0.4, 3.1.2
Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr> Part-of: https://github.com/gentoo/gentoo/pull/42308 Closes: https://github.com/gentoo/gentoo/pull/42308 Signed-off-by: Sam James <sam@gentoo.org>
Alarig Le Lay · gentoo
net-misc/bird: drop 2.0.12-r1
Closes: https://bugs.gentoo.org/903604 Closes: https://bugs.gentoo.org/925221 Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr> Part-of: https://github.com/gentoo/gentoo/pull/42308 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alarig Le Lay · gentoo
net-misc/bird: update HOMEPAGE
Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr> Part-of: https://github.com/gentoo/gentoo/pull/42088 Closes: https://github.com/gentoo/gentoo/pull/42088 Signed-off-by: Sam James <sam@gentoo.org>
Alarig Le Lay · gentoo
net-misc/bird: drop 2.0.10, 2.0.11
Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr> Part-of: https://github.com/gentoo/gentoo/pull/42088 Signed-off-by: Sam James <sam@gentoo.org>
Alarig Le Lay · gentoo
net-misc/bird: add 2.17.1, 3.0.3, 3.1.1
Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr> Part-of: https://github.com/gentoo/gentoo/pull/42088 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
net-misc/bird: Stabilize 2.16.1 amd64, #953450
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Alarig Le Lay · gentoo
net-misc/bird: add 2.16.2
Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr> Closes: https://github.com/gentoo/gentoo/pull/41503 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Alarig Le Lay · gentoo
net-misc/bird: drop 2.0.7
Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-misc/bird: update SRC_URI (FTP->HTTPS)
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alarig Le Lay · gentoo
net-misc/bird: add 2.16.1
The LTO/CFLAGS handling has been moved from bird_cv_c_lto=no to bird_cflags_default=no because of upstream commit 404e8261 (configure.ac: properly evaluate ac_test_CFLAGS) Closes: https://bugs.gentoo.org/910330 Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr> Closes: https://github.com/gentoo/gentoo/pull/31875 Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
net-misc/bird: keyword 2.0.12-r1 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-misc/bird: sys-devel/bison -> app-alternatives/yacc
All of these will be using app-alternatives/yacc anyway as they're not unsetting YACC or LEX, so make the dep reflect reality. (Included both YACC and LEX out of conservatism.) Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
net-misc/bird: sys-devel/flex -> app-alternatives/lex
All of these will be using app-alternatives/lex anyway as they're not unsetting YACC or LEX, so make the dep reflect reality. (Included both YACC and LEX out of conservatism.) Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
net-misc/bird: Stabilize 2.0.12-r1 amd64, #900723
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
net-misc/bird: revbump 2.0.12 due to init.d script change
Bug: https://bugs.gentoo.org/900723 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Alarig Le Lay · gentoo
net-misc/bird: fixes for the initrd script
Fixes for the initrd script (can’t check conf with a restricted socket anymore, and unix rights fixes while not running as root) Bug: https://bugs.gentoo.org/900723 Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr> Closes: https://github.com/gentoo/gentoo/pull/30065 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alarig Le Lay · gentoo
net-misc/bird: Using custom-cflags to make lto optionnal
Closes: https://bugs.gentoo.org/781923 Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr> Closes: https://github.com/gentoo/gentoo/pull/29980 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Alarig Le Lay · gentoo
net-misc/bird: drop 2.0.8, 2.0.9
Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr> Closes: https://github.com/gentoo/gentoo/pull/29976 Signed-off-by: Sam James <sam@gentoo.org>
Alarig Le Lay · gentoo
net-misc/bird: add 2.0.12
Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr> Signed-off-by: Sam James <sam@gentoo.org>
Alarig Le Lay · gentoo
net-misc/bird: add 2.0.11
Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr> Signed-off-by: Sam James <sam@gentoo.org>
Alarig Le Lay · gentoo
net-misc/bird: stabilize 2.0.10 for amd64
Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alarig Le Lay · gentoo
net-misc/bird: fixing tests on MUSL
Closes: https://bugs.gentoo.org/836713 Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr> Closes: https://github.com/gentoo/gentoo/pull/29962 Signed-off-by: Sam James <sam@gentoo.org>
Petr Vaněk · gentoo
net-misc/bird: Make the compilation and test phases verbose
Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/29977 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
net-misc/bird: cosmetic adjustments for 2.0.10
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Alarig Le Lay · gentoo
net-misc/bird: add 2.0.10
Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr> Closes: https://github.com/gentoo/gentoo/pull/27958 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
net-misc/bird: clean DEPEND-RDEPEND block on 2.0.9
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Alarig Le Lay · gentoo
net-misc/bird: Version bump to 2.0.9
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr> Closes: https://github.com/gentoo/gentoo/pull/24360 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-misc/bird: Stabilize 2.0.7 amd64, #817428
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alarig Le Lay · gentoo
net-misc/bird: New upstream version 2.0.8
Closes: https://bugs.gentoo.org/779328 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Alarig Le Lay <alarig@swordarmor.fr> Closes: https://github.com/gentoo/gentoo/pull/20196 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas K. Hüttel · gentoo
net-misc/bird: Add build fix for gcc-10
Closes: https://bugs.gentoo.org/706704 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
net-misc/bird: drop vulnerable
Bug: https://bugs.gentoo.org/695530 Signed-off-by: Aaron Bauman <bman@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Tony Vroon · gentoo
net-misc/bird: Version bump to 2.0.7
Version 2.0.7 (2019-10-11) o BGP: Accumulated IGP metric (RFC 7311) o Important filter reconfiguration bugfix o Several other bugfixes Version 2.0.6 (2019-09-10) o RAdv: Solicited unicast RAs o BGP: Optional Adj-RIB-Out o BGP: Extended optional parameters length o Filter: Sets and set expressions in path masks o Several important bugfixes Version 2.0.5 (2019-08-01) o OSPF Graceful restart (RFC 3623, RFC 5187) o BGP: Dynamic BGP o BGP: Promiscuous ASN mode o BGP: Mandatory option for channels o BFD: Support for VRFs o Graceful restart command o Redesigned filtering code o Many bugfixes Notes: Previous version introduced an error in handling of OSPF NSSA-LSA, causing compatibility issues with proper implementations. The error is fixed in this version, therefore there are compatibility issues in OSPF NSSA areas between this and previous version. Signed-Off-By: Tony Vroon <chainsaw@gentoo.org> Package-Manager: Portage-2.3.84, Repoman-2.3.20
Repository mirror & CI · gentoo
Merge updates from master
Tony Vroon · gentoo
net-misc/bird: 1.6.6 & 2.0.4 version bumps
New init script by Alarig Le Lay fixes bad behaviour for 2.x daemons, by rewriting in a different style as suggested by Michael Orlitzky. 1.6.6 contains several bugfixes related to route propagation. 2.0.4 contains: * OSPF: DN-bit handling (RFC 4576) * Preferred route counters are back * Important BGP bugfix * Several bugfixes related to route propagation * Some minor bugfixes Closes: https://bugs.gentoo.org/682628 Bug: https://bugs.gentoo.org/622334 Suggested-By: Michael Orlitzky <mjo@gentoo.org> Tested-by: Alarig Le Lay <alarig@swordarmor.fr> Signed-Off-By: Tony Vroon <chainsaw@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Tony Vroon · gentoo
net-misc/bird: 1.6.5 & 2.0.3 version bumps.
As requested by Joakim Tjernlund, bump up ebuilds in both branches. Closes: https://bugs.gentoo.org/675036 Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-Off-By: Tony Vroon <chainsaw@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Tony Vroon · gentoo
net-misc/bird: 1.6.4 & 2.0.2 version bumps
As requested by Luis Ressel, call eapply_user earlier. Per Opportunist's request, bump up to 1.6.4 & 2.0.2 releases. Closes: https://bugs.gentoo.org/635958 Closes: https://bugs.gentoo.org/640714 Package-Manager: Portage-2.3.40, Repoman-2.3.9
Fabian Groffen · gentoo
net-misc/bird: marked ~x64-macos, bug #650848
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Roy Bamford · gentoo
net-misc/bird: added ~arm64 keyword.
Closes: https://github.com/gentoo/gentoo/pull/7414 Package-Manager: Portage-2.3.24, Repoman-2.3.6
Tony Vroon · gentoo
net-misc/bird: Build both CLIs, ncurses/readline version optional. Remove old.
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Tony Vroon · gentoo
net-misc/bird: 1.6.3 release with large BGP communities support
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Tony Vroon · gentoo
net-misc/bird: Version bump to 1.6.1 as requested by Moyaze Shivji in the LINX technology team.
Package-Manager: portage-2.3.1
Tony Vroon · gentoo
net-misc/bird: Version bump to 1.6.0; as requested by Moyaze Shivji in the LINX technology team.
Package-Manager: portage-2.2.28
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed