mdev.conf - nldev - NetLink DEVice manager; a lightweight netlink frontend for mdev.
 (HTM) git clone git://r-36.net/nldev
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
       mdev.conf (4070B)
       ---
            1 #
            2 # mdev.conf
            3 #
            4 
            5 $MODALIAS=.*        root:root 660        @/bin/busybox modprobe "$MODALIAS"
            6 
            7 # tty
            8 # TODO: add char/X:X
            9 console                root:tty 600        @chmod 600 $MDEV
           10 pty.*                root:tty 660
           11 ptmx                root:tty 666
           12 tty                root:tty 666
           13 tty[0-9]*        root:tty 620
           14 vcs                root:tty 660
           15 vcs[0-9]*        root:tty 660
           16 vcsa                root:tty 660
           17 vcsa[0-9]*        root:tty 660
           18 
           19 # serial
           20 ttyS[0-9]*        root:uucp 660
           21 ppox[0-9]*        root:uucp 660
           22 ircomm[0-9]*        root:uucp 660
           23 noz[0-9]*        root:uucp 660
           24 rfcomm[0-9]*        root:uucp 660
           25 mwave                root:uucp 660
           26 hvc.*                root:uucp 660
           27 hvsi.*                root:uucp 660
           28 
           29 ttyUSB[0-9]*        root:uucp 660
           30 ttyACM[0-9]*        root:uucp 660
           31 
           32 ttyLTM[0-9]*        root:uucp 660
           33 ttySHSF[0-9]*        root:uucp 660
           34 slamr                root:uucp 660
           35 slusb                root:uucp 660
           36 
           37 # virtio serial
           38 vport.*                root:root 660
           39 
           40 # mem
           41 null                root:root 666        @chmod 666 $MDEV
           42 zero                root:root 666
           43 full                root:root 666
           44 random                root:root 666
           45 urandom                root:root 666
           46 hwrandom        root:root 444
           47 hw_random        root:root 444        =hwrng
           48 grsec                root:root 660
           49 mem                root:kmem 640
           50 kmem                root:kmem 640
           51 port                root:kmem 640
           52 nvram                root:kmem 640
           53 
           54 # input
           55 input/event[0-9]*        root:root 640        */lib/mdev/inputdev
           56 input/js[0-9]*                root:root 644
           57 input/.*                root:root 640
           58 
           59 # v4l
           60 vttuner.*        root:video 660        >v4l/
           61 video.*                root:video 660        >v4l/
           62 vtx.*                root:video 660        >v4l/
           63 vbi.*                root:video 660        >v4l/ 
           64 winradio.*        root:video 660        >v4l/
           65 v4l.*                root:video 660        >v4l/
           66 
           67 # graphics
           68 agpgart                root:video 660
           69 pmu                root:video 660
           70 nvidia.*        root:video 660
           71 nvidiactl.*        root:video 660
           72 fb[0-9]*        root:video 660
           73 
           74 # dri
           75 card[0-9]*        root:video 660        =dri/
           76 controlD[0-9]*        root:video 660        =dri/
           77 
           78 # dvb
           79 dvb.*                        root:video 660        */lib/mdev/dvbdev
           80 
           81 # usb
           82 bus/usb/.*                root:usb 665        */lib/mdev/usb
           83 
           84 # printer
           85 parport[0-9]*        root:lp        660
           86 parport_pc        root:lp 660
           87 lp[0-9]*        root:lp 660
           88 irlpt[0-9]*        root:lp 660
           89 
           90 # block devices 
           91 ram[0-9]*        root:disk 660
           92 loop[0-9]*        root:disk 660
           93 sd[!a-z].*        root:disk 660        */lib/mdev/sddev
           94 hd[!a-z].*        root:disk 660        */lib/mdev/hddev
           95 control                root:root 000        =mapper/
           96 md.*                root:disk 660
           97 mtd.*                root:disk 660
           98 ndb.*                root:disk 660
           99 gnbd.*                root:disk 660
          100 btibm.*                root:disk 660
          101 dm-.*                root:disk 660
          102 vd.*                root:disk 660
          103 sg.*                root:disk 660
          104 
          105 # floppy
          106 fd[0-9]                root:floppy 660
          107 
          108 # optical
          109 sr[0-9]*        root:optical 660        @ln -sf $MDEV optical
          110 pktcdvd[0-9]*        root:optical 660        =pktcdvd/
          111 pktcdvd                root:optical 660        =pktcdvd/control
          112 
          113 # tape
          114 ht[0-9]*        root:tape 660
          115 nht[0-9]*        root:tape 660
          116 pt[0-9]*        root:tape 660
          117 npt[0-9]*        root:tape 660
          118 pht[0-9]*        root:tape 660
          119 st*[0-9]*        root:tape 660
          120 nst*[0-9]*        root:tape 660
          121 
          122 # block-related
          123 scsi.*/.*        root:disk 660 !
          124 bdi.*/.*        root:disk 660 !
          125 
          126 sch[0-9]*        root:disk 660
          127 pg[0-9]*        root:disk 660
          128 
          129 qft[0-9]*        root:disk 660
          130 nqft[0-9]*        root:disk 660
          131 zqft[0-9]*        root:disk 660
          132 nzqft[0-9]*        root:disk 660
          133 rawqft[0-9]*        root:disk 660
          134 nrawqft[0-9]*        root:disk 660
          135 
          136 rawctl                root:disk 660        =raw/
          137 raw[0-9]*        root:disk 660        =raw/
          138 aoe.*                root:disk 660        =etherd/
          139 bsg/.*                root:disk 660        =bsg/
          140 
          141 # audio
          142 snd/.*                        root:audio 660
          143 
          144 hpet                        root:audio 660
          145 
          146 adsp                        root:audio 660
          147 audio                        root:audio 660
          148 dsp                        root:audio 660
          149 mixer                        root:audio 660
          150 sequencer.*                root:audio 660
          151 
          152 # network
          153 -net/.*                root:root 600        @nameif
          154 tun                root:root 666        =net/
          155 tun[0-9]*        root:root 600        =net/
          156 tap[0-9]*        root:root 600        =net/
          157 rfkill                root:rfkill 64
          158 
          159 # cpu
          160 cpu([0-9]+)        root:root 444        =cpu/%1/cpuid
          161 msr([0-9]+)        root:root 600        =cpu/%1/msr
          162 microcode        root:root 600        =cpu/microcode
          163 
          164 # fuse
          165 fuse                root:root 666        @/bin/mount -t fusectl fusectl /sys/fs/fuse/connections
          166 
          167 # raid controllers
          168 cciss.*                root:disk 660
          169 ida.*                root:disk 660
          170 rd.*                root:disk 660
          171 
          172 # misc
          173 ppp                root:root 000
          174 kvm                root:kvm 660
          175 rtc                root:root 664
          176 rtc[0-9]*        root:root 664        @ln -sf $MDEV rtc
          177 mmtimer                root:root 644
          178 rflash[0-9]*        root:root 400
          179 rrom[0-9]*        root:root 400
          180 
          181 auer[0-9]*        root:root 660        =usb/
          182 sxctl                root:root 660        =specialix_sxctl
          183 rioctl                root:root 660        =specialix_rioctl
          184 iowarrior[0-9]*        root:root 660        =usb/
          185 hiddev[0-9]*        root:root 660        =usb/
          186 legousbtower[0-9]*        root:root 660        =usb/
          187 dabusb[0-9]*        root:root 660        =usb/
          188 usbdpfp[0-9]*        root:root 660        =usb/
          189 cpad[0-9]*        root:root 660        =usb/
          190 
          191 # arch
          192 sgi_.*                root:root 666
          193 iseries/ibmsis.*        root:disk 660
          194 iseries/nvt.*        root:disk 660
          195 iseries/vt.*        root:disk 660
          196 iseries/vtty.*        root:uucp 660
          197 z90crypt        root:root 666
          198