aboutsummaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authorRenato Botelho <garga@FreeBSD.org>2022-08-29 13:58:42 +0000
committerRenato Botelho <garga@FreeBSD.org>2022-08-29 14:01:16 +0000
commite8f25164e9739d721460a6725669d1f936628725 (patch)
treee79729b5fed14790b49641b7c1ec8c3aaa749b90 /net
parentb61da642622ba4f6746ea2faa16d0d72776c22d1 (diff)
downloadports-e8f25164e9739d721460a6725669d1f936628725.tar.gz
ports-e8f25164e9739d721460a6725669d1f936628725.zip
net/libpcap: Add new option REMOTE
Add new option REMOTE, off by default, that enables the build of rpcapd, used to capture packets remotely PR: 262688 Reported by: Howard Holm <hdholm@alumni.iastate.edu> Sponsored by: Rubicon Communications, LLC ("Netgate")
Diffstat (limited to 'net')
-rw-r--r--net/libpcap/Makefile9
-rw-r--r--net/libpcap/pkg-plist5
2 files changed, 11 insertions, 3 deletions
diff --git a/net/libpcap/Makefile b/net/libpcap/Makefile
index aacbd4a708f6..0b49ac64867e 100644
--- a/net/libpcap/Makefile
+++ b/net/libpcap/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libpcap
PORTVERSION= 1.10.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net
MASTER_SITES= http://www.tcpdump.org/release/
@@ -24,8 +24,13 @@ CFLAGS_amd64= -fPIC
CFLAGS_sparc64= -fPIC
PLIST_SUB+= PORTVERSION=${PORTVERSION}
-OPTIONS_DEFINE= IPV6
+OPTIONS_DEFINE= IPV6 REMOTE
+
+OPTIONS_SUB= yes
+
+REMOTE_DESC= Remote packet capture
IPV6_CONFIGURE_ENABLE= ipv6
+REMOTE_CONFIGURE_ENABLE=remote
.include <bsd.port.mk>
diff --git a/net/libpcap/pkg-plist b/net/libpcap/pkg-plist
index 2d0bcaf73fc8..4bf6610af7ea 100644
--- a/net/libpcap/pkg-plist
+++ b/net/libpcap/pkg-plist
@@ -19,8 +19,8 @@ include/pcap/usb.h
include/pcap/vlan.h
lib/libpcap.a
lib/libpcap.so
-lib/libpcap.so.1
lib/libpcap.so.%%PORTVERSION%%
+lib/libpcap.so.1
libdata/pkgconfig/libpcap.pc
man/man1/pcap-config.1.gz
man/man3/pcap.3.gz
@@ -82,6 +82,9 @@ man/man3/pcap_strerror.3.gz
man/man3/pcap_tstamp_type_name_to_val.3.gz
man/man3/pcap_tstamp_type_val_to_name.3.gz
man/man5/pcap-savefile.5.gz
+%%REMOTE%%man/man5/rpcapd-config.5.gz
man/man7/pcap-filter.7.gz
man/man7/pcap-linktype.7.gz
man/man7/pcap-tstamp.7.gz
+%%REMOTE%%man/man8/rpcapd.8.gz
+%%REMOTE%%sbin/rpcapd