Compare commits
4 Commits
326d012d0e
...
d21b026889
Author | SHA1 | Date |
---|---|---|
Alarig Le Lay | d21b026889 | |
Alarig Le Lay | 828ef1b855 | |
Alarig Le Lay | 95e9c67150 | |
Alarig Le Lay | 59e9d27a59 |
|
@ -0,0 +1,13 @@
|
|||
BDEPEND=sys-devel/libtool virtual/pkgconfig
|
||||
DEFINED_PHASES=install postinst
|
||||
DESCRIPTION=OpenBGPD is a free implementation of BGPv4
|
||||
EAPI=7
|
||||
HOMEPAGE=http://www.openbgpd.org/index.html
|
||||
INHERIT=systemd
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=ISC
|
||||
RDEPEND=!!net-misc/frr acct-group/_bgpd acct-user/_bgpd
|
||||
SLOT=0
|
||||
SRC_URI=mirror://openbsd/OpenBGPD/openbgpd-7.8.tar.gz
|
||||
_eclasses_=toolchain-funcs 6001248ef162a5fa2a21ce132a212f6b multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca
|
||||
_md5_=c14b75b7f914b1160a60cb1002791e3f
|
|
@ -0,0 +1,12 @@
|
|||
BDEPEND=sys-devel/libtool
|
||||
DEFINED_PHASES=configure install
|
||||
DEPEND=acct-group/_rpki-client acct-user/_rpki-client dev-libs/libretls dev-libs/openssl[rfc3779]
|
||||
DESCRIPTION=Portability shim for OpenBSD's rpki-client
|
||||
EAPI=7
|
||||
HOMEPAGE=https://rpki-client.org/
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=ISC
|
||||
RDEPEND=acct-group/_rpki-client acct-user/_rpki-client dev-libs/libretls dev-libs/openssl[rfc3779]
|
||||
SLOT=0
|
||||
SRC_URI=mirror://openbsd/rpki-client/rpki-client-8.3.tar.gz https://lg.breizh-ix.net/ssl/cert.pem -> rpki-client-8.3-cert.pem
|
||||
_md5_=3ec96d16f6a6c16c77be9f1f26fa65c2
|
|
@ -1,2 +1,3 @@
|
|||
DIST openbgpd-6.9p0.tar.gz 719173 BLAKE2B 13360fdec909fbb18e4b9f71cb6751c406bb58a685d51bbb9caa38302f4dd1d91ba7a3ed90eac308f57851410fdf9b21652266f29488f086bba4b3ec24844efe SHA512 ba6f73aeb03e798fd081f67fc500d24e0b2efdb9564fe5f294460abc8e66762692177a1238f8f0372ca74e0ad9c11aa9f640e50cd0978198639655b3985240bc
|
||||
DIST openbgpd-7.7.tar.gz 787996 BLAKE2B 26cf451b54f76fd41a361674ed9149309a40b29565b139b6d5e918d4d052f6420181e7010106fc57edd5c0ccce1283e38482ba4dea85798516292ef83aa7c29e SHA512 0ba64bec14e8b855cf4f038c481abfc9ed277a0c472f5de2c37d933ffdd7cf7166f50652c785abfff296733e37b9c086510cb2930ea6e189201a4525cecd0dc6
|
||||
DIST openbgpd-7.8.tar.gz 808568 BLAKE2B 98ca75de590c7de3ff8c6635f018b804c153543ba5ab1cfad937561a746b888072877bb62797feca2ca0934fe767b5bc96783fc23791a9b97079b7509b680ba6 SHA512 61ad11b9d82919d60121976aeee4908e0f4de9eb37aabbdc8ef5e50e0233cac962ee7a915439054456f20be9e8b879f967887ad455598c43dada479362933aaf
|
||||
|
|
|
@ -0,0 +1,49 @@
|
|||
# Copyright 2020-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit systemd
|
||||
|
||||
MY_PV="${PV/_p/p}"
|
||||
MY_P="${PN}-${MY_PV}"
|
||||
|
||||
DESCRIPTION="OpenBGPD is a free implementation of BGPv4"
|
||||
HOMEPAGE="http://www.openbgpd.org/index.html"
|
||||
SRC_URI="mirror://openbsd/OpenBGPD/${PN}-${MY_PV}.tar.gz"
|
||||
|
||||
LICENSE="ISC"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
!!net-misc/frr
|
||||
acct-group/_bgpd
|
||||
acct-user/_bgpd
|
||||
"
|
||||
BDEPEND="
|
||||
sys-devel/libtool
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
newinitd "${FILESDIR}/${PN}-init.d" bgpd
|
||||
newconfd "${FILESDIR}/${PN}-conf.d" bgpd
|
||||
systemd_newunit "${FILESDIR}/${PN}.service" bgpd.service
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [ -z "${REPLACING_VERSIONS}" ]; then
|
||||
ewarn ""
|
||||
ewarn "OpenBGPD portable (not running on OpenBSD) can’t export its RIB"
|
||||
ewarn "to the FIB. It’s only suitable for route-reflectors or"
|
||||
ewarn "route-servers."
|
||||
ewarn ""
|
||||
fi
|
||||
}
|
|
@ -1,6 +1,6 @@
|
|||
DIST rpki-client-7.5-cert.pem 335615 BLAKE2B 9848b986b8b3fe1cbea880fa3161d9292aaf3ec5e2d6668b422ec840c5055a4fed1d3f4c78bff07b7fc75fe6642de95c3ccb3c2e8ab2f34ef37c27883c7578db SHA512 80f59079cfe66734543d19347734ae82d18219184cf264cef620a867cf171258272ca4504afad65600800e5a8025fd5b686220a03fffedd402f715fca405fc41
|
||||
DIST rpki-client-7.5.tar.gz 440318 BLAKE2B 63876c7f3415312ac7bd1ad5726818e81aa1059c7af2785f0f27b427a69bd524ffffbaeb30e204526bc4f6cfe7f86b401d9229f9b97647a6ee32b55d420bc15f SHA512 3ec9cde07f9e82c5e460fb08f846634008942e9178904482bc5eaab754e405fee13c6fe8fb17661d358775ec641166675695fc02ec855aa19a564e4cd902a2bc
|
||||
DIST rpki-client-7.8-cert.pem 315784 BLAKE2B 52c61b36cccdeaf62874be17df2e80302fb71e3f806715e00eb9c3da49b35d562ccc27aa6fe6ee92fea5017898b86046f0f68123b8d54362d4b651e5d0c2ff4b SHA512 8e1dc1f9d079028c81ffd3755505645e6095a45042fe7fb26179b5fedcc580a5f12a111470fda1ece96643cb1845d730f0313fbdd8cb312a2f3fdfcb2f2c0963
|
||||
DIST rpki-client-7.8.tar.gz 451195 BLAKE2B eb7579b08d47de9a415f80a0725327adda2ebb1031419a6921348bf8470f0239cc0a7ef741ed833bb8b6ff9bf7a3a6644449d2e324495564f70237d2d45a772f SHA512 649322fa4859eac871ea20d643806efb05f2ee4488b91063f7174eab5673c03eb367a92d54603d160e67716ba51cf155055a04b02ac6ff140ae526cc7ccdc165
|
||||
DIST rpki-client-8.0-cert.pem 315784 BLAKE2B 52c61b36cccdeaf62874be17df2e80302fb71e3f806715e00eb9c3da49b35d562ccc27aa6fe6ee92fea5017898b86046f0f68123b8d54362d4b651e5d0c2ff4b SHA512 8e1dc1f9d079028c81ffd3755505645e6095a45042fe7fb26179b5fedcc580a5f12a111470fda1ece96643cb1845d730f0313fbdd8cb312a2f3fdfcb2f2c0963
|
||||
DIST rpki-client-8.0.tar.gz 465620 BLAKE2B d1babea261c058ba4ee259eb6a231204c8b00c82eac8897cc941fb2a815c655af98ac2ebf616a75c1355a9adfeb5920a0d7b1270b217077c991a83b873ded8d6 SHA512 f56fb7f6b20bac2f664608b7c4014be51090754c799c6b80d5fe641640d145d4acd9702e010f455c4e38be454fa3862b0881bf956c2ee6db24417f8c3d1b56f9
|
||||
DIST rpki-client-8.3-cert.pem 315784 BLAKE2B 52c61b36cccdeaf62874be17df2e80302fb71e3f806715e00eb9c3da49b35d562ccc27aa6fe6ee92fea5017898b86046f0f68123b8d54362d4b651e5d0c2ff4b SHA512 8e1dc1f9d079028c81ffd3755505645e6095a45042fe7fb26179b5fedcc580a5f12a111470fda1ece96643cb1845d730f0313fbdd8cb312a2f3fdfcb2f2c0963
|
||||
DIST rpki-client-8.3.tar.gz 489449 BLAKE2B d101092e4468acc1301d19a44bcec425903ef13879a383a8aa60f5d09da5a28dd394d4af39e2e658445d236690dd9b39ebed6b8a90db04db528d149bcb7aeec9 SHA512 8bf17e2cb6bafb579153aa4879ac51ee4a2c98c4919f75e0cb7330e0e7bad73fd5214ec5171c9c60957edf36dadebbb2454f442ca49e53cec32f8090c25aa6b5
|
||||
|
|
|
@ -20,6 +20,7 @@ DEPEND="
|
|||
acct-group/_rpki-client
|
||||
acct-user/_rpki-client
|
||||
dev-libs/libretls
|
||||
dev-libs/openssl[rfc3779]
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="
|
Loading…
Reference in New Issue