Re: tcpdump (/dev/bpf* permission) in FreeBSD-current

From: Joerg Wallerich <jw_at_net.in.tum.de>
Date: Fri, 16 Jul 2004 15:42:40 +0200
On Thu, Jul 15, 2004 at 10:32:34PM +0800, Patrick Dung wrote:
> Hi
> 
> For FreeBSD-stable, I can change the permission of the
> /dev/bpf*.
> But for FreeBSD-current, the bpf device is created at
> runtime. There is no way to decided the user/group and
> permission of the device created. (/etc/devfs.conf can
> be used, but it had to be start after the device is
> created, where it is not created at boot time).
> 
> I have asked this question in Freebsd-questions but
> the problem remains unsolved:
> 
> http://docs.freebsd.org/cgi/getmsg.cgi?fetch=256848+0+archive/2004/freebsd-questions/20040711.freebsd-questions
> 

Hi,

add to /etc/devfs.rules:

[devfs_ruleset_sniffer=10]
add path 'bpf*' unhide mode 0660 group bpf

and to /etc/rc.conf

devfs_system_ruleset="devfs_ruleset_sniffer"


This grants access to bpf devices to all members of
group 'bpf'.  I don't know if this is 'the way to do it[TM]'
but it does work.

  Joerg


-- 
----------------------------------------------------------------
- Joerg Wallerich                     - jw_at_net.in.tum.de       -
- Technische Universitaet Muenchen    - Phone +49 89 289 18035 -
----------------------------------------------------------------
Received on Fri Jul 16 2004 - 11:42:27 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:02 UTC