X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=devfsd.conf;h=967eb7953a5cd237295d12aa91302eb9c5851509;hb=3c61ed92c49191dc6ab72d546425401abbd3a61b;hp=a35b613e186ecf250a46daf85ca54ba12927f350;hpb=f43f90b51083b1512f4df772d07967add1179ea8;p=packages%2Fdevfsd.git diff --git a/devfsd.conf b/devfsd.conf index a35b613..967eb79 100644 --- a/devfsd.conf +++ b/devfsd.conf @@ -1,3 +1,4 @@ +# $Id$ # Sample /etc/devfsd.conf configuration file. # Richard Gooch 3-FEB-2000 # @@ -20,3 +21,41 @@ UNREGISTER .* RMOLDCOMPAT # You may comment these out if you don't use the original "new" names REGISTER .* MKNEWCOMPAT UNREGISTER .* RMNEWCOMPAT + +# Permissions settings +REGISTER ^printers/.* PERMISSIONS root.lp 660 +REGISTER ^ide/host.*/bus.*/target.*/lun.*/par.* PERMISSIONS root.disk 660 +REGISTER ^ide/host.*/bus.*/target.*/lun.*/disc PERMISSIONS root.disk 660 +REGISTER ^scsi/host.*/bus.*/target.*/lun.*/par.* PERMISSIONS root.disk 660 +REGISTER ^scsi/host.*/bus.*/target.*/lun.*/disc PERMISSIONS root.disk 660 +REGISTER ^rd/[0-9].* PERMISSIONS root.disk 660 +REGISTER ^rd/disc.* PERMISSIONS root.disk 755 +REGISTER ^rd/disc.*/.* PERMISSIONS root.disk 660 +REGISTER ^vc/.* PERMISSIONS root.tty 600 +REGISTER ^tts/.* PERMISSIONS root.ttyS 600 +REGISTER ^v4l/.* PERMISSIONS root.video 660 +REGISTER ^floppy/.* PERMISSIONS root.floppy 660 + +# Autoload modules +LOOKUP .* MODLOAD + +# Setup your links here: +#LOOKUP ^mouse$ CFUNCTION GLOBAL symlink ${mntpnt}/tts/0 $devpath +#LOOKUP ^cdrom$ CFUNCTION GLOBAL symlink ${mntpnt}/cdroms/cdrom0 $devpath +#LOOKUP ^dvd$ CFUNCTION GLOBAL symlink ${mntpnt}/cdroms/cdrom0 $devpath + +# ALSA example +#LOOKUP snd MODLOAD ACTION snd +#REGISTER sound/.* PERMISSIONS root.audio 660 +#REGISTER snd/.* PERMISSIONS root.audio 660 +#LOOKUP dsp MODLOAD +#REGISTER dsp PERMISSIONS root.audio 660 + +# CPU Microcode +LOOKUP cpu/* MODLOAD + +# LIRC +LOOKUP ^lirc EXECUTE /bin/mknod /dev/lirc c 61 0* + +# PPP +LOOKUP ^ppp EXECUTE /bin/mknod /dev/ppp c 108 0* \ No newline at end of file