Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 02 Oct 2005 11:07:21 -0700
From:      Micah <micahjon@ywave.com>
To:        Nicolas Blais <nb_root@videotron.ca>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: device permission in devfs.conf not working
Message-ID:  <434021D9.6090605@ywave.com>
In-Reply-To: <200510021402.03282.nb_root@videotron.ca>
References:  <200510021402.03282.nb_root@videotron.ca>

next in thread | previous in thread | raw e-mail | index | archive | help


Nicolas Blais wrote:
> Hi,
> 
> I want to be able to use usb drives as a normal user so I added the line :
> 
> perm    da0     0777
> in /etc/devfs.conf
> 
> But when I plug in the device, da0 and da0s1 is created with default 
> permission :
> 
> [nicblais] /dev> ll da*
> crw-r-----  1 root  operator    0, 148 Oct  2 13:53 da0
> crw-r-----  1 root  operator    0, 149 Oct  2 13:53 da0s1
> 
> Although I can mount it fine as root, I have to chmod 777 to make it work for 
> other users.
> 
> [nicblais] /dev# chmod 777 da0*
> [nicblais] /dev# ll da*
> crwxrwxrwx  1 root  operator    0, 148 Oct  2 13:53 da0*
> crwxrwxrwx  1 root  operator    0, 149 Oct  2 13:53 da0s1*
> 
> I'm assuming it would work if I left the usb drive plugged in while booting 
> but that kinda defeats the purpose of a portable storage media.
> Is my entry in /etc/devfs.conf not correct?
> 
> Any help appreciated,
> Nicolas.

Add a something like this to devfs.rules
[system=10]
add path 'da*' mode 0660 group media

Here I relax access to just the media group, but you could obviously 
just use something like "add path 'da*' mode 0777".

Micah



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?434021D9.6090605>