aboutsummaryrefslogtreecommitdiff
path: root/net-mgmt/bgpq4
diff options
context:
space:
mode:
authorMuhammad Moinur Rahman <bofh@FreeBSD.org>2020-03-29 09:29:50 +0000
committerMuhammad Moinur Rahman <bofh@FreeBSD.org>2020-03-29 09:29:50 +0000
commitfc91596be162bc0db20a6782f8110dfe345e2375 (patch)
tree4322cec7444f246d2f994c7a1f6e249de1e93898 /net-mgmt/bgpq4
parent56979c9583fa2301431f34388577bf6c2794c157 (diff)
downloadports-fc91596be162bc0db20a6782f8110dfe345e2375.tar.gz
ports-fc91596be162bc0db20a6782f8110dfe345e2375.zip
[NEW] net-mgmt/bgpq4: Lightweight prefix-list generator for various routers v4
bgpq4 is a lightweight access-list/prefix-list/as-path access-list generator for Cisco, Juniper and many other routers and routing daemons. Support for IOS-XR and Mikrotik added over net-mgmt/bgpq3 WWW: https://github.com/bgp/bgpq4
Notes
Notes: svn path=/head/; revision=529782
Diffstat (limited to 'net-mgmt/bgpq4')
-rw-r--r--net-mgmt/bgpq4/Makefile24
-rw-r--r--net-mgmt/bgpq4/distinfo3
-rw-r--r--net-mgmt/bgpq4/pkg-descr6
-rw-r--r--net-mgmt/bgpq4/pkg-message16
4 files changed, 49 insertions, 0 deletions
diff --git a/net-mgmt/bgpq4/Makefile b/net-mgmt/bgpq4/Makefile
new file mode 100644
index 000000000000..d7588c317b23
--- /dev/null
+++ b/net-mgmt/bgpq4/Makefile
@@ -0,0 +1,24 @@
+# Created by: Muhammad Moinur Rahman <bofh@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= bgpq4
+PORTVERSION= 0.0.6
+CATEGORIES= net-mgmt
+
+MAINTAINER= bofh@FreeBSD.org
+COMMENT= Lightweight prefix-list generator for various routers v4
+
+LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${WRKSRC}/COPYRIGHT
+
+USES= autoreconf
+USE_GITHUB= yes
+
+GH_ACCOUNT= bgp
+
+GNU_CONFIGURE= yes
+
+PLIST_FILES= bin/bgpq4 \
+ man/man8/bgpq4.8.gz
+
+.include <bsd.port.mk>
diff --git a/net-mgmt/bgpq4/distinfo b/net-mgmt/bgpq4/distinfo
new file mode 100644
index 000000000000..470e9b0cce77
--- /dev/null
+++ b/net-mgmt/bgpq4/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1585472287
+SHA256 (bgp-bgpq4-0.0.6_GH0.tar.gz) = 612d8eb7c3de07712e43b3e03e3b9d6b9b87e14333e56df3ccf198675a87a642
+SIZE (bgp-bgpq4-0.0.6_GH0.tar.gz) = 49254
diff --git a/net-mgmt/bgpq4/pkg-descr b/net-mgmt/bgpq4/pkg-descr
new file mode 100644
index 000000000000..3a2bd3a8eab6
--- /dev/null
+++ b/net-mgmt/bgpq4/pkg-descr
@@ -0,0 +1,6 @@
+bgpq4 is a lightweight access-list/prefix-list/as-path access-list generator
+for Cisco, Juniper and many other routers and routing daemons.
+
+Support for IOS-XR and Mikrotik added over net-mgmt/bgpq3
+
+WWW: https://github.com/bgp/bgpq4
diff --git a/net-mgmt/bgpq4/pkg-message b/net-mgmt/bgpq4/pkg-message
new file mode 100644
index 000000000000..da6621867207
--- /dev/null
+++ b/net-mgmt/bgpq4/pkg-message
@@ -0,0 +1,16 @@
+[
+{ type: install
+ message: <<EOM
+To improve bgpq4 performance when expanding extra-large AS-SETs OS settings needs to be tuned to enlarge TCP send buffer.
+
+To enlarge TCP send buffer, run the following:
+
+# sysctl -w net.inet.tcp.sendbuf_max=2097152
+
+To make it persistent across reboots, add the following to /etc/sysctl.conf:
+
+net.inet.tcp.sendbuf_max=2097152
+
+EOM
+}
+]