busybox: fix mdev.conf
authorJörg Krause <joerg.krause@embedded.rocks>
Fri, 24 Mar 2017 07:53:21 +0000 (08:53 +0100)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Sat, 25 Mar 2017 13:54:17 +0000 (14:54 +0100)
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>
package/busybox/mdev.conf

index 241c1c27df369f3ae5f5819ba41d8bbd74c67992..eaece1b73e8c0a4fbbcf593c93673c85570c4301 100644 (file)
@@ -23,17 +23,17 @@ ttyS[0-9]*  root:root 660
 ttyUSB[0-9]*   root:root 660
 
 # alsa sound devices
-pcm.*          root:audio 660 =snd/
-control.*      root:audio 660 =snd/
-midi.*         root:audio 660 =snd/
-seq            root:audio 660 =snd/
-timer          root:audio 660 =snd/
+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
-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 =input/
+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"