afb585468b
mdev does not set "/dev/snd" and "/dev/input" group and permission propery, because with commit c3cf1e30a3022453311a7e9fe11d94c7a381640e (May 2013!) the behavior of mdev has changed. The device name is now taken directly from the uevent file and does no longer match the old rule. Fix the rules for "/dev/snd" and "/dev/input" according to the example given in [1]. [1] http://lists.busybox.net/pipermail/busybox/2015-February/082297.html Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
40 lines
947 B
Plaintext
40 lines
947 B
Plaintext
# null may already exist; therefore ownership has to be changed with command
|
|
null root:root 666 @chmod 666 $MDEV
|
|
zero root:root 666
|
|
full root:root 666
|
|
random root:root 444
|
|
urandom root:root 444
|
|
hwrandom root:root 444
|
|
grsec root:root 660
|
|
|
|
kmem root:root 640
|
|
mem root:root 640
|
|
port root:root 640
|
|
# console may already exist; therefore ownership has to be changed with command
|
|
console root:tty 600 @chmod 600 $MDEV
|
|
ptmx root:tty 666
|
|
pty.* root:tty 660
|
|
|
|
# Typical devices
|
|
tty root:tty 666
|
|
tty[0-9]* root:tty 660
|
|
vcsa*[0-9]* root:tty 660
|
|
ttyS[0-9]* root:root 660
|
|
ttyUSB[0-9]* root:root 660
|
|
|
|
# alsa sound devices
|
|
snd/pcm.* root:audio 660
|
|
snd/control.* root:audio 660
|
|
snd/midi.* root:audio 660
|
|
snd/seq root:audio 660
|
|
snd/timer root:audio 660
|
|
|
|
# input stuff
|
|
input/event[0-9]+ root:root 640
|
|
input/mice root:root 640
|
|
input/mouse[0-9] root:root 640
|
|
input/ts[0-9] root:root 600
|
|
|
|
# load modules
|
|
$MODALIAS=.* root:root 660 @modprobe "$MODALIAS"
|