udev: add dvb handling
This commit is contained in:
parent
c6e791a651
commit
2efdfb436c
@ -5,6 +5,7 @@ drwxr-xr-x root/root etc/udev/
|
|||||||
drwxr-xr-x root/root etc/udev/rules.d/
|
drwxr-xr-x root/root etc/udev/rules.d/
|
||||||
-rw-r--r-- root/root etc/udev/rules.d/05-udev-early.rules
|
-rw-r--r-- root/root etc/udev/rules.d/05-udev-early.rules
|
||||||
-rw-r--r-- root/root etc/udev/rules.d/25-lfs.rules
|
-rw-r--r-- root/root etc/udev/rules.d/25-lfs.rules
|
||||||
|
-rw-r--r-- root/root etc/udev/rules.d/26-crux.rules
|
||||||
-rw-r--r-- root/root etc/udev/rules.d/26-modprobe.rules
|
-rw-r--r-- root/root etc/udev/rules.d/26-modprobe.rules
|
||||||
-rw-r--r-- root/root etc/udev/rules.d/27-firmware.rules
|
-rw-r--r-- root/root etc/udev/rules.d/27-firmware.rules
|
||||||
-rw-r--r-- root/root etc/udev/rules.d/60-persistent-storage.rules
|
-rw-r--r-- root/root etc/udev/rules.d/60-persistent-storage.rules
|
||||||
@ -30,6 +31,7 @@ lrwxrwxrwx root/root lib/udev/devices/stderr -> /proc/self/fd/2
|
|||||||
lrwxrwxrwx root/root lib/udev/devices/stdin -> /proc/self/fd/0
|
lrwxrwxrwx root/root lib/udev/devices/stdin -> /proc/self/fd/0
|
||||||
lrwxrwxrwx root/root lib/udev/devices/stdout -> /proc/self/fd/1
|
lrwxrwxrwx root/root lib/udev/devices/stdout -> /proc/self/fd/1
|
||||||
crw-rw-rw- root/root lib/udev/devices/zero (1, 5)
|
crw-rw-rw- root/root lib/udev/devices/zero (1, 5)
|
||||||
|
-rwxr-xr-x root/root lib/udev/dvb_helper
|
||||||
-rwxr-xr-x root/root lib/udev/edd_id
|
-rwxr-xr-x root/root lib/udev/edd_id
|
||||||
-rwxr-xr-x root/root lib/udev/firmware.sh
|
-rwxr-xr-x root/root lib/udev/firmware.sh
|
||||||
-rwxr-xr-x root/root lib/udev/path_id
|
-rwxr-xr-x root/root lib/udev/path_id
|
||||||
|
@ -1,5 +1,7 @@
|
|||||||
c0da74341672681c9bd924439ea4e84d cdrom.rules
|
c0da74341672681c9bd924439ea4e84d cdrom.rules
|
||||||
6c4a8bd7aef573838305e212ffb9bc6a cdsymlinks
|
6c4a8bd7aef573838305e212ffb9bc6a cdsymlinks
|
||||||
|
ef01d7356869dc070029b8de9b6d4f7d crux.rules
|
||||||
|
7818c207e95af667657782ba9884a404 dvb_helper
|
||||||
40ab559668ab739473fa9f4a45ba28da start_udev
|
40ab559668ab739473fa9f4a45ba28da start_udev
|
||||||
f4effef7807ce1dc91ab581686ef197b udev-096.tar.bz2
|
f4effef7807ce1dc91ab581686ef197b udev-096.tar.bz2
|
||||||
6ef52d52f45ca91daea3cfa840d1083b udev-config-20060715.tar.bz2
|
6ef52d52f45ca91daea3cfa840d1083b udev-config-20060715.tar.bz2
|
||||||
|
@ -4,10 +4,10 @@
|
|||||||
|
|
||||||
name=udev
|
name=udev
|
||||||
version=096
|
version=096
|
||||||
release=2
|
release=3
|
||||||
source=(ftp://ftp.kernel.org/pub/linux/utils/kernel/hotplug/$name-$version.tar.bz2
|
source=(ftp://ftp.kernel.org/pub/linux/utils/kernel/hotplug/$name-$version.tar.bz2
|
||||||
http://crux.nu/files/udev-config-20060715.tar.bz2
|
http://crux.nu/files/udev-config-20060715.tar.bz2
|
||||||
start_udev cdrom.rules cdsymlinks)
|
start_udev cdrom.rules cdsymlinks crux.rules dvb_helper)
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
cd udev-$version
|
cd udev-$version
|
||||||
@ -34,5 +34,7 @@ build() {
|
|||||||
cp $SRC/udev-config-20060715/*.rules $PKG/etc/udev/rules.d/
|
cp $SRC/udev-config-20060715/*.rules $PKG/etc/udev/rules.d/
|
||||||
install -m 0755 $SRC/start_udev $PKG/sbin
|
install -m 0755 $SRC/start_udev $PKG/sbin
|
||||||
install -m 0755 $SRC/cdsymlinks $PKG/lib/udev/
|
install -m 0755 $SRC/cdsymlinks $PKG/lib/udev/
|
||||||
|
install -m 0755 $SRC/dvb_helper $PKG/lib/udev/
|
||||||
cat $SRC/cdrom.rules >> $PKG/etc/udev/rules.d/81-cdrom.rules
|
cat $SRC/cdrom.rules >> $PKG/etc/udev/rules.d/81-cdrom.rules
|
||||||
|
cat $SRC/crux.rules >> $PKG/etc/udev/rules.d/26-crux.rules
|
||||||
}
|
}
|
||||||
|
4
udev/crux.rules
Normal file
4
udev/crux.rules
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
# CRUX udev rules
|
||||||
|
|
||||||
|
# DVB handling
|
||||||
|
KERNEL=="dvb*", PROGRAM="/lib/udev/dvb_helper %k", NAME="%c"
|
5
udev/dvb_helper
Executable file
5
udev/dvb_helper
Executable file
@ -0,0 +1,5 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
# Helper script to name dvb devices; taken from Documentation/dvb/udev.txt
|
||||||
|
|
||||||
|
/bin/echo $1 | \
|
||||||
|
/bin/sed -e 's,dvb\([0-9]\)\.\([^0-9]*\)\([0-9]\),dvb/adapter\1/\2\3,'
|
Loading…
x
Reference in New Issue
Block a user