busybox: improved mdev initscript and config
authorMarcin Juszkiewicz <hrw@koansoftware.com>
Fri, 9 Jan 2009 10:29:56 +0000 (11:29 +0100)
committerMarcin Juszkiewicz <hrw@koansoftware.com>
Fri, 16 Jan 2009 14:37:27 +0000 (15:37 +0100)
- do not mount /sys as it is already mounted
- fixed hotplug handler (mdev is in /sbin not /bin)
- fixed regexps in mdev.conf
- alsa and input devnodes in proper directories

packages/busybox/busybox_1.11.3.bb
packages/busybox/files/mdev
packages/busybox/files/mdev.conf

index 4466548..c4466bc 100644 (file)
@@ -1,5 +1,5 @@
 require busybox.inc
-PR = "r5"
+PR = "r6"
 
 SRC_URI = "\
   http://www.busybox.net/downloads/busybox-${PV}.tar.gz \
index 6512730..4eed51e 100755 (executable)
@@ -1,12 +1,11 @@
 #!/bin/sh
 
-mount -t sysfs sysfs /sys
 mount -t tmpfs tmpfs /dev  -o size=64k,mode=0755
 
 mkdir /dev/pts /dev/shm
 
 mount -t devpts devpts /dev/pts
 
-echo "/bin/mdev" >/proc/sys/kernel/hotplug
+echo "/sbin/mdev" >/proc/sys/kernel/hotplug
 
 mdev -s
index b5a4e70..1961949 100644 (file)
@@ -1,25 +1,32 @@
-console 0:0 0600 
-cpu_dma_latency 0:0 0660 
-fb0:0 44 0660 
-full 0:0 0666 
-initctl 0:0 0600 
-ircomm[0-9]* 0:20 0660 
-kmem 0:15 0640 
-kmsg 0:0 0660 
-log 0:0 0666 
-loop[0-9]* 0:6 0640 
-mem 0:15 0640 
-network_latency 0:0 0660 
-network_throughput 0:0 0660 
-null 0:0 0666 
-port 0:15 0640 
-ptmx 0:5 0666 
-ram[0-9]* 0:6 0640 
-random 0:0 0666 
-sda 0:6 0640 
-tty 0:5 0666 
-tty* 0:0 0620 
-urandom 0:0 0666 
-usbdev* 0:0 0660 
-vcs* 0:5 0660 
-zero 0:0 0666 
+console 0:0 0600
+cpu_dma_latency 0:0 0660
+fb0:0 44 0660
+full 0:0 0666
+initctl 0:0 0600
+ircomm[0-9].* 0:20 0660
+kmem 0:15 0640
+kmsg 0:0 0660
+log 0:0 0666
+loop[0-9].* 0:6 0640
+mem 0:15 0640
+network_latency 0:0 0660
+network_throughput 0:0 0660
+null 0:0 0666
+port 0:15 0640
+ptmx 0:5 0666
+ram[0-9].* 0:6 0640
+random 0:0 0666
+sda 0:6 0640
+tty 0:5 0666
+tty.* 0:0 0620
+urandom 0:0 0666
+usbdev.* 0:0 0660
+vcs.* 0:5 0660
+zero 0:0 0666
+
+pcm.* 0:0 0660 =snd/
+control.* 0:0 0660 =snd/
+
+event.* 0:0 0660 =input/
+mice 0:0 0660 =input/
+mouse.* 0:0 0660 =input/