From owner-freebsd-questions@FreeBSD.ORG Tue Nov 8 15:08:19 2005 Return-Path: X-Original-To: FreeBSD-Questions@FreeBSD.org Delivered-To: FreeBSD-Questions@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D146A16A41F for ; Tue, 8 Nov 2005 15:08:19 +0000 (GMT) (envelope-from dkelly@Grumpy.DynDNS.org) Received: from smtp.knology.net (smtp.knology.net [24.214.63.101]) by mx1.FreeBSD.org (Postfix) with SMTP id 25F6543D46 for ; Tue, 8 Nov 2005 15:08:18 +0000 (GMT) (envelope-from dkelly@Grumpy.DynDNS.org) Received: (qmail 24832 invoked by uid 0); 8 Nov 2005 15:08:17 -0000 Received: from user-69-73-60-132.knology.net (HELO Grumpy.DynDNS.org) (69.73.60.132) by smtp1.knology.net with SMTP; 8 Nov 2005 15:08:17 -0000 Received: by Grumpy.DynDNS.org (Postfix, from userid 928) id 3A4BE6232; Tue, 8 Nov 2005 09:08:17 -0600 (CST) Date: Tue, 8 Nov 2005 09:08:17 -0600 From: David Kelly To: FreeBSD-Questions@FreeBSD.org Message-ID: <20051108150817.GA47825@Grumpy.DynDNS.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Cc: Subject: devfs and bpf owner, group, and mode X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 15:08:20 -0000 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@HiWAAY.net ======================================================================== Whom computers would destroy, they must first drive mad.