26 Commits

Author SHA1 Message Date
sthen
e6dba44ee9 use MODPY_PYBUILD for most of net/ 2022-11-13 19:37:40 +00:00
sthen
dae9f91e31 bump for MODPY_DEFAULT_VERSION_3 change 2022-11-13 15:28:39 +00:00
ajacoutot
f50fdd748e Stop using the daemon class in @newuser.
If we need to make an exception we can do it and properly document the
reason but by default we should just use the default login class.
rc.d uses daemon or the login class provided in login.conf.d so this has
no impact there.

discussed with sthen@, tb@ and robert@

praying that my grep/sed skills did not break anything and still
believing in portbump :-)
2022-11-08 11:14:43 +00:00
sthen
cde627823d update to exabgp-4.2.21 2022-07-18 16:30:10 +00:00
sthen
f2bc2fe97f update to exabgp-4.2.20 2022-06-26 09:00:07 +00:00
naddy
3f5796b9fd drop RCS Ids 2022-03-11 19:45:43 +00:00
sthen
264fce6472 update to exabgp-4.2.16 2021-11-29 22:04:53 +00:00
sthen
3fb7cdbcf6 bump REVISION for switch from Python 3.8 -> 3.9 2021-11-02 00:01:35 +00:00
sthen
1b50276ca8 update to exabgp-4.2.11 2021-04-07 11:55:13 +00:00
sthen
3cbe1c2f30 Reverse the polarity of MODPY_VERSION; default is now 3.x,
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.

This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.

Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
2021-02-23 19:39:08 +00:00
sthen
d9cfe4113e bump REVISION; python 3 default changed to 3.8 2020-07-03 21:12:24 +00:00
sthen
0b266e910f update to exabgp-4.2.7 2020-06-10 21:42:56 +00:00
sthen
9356d2ac79 remove some extraneous DISTNAME setting from GH_TAGNAME ports,
move GH_* up in a few cases where it's halfway through the Makefile
2020-02-14 11:11:32 +00:00
sthen
99401b5f3e update to exabgp-4.2.6 2020-02-06 16:13:07 +00:00
sthen
0148b916b3 update to exabgp-4.2.4 2020-01-21 21:05:45 +00:00
sthen
cb85479227 update to exabgp-4.2.2 2020-01-15 22:32:39 +00:00
sthen
64a42d90b8 use sh when generating the default env file 2019-11-23 15:07:27 +00:00
sthen
48b0b9660c replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:48:23 +00:00
sthen
6429bebb44 update to exabgp-4.1.2, add rc.d script for those running it as a daemon
rather than in testing.

this is a major update and 3.x configurations will need changing, for details
see https://github.com/Exa-Networks/exabgp/wiki/Migration-from-3.4-to-4.0
2019-07-11 14:14:52 +00:00
sthen
99fb7aaaaf update to exabgp-3.4.25 2018-10-03 22:03:39 +00:00
sthen
23336bbf6d update to exabgp-3.4.23, fixes issue parsing some flowspec routes
- drop default HOMEPAGE while there, already set by GH_*
2018-02-03 11:28:23 +00:00
danj
53059e6a1c Update to exabgp-3.4.22, add a test target and prettify the Makefile
ok jca@ sthen@
2017-11-20 18:39:33 +00:00
phessler
6e45d731cb update exabgp to 3.4.17
OK sthen@
2017-01-13 14:08:52 +00:00
sthen
6514daa139 update to exabgp-3.4.16 2016-04-25 14:43:13 +00:00
sthen
6a488c893e use the GH_* foo instead of MASTER_SITES=...github.../archive/,
spotted by phessler
2015-11-30 11:16:05 +00:00
sthen
ed3a8239f9 import ports/net/exabgp, ok phessler@
ExaBGP is software which can inject routes with arbitrary next-hops into
your network (i.e. source IPv4/IPv6 routes using both IPv4 and IPv6 BGP
connections, either from a configuration file or third party applications),
inject flowspec routes, or pass received routes in textual form to a
third-party application.

Potential uses include:

 - announce IPv4/IPv6 routes with arbitrary next-hops into your network
   * injection of service IPs like AS112 announcement
   * temporary route redirection (adding more specific routes with
     different next-hop)
   * injection of flow routes to handle DDOS
 - source flow routes.
 - track changes in the global routing table.
 - add the received default route to an host.
 - filter and/or modify routes using your own logic.

ExaBGP is for injecting or performing complex route mangling with BGP,
it is not intended to transform a server into a BGP router.
2015-11-27 12:16:05 +00:00