diff options
Diffstat (limited to 'mdev/etc/mdev.conf')
-rw-r--r-- | mdev/etc/mdev.conf | 206 |
1 files changed, 206 insertions, 0 deletions
diff --git a/mdev/etc/mdev.conf b/mdev/etc/mdev.conf new file mode 100644 index 0000000..4f8526f --- /dev/null +++ b/mdev/etc/mdev.conf @@ -0,0 +1,206 @@ +# +# mdev.conf +# + +$MODALIAS=.* root:root 660 @/bin/busybox modprobe "$MODALIAS" + +# tty +# TODO: add char/X:X +console root:tty 600 @chmod 600 $MDEV +pty.* root:tty 660 +ptmx root:tty 666 +tty root:tty 666 +tty[0-9]* root:tty 620 +vcs root:tty 660 +vcs[0-9]* root:tty 660 +vcsa root:tty 660 +vcsa[0-9]* root:tty 660 + +# serial +ttyS[0-9]* root:uucp 660 +ppox[0-9]* root:uucp 660 +ircomm[0-9]* root:uucp 660 +noz[0-9]* root:uucp 660 +rfcomm[0-9]* root:uucp 660 +mwave root:uucp 660 +hvc.* root:uucp 660 +hvsi.* root:uucp 660 + +ttyUSB[0-9]* root:uucp 660 +ttyACM[0-9]* root:uucp 660 + +ttyLTM[0-9]* root:uucp 660 +ttySHSF[0-9]* root:uucp 660 +slamr root:uucp 660 +slusb root:uucp 660 + +# virtio serial +vport.* root:root 660 + +# mem +null root:root 666 @chmod 666 $MDEV +zero root:root 666 +full root:root 666 +random root:root 666 +urandom root:root 666 +hwrandom root:root 444 +hw_random root:root 444 =hwrng +grsec root:root 660 +mem root:kmem 640 +kmem root:kmem 640 +port root:kmem 640 +nvram root:kmem 640 + +# input +mouse.* root:root 640 =input/ +mice root:root 640 =input/ +event.* root:root 640 */lib/mdev/inputdev +ts[0-9]* root:root 640 =input/ +uinput root:root 640$ =input/ +js[0-9]* root:root 644 =input/ + +# v4l +vttuner.* root:video 660 >v4l/ +video.* root:video 660 >v4l/ +vtx.* root:video 660 >v4l/ +vbi.* root:video 660 >v4l/ +winradio.* root:video 660 >v4l/ +v4l.* root:video 660 >v4l/ + +# graphics +agpgart root:video 660 +pmu root:video 660 +nvidia.* root:video 660 +nvidiactl.* root:video 660 +fb[0-9]* root:video 660 + +# dri +card[0-9]* root:video 660 =dri/ +controlD[0-9]* root:video 660 =dri/ + +# dvb +dvb.* root:video 660 */lib/mdev/dvbdev + +# usb +([0-9]+)-([0-9]+).* root:usb 665 */lib/mdev/usb + +# printer +parport[0-9]* root:lp 660 +parport_pc root:lp 660 +lp[0-9]* root:lp 660 +irlpt[0-9]* root:lp 660 + +# block devices +ram[0-9]* root:disk 660 +loop[0-9]* root:disk 660 +sd[!a-z].* root:disk 660 */lib/mdev/sddev +hd[a-z].* root:disk 660 */lib/mdev/hddev +control root:root 000 =mapper/ +md.* root:disk 660 +mtd.* root:disk 660 +ndb.* root:disk 660 +gnbd.* root:disk 660 +btibm.* root:disk 660 +dm-.* root:disk 660 +vd.* root:disk 660 +sg.* root:disk 660 + +# floppy +fd[0-9] root:floppy 660 + +# optical +sr[0-9]* root:optical 660 @ln -sf $MDEV optical +pktcdvd[0-9]* root:optical 660 =pktcdvd/ +pktcdvd root:optical 660 =pktcdvd/control + +# tape +ht[0-9]* root:tape 660 +nht[0-9]* root:tape 660 +pt[0-9]* root:tape 660 +npt[0-9]* root:tape 660 +pht[0-9]* root:tape 660 +st*[0-9]* root:tape 660 +nst*[0-9]* root:tape 660 + +# block-related +scsi.*/.* root:disk 660 ! +bdi.*/.* root:disk 660 ! + +sch[0-9]* root:disk 660 +pg[0-9]* root:disk 660 + +qft[0-9]* root:disk 660 +nqft[0-9]* root:disk 660 +zqft[0-9]* root:disk 660 +nzqft[0-9]* root:disk 660 +rawqft[0-9]* root:disk 660 +nrawqft[0-9]* root:disk 660 + +rawctl root:disk 660 =raw/ +raw[0-9]* root:disk 660 =raw/ +aoe.* root:disk 660 =etherd/ +bsg/.* root:disk 660 =bsg/ + +# audio +pcmC.* root:audio 660 =snd/ +controlC.* root:audio 660 =snd/ +midiC.* root:audio 660 =snd/ +seq root:audio 660 =snd/ +timer root:audio 660 =snd/ +hwC.* root:audio 660 =snd/ + +hpet root:audio 660 + +adsp root:audio 660 >sound/ +audio root:audio 660 >sound/ +dsp root:audio 660 >sound/ +mixer root:audio 660 >sound/ +sequencer.* root:audio 660 >sound/ + +# network +-net/.* root:root 600 @nameif +tun root:root 666 =net/ +tun[0-9]* root:root 600 =net/ +tap[0-9]* root:root 600 =net/ +rfkill root:rfkill 64 + +# cpu +cpu([0-9]+) root:root 444 =cpu/%1/cpuid +msr([0-9]+) root:root 600 =cpu/%1/msr +microcode root:root 600 =cpu/microcode + +# fuse +fuse root:root 666 @/bin/mount -t fusectl fusectl /sys/fs/fuse/connections + +# raid controllers +cciss.* root:disk 660 +ida.* root:disk 660 +rd.* root:disk 660 + +# misc +ppp root:root 000 +kvm root:kvm 660 +rtc root:root 664 +rtc[0-9]* root:root 664 @ln -sf $MDEV rtc +mmtimer root:root 644 +rflash[0-9]* root:root 400 +rrom[0-9]* root:root 400 + +auer[0-9]* root:root 660 =usb/ +sxctl root:root 660 =specialix_sxctl +rioctl root:root 660 =specialix_rioctl +iowarrior[0-9]* root:root 660 =usb/ +hiddev[0-9]* root:root 660 =usb/ +legousbtower[0-9]* root:root 660 =usb/ +dabusb[0-9]* root:root 660 =usb/ +usbdpfp[0-9]* root:root 660 =usb/ +cpad[0-9]* root:root 660 =usb/ + +# arch +sgi_.* root:root 666 +iseries/ibmsis.* root:disk 660 +iseries/nvt.* root:disk 660 +iseries/vt.* root:disk 660 +iseries/vtty.* root:uucp 660 +z90crypt root:root 666 + |