devfs and bpf owner, group, and mode
David Kelly
dkelly at hiwaay.net
Tue Nov 8 15:08:20 GMT 2005
I'm having problems in 5.4 getting automatic ownership and mode correct
on /dev/bpf2. Added this to /etc/devfs.conf:
# Allow group tcpdump to use bpf*
own bpf0 root:tcpdump
perm bpf0 0660
own bpf1 root:tcpdump
perm bpf1 0660
own bpf2 root:tcpdump
perm bpf2 0660
And this to /etc/devfs.rules:
[devfsrules_bpf=5]
add path 'bpf*' mode 0660 group tcpdump
The intent is to allow members of group "tcpdump" to use /dev/bpf2
without being root. The above creates /dev/bpf[012] as desired at boot
but some time later /dev/bpf2 disappears.
System has two NICs, xl0 and fxp0. At this time fxp0 is not being used.
Vlan0 is configured (as a VLAN of course) on xl0, and thats where I need
/dev/bpf2 for tcpdump to see what my stuff is doing.
If missing, /dev/bpf2 is created automatically when tcpdump opens, but
its not created with the same ownership and mode as during reboot.
Suspect my problem is related to [devfsrules_bpf=5] or the fact I
haven't informed the system to apply this rule to the /dev filesystem.
So where is the 'i' that I've failed to dot?
--
David Kelly N4HHE, dkelly at HiWAAY.net
========================================================================
Whom computers would destroy, they must first drive mad.
More information about the freebsd-questions
mailing list