Date: Mon, 5 Jan 2015 16:37:09 +0000 (UTC) From: Joe Marcus Clarke <marcus@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r376311 - in head/net/wireshark: . files Message-ID: <201501051637.t05Gb9V3008108@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: marcus Date: Mon Jan 5 16:37:08 2015 New Revision: 376311 URL: https://svnweb.freebsd.org/changeset/ports/376311 QAT: https://qat.redports.org/buildarchive/r376311/ Log: Setgid dumpcap to network so non-root users can use wireshark in capture mode. PR: 195435 Submitted by: yuri@rawbw.com No objection from: ports@ Added: head/net/wireshark/files/pkg-message (contents, props changed) Modified: head/net/wireshark/Makefile head/net/wireshark/pkg-plist Modified: head/net/wireshark/Makefile ============================================================================== --- head/net/wireshark/Makefile Mon Jan 5 16:30:18 2015 (r376310) +++ head/net/wireshark/Makefile Mon Jan 5 16:37:08 2015 (r376311) @@ -3,7 +3,7 @@ PORTNAME?= wireshark PORTVERSION= 1.12.2 -PORTREVISION?= 2 +PORTREVISION?= 3 CATEGORIES= net ipv6 MASTER_SITES= http://www.wireshark.org/download/src/ \ http://ftp.uni-kl.de/pub/wireshark/src/ \ @@ -162,6 +162,8 @@ CONFIGURE_ARGS+=--with-libgcrypt-prefix= CONFIGURE_ARGS+=--with-krb5=no .endif +PKG_MESSAGE= ${FILESDIR}/pkg-message + post-patch: @${REINPLACE_CMD} -e 's|llua|llua-${LUA_VER}|g ; \ s|-DGDK_PIXBUF_DISABLE_DEPRECATED||g ; \ Added: head/net/wireshark/files/pkg-message ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/wireshark/files/pkg-message Mon Jan 5 16:37:08 2015 (r376311) @@ -0,0 +1,17 @@ +=============================================================================== + +In order for wireshark be able to capture packets when used by unprivileged +user, /dev/bpf should be in network group and have read-write permissions. +For example: + +# chgrp network /dev/bpf* +# chmod g+r /dev/bpf* +# chmod g+w /dev/bpf* + +In order for this to persist across reboots, add the following to +/etc/devfs.conf: + +own bpf* root:network +perm bpf* 0660 + +=============================================================================== Modified: head/net/wireshark/pkg-plist ============================================================================== --- head/net/wireshark/pkg-plist Mon Jan 5 16:30:18 2015 (r376310) +++ head/net/wireshark/pkg-plist Mon Jan 5 16:37:08 2015 (r376311) @@ -1,7 +1,11 @@ %%CAPINFOS%% %%CAPTYPE%% %%DFTEST%% +@group network +@mode 2555 bin/dumpcap +@mode +@group %%EDITCAP%% %%WIRESHARK%% %%MERGECAP%%
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201501051637.t05Gb9V3008108>