udev-124: Sanitize permissions.rules and remove warning about leading /.
authorTom Rini <trini@embeddedalley.com>
Fri, 13 Feb 2009 16:30:29 +0000 (11:30 -0500)
committerTom Rini <trini@embeddedalley.com>
Fri, 13 Feb 2009 16:32:16 +0000 (11:32 -0500)
We created /etc/dev.tar by 'tar cf /etc/dev.tar /dev' and then when we
extract tar complains about a leading /, but since we do 'cd /;tar xf ..'
drop the leading / in creation.
Go and take out all of the GROUP='...' lines in permissions.rules for
groups that we currently do not have, and no package addgroup's. Matches
udev-118.

packages/udev/udev-124/init
packages/udev/udev-124/permissions.rules
packages/udev/udev_124.bb

index b78a07b..9e11f08 100644 (file)
@@ -53,7 +53,7 @@ kill_udevd > "/dev/null" 2>&1
                else
                        /sbin/udevadm trigger
                        /sbin/udevadm settle
-                       (cd /; tar cf /etc/dev.tar /dev)
+                       (cd /; tar cf /etc/dev.tar dev)
                fi
 
 echo
index 205b733..940d163 100644 (file)
@@ -32,12 +32,8 @@ KERNEL=="nht[0-9]*",                                 GROUP="tape"
 # SCSI devices
 KERNEL=="sr[0-9]*", IMPORT{program}="cdrom_id --export $tempnode"
 SUBSYSTEMS=="scsi", ATTRS{type}=="1",                          GROUP="tape"
-SUBSYSTEMS=="scsi", ATTRS{type}=="3", ATTRS{vendor}=="HP",     GROUP="scanner"
-SUBSYSTEMS=="scsi", ATTRS{type}=="3", ATTRS{vendor}=="Epson",  GROUP="scanner"
-SUBSYSTEMS=="scsi", ATTRS{type}=="3", ATTRS{vendor}=="EPSON",  GROUP="scanner"
 SUBSYSTEMS=="scsi", ATTRS{type}=="4",                          GROUP="cdrom"
 SUBSYSTEMS=="scsi", ATTRS{type}=="5",                          GROUP="cdrom"
-SUBSYSTEMS=="scsi", ATTRS{type}=="6",                          GROUP="scanner"
 SUBSYSTEMS=="scsi", ATTRS{type}=="8",                          GROUP="tape"
 
 # USB devices
@@ -86,22 +82,14 @@ KERNEL=="inotify",          MODE="0666"
 KERNEL=="sgi_fetchop",         MODE="0666"
 KERNEL=="sonypi",              MODE="0666"
 KERNEL=="agpgart",                             GROUP="video"
-KERNEL=="nvram",                               GROUP="nvram"
 KERNEL=="rtc|rtc[0-9]*",                       GROUP="audio"
-KERNEL=="tpm*",                        MODE="0600",    OWNER="tss", GROUP="tss"
-KERNEL=="fuse",                                        GROUP="fuse"
 KERNEL=="kqemu",               MODE="0666"
-KERNEL=="kvm",                                 GROUP="kvm"
 KERNEL=="tun",                 MODE="0666",
 
 KERNEL=="cdemu[0-9]*",                         GROUP="cdrom"
 KERNEL=="pktcdvd[0-9]*",                       GROUP="cdrom"
 KERNEL=="pktcdvd",             MODE="0644"
 
-KERNEL=="uverbs*",                             GROUP="rdma"
-KERNEL=="ucm*",                                        GROUP="rdma"
-KERNEL=="rdma_ucm",                            GROUP="rdma"
-
 # printers and parallel devices
 SUBSYSTEM=="printer",                          GROUP="lp"
 SUBSYSTEM=="ppdev",                            GROUP="lp"
index 77e414e..a574014 100644 (file)
@@ -3,7 +3,7 @@ DESCRIPTION = "udev is a daemon which dynamically creates and removes device nod
 the hotplug package and requires a kernel not older than 2.6.12."
 RPROVIDES_${PN} = "hotplug"
 
-PR = "r12"
+PR = "r13"
 
 SRC_URI = "http://kernel.org/pub/linux/utils/kernel/hotplug/udev-${PV}.tar.gz \
           file://noasmlinkage.patch;patch=1 \