# # 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 input/event[0-9]* root:root 640 */lib/mdev/inputdev input/js[0-9]* root:root 644 input/.* root:root 640 # 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 bus/usb/.* 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 snd/.* root:audio 660 hpet root:audio 660 adsp root:audio 660 audio root:audio 660 dsp root:audio 660 mixer root:audio 660 sequencer.* root:audio 660 # 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