Page MenuHomeFreeBSD

D56743.id176891.diff
No OneTemporary

D56743.id176891.diff

diff --git a/net/bong-kmods/Makefile b/net/bong-kmods/Makefile
new file mode 100644
--- /dev/null
+++ b/net/bong-kmods/Makefile
@@ -0,0 +1,41 @@
+PORTNAME= bong-kmods
+DISTVERSION= g20260430
+CATEGORIES= net
+
+MAINTAINER= dave@freedave.net
+COMMENT= Collection of netgraph kernel modules
+WWW= https://github.com/dmarker/bong-kmods
+
+LICENSE= BSD2CLAUSE
+
+# Patches are available here:
+# https://github.com/dmarker/bong-patches/tree/main/14-stable
+# but there is no plan to merge those.
+BROKEN_FreeBSD_14= requires additional patches
+
+USES= kmod uidfix
+
+USE_GITHUB= yes
+GH_ACCOUNT= dmarker
+GH_PROJECT= bong-kmods
+GH_TAGNAME= 5d1971d
+
+MAKE_ARGS= MANOWN=${UID} MANGRP=${GID}
+
+PLIST_FILES= ${KMODDIR}/ng_pcap.ko \
+ ${KMODDIR}/ng_ula4tag.ko \
+ ${KMODDIR}/ng_wormhole.ko \
+ include/netgraph/ng_pcap.h \
+ include/netgraph/ng_ula4tag.h \
+ include/netgraph/ng_wormhole.h \
+ share/man/man4/ng_pcap.4.gz \
+ share/man/man4/ng_ula4tag.4.gz \
+ share/man/man4/ng_wormhole.4.gz
+
+# Like bug 286717 we just make an option for users of CURRENT
+
+OPTIONS_DEFINE= INVARIANTS
+INVARIANTS_DESC= Use if kernel is compiled with INVARIANTS option (CURRENT)
+INVARIANTS_CFLAGS= -DINVARIANT_SUPPORT -DINVARIANTS
+
+.include <bsd.port.mk>
diff --git a/net/bong-kmods/distinfo b/net/bong-kmods/distinfo
new file mode 100644
--- /dev/null
+++ b/net/bong-kmods/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1777545191
+SHA256 (dmarker-bong-kmods-g20260430-5d1971d_GH0.tar.gz) = cb4d02c1807be196ec97f62f55ceb3d99ca493c11496ab9959600915a93f98b2
+SIZE (dmarker-bong-kmods-g20260430-5d1971d_GH0.tar.gz) = 25276
diff --git a/net/bong-kmods/pkg-descr b/net/bong-kmods/pkg-descr
new file mode 100644
--- /dev/null
+++ b/net/bong-kmods/pkg-descr
@@ -0,0 +1,11 @@
+The bong-kmods package is an evolving set of extra netgraph(4) kernel modules.
+
+At present this module provides the following additional nodes:
+• ng_pcap(4) provides a way to get pcap information from the netgraph(4)
+ system.
+• ng_wormhole(4) provides a way to connect vnet enabled jails using netgraph(4).
+• ng_ula4tag(4) provides a way to VLAN tag traffic that is either (or both) IPv4
+ or IPv6 unique local addresses (ULA).
+
+See manpages for more details and example usage.
+net/bong-utils has utilities that simplify using the nodes in this pkg.

File Metadata

Mime Type
text/plain
Expires
Thu, Jun 25, 6:43 PM (45 m, 3 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
34327069
Default Alt Text
D56743.id176891.diff (2 KB)

Event Timeline