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