device permission in devfs.conf not working
micahjon at ywave.com
Sun Oct 2 11:07:24 PDT 2005
Nicolas Blais wrote:
> 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,
Add a something like this to devfs.rules
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".
More information about the freebsd-questions