[arch-commits] CVS update of core/base/udev (PKGBUILD udev.rules)

Tobias Powalowski tpowa at archlinux.org
Mon Oct 15 17:55:07 UTC 2007


    Date: Monday, October 15, 2007 @ 13:55:07
  Author: tpowa
    Path: /home/cvs-core/core/base/udev

Modified: PKGBUILD (1.148 -> 1.149) udev.rules (1.91 -> 1.92)

'upgpkg: update to new version'


------------+
 PKGBUILD   |   11 +++++------
 udev.rules |   10 ++++++++--
 2 files changed, 13 insertions(+), 8 deletions(-)


Index: core/base/udev/PKGBUILD
diff -u core/base/udev/PKGBUILD:1.148 core/base/udev/PKGBUILD:1.149
--- core/base/udev/PKGBUILD:1.148	Sat Oct  6 08:24:37 2007
+++ core/base/udev/PKGBUILD	Mon Oct 15 13:55:05 2007
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD,v 1.148 2007/10/06 12:24:37 tpowa Exp $
+# $Id: PKGBUILD,v 1.149 2007/10/15 17:55:05 tpowa Exp $
 # Maintainer: Judd Vinet <jvinet at zeroflux.org>
 pkgname=udev
-pkgver=115
-pkgrel=2
+pkgver=116
+pkgrel=1
 pkgdesc="The userspace dev tools (udev)"
 arch=(i686 x86_64)
 url="http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html"
@@ -17,9 +17,9 @@
 source=(http://www.kernel.org/pub/linux/utils/kernel/hotplug/$pkgname-$pkgver.tar.bz2 \
         migrate-udev udev.rules start_udev load-modules.sh cdrom-rules.patch cdsymlinks.sh root-link.sh\
 	readme-udev-arch.txt)
-md5sums=('39bbe5ddcd62d35cd56b184d6862c540'
+md5sums=('02c49d93ffda4a104c853c082138b835'
          '49434a593918c822077bc3af765f1aff'
-         '123cf2d8701a370df75f5092e2fed943'
+         'e3ce87c990b1ed410a368dc7ea4c7f2f'
          'a68a519d1ed8cbbd2f45c23eb32ea218'
          '592f2ba6323b66799f4954f1ed1ee93b'
          '12d3ab1283c56beb903afcab11789037'
@@ -60,4 +60,3 @@
   mv $startdir/pkg/etc/udev/rules.d/75-cd-aliases-generator.rules \
      $startdir/pkg/etc/udev/rules.d/75-cd-aliases-generator.rules.optional
 }
-
Index: core/base/udev/udev.rules
diff -u core/base/udev/udev.rules:1.91 core/base/udev/udev.rules:1.92
--- core/base/udev/udev.rules:1.91	Sat Oct  6 08:24:37 2007
+++ core/base/udev/udev.rules	Mon Oct 15 13:55:07 2007
@@ -58,6 +58,9 @@
 # MMC block devices
 SUBSYSTEM=="mmc", RUN+="/lib/udev/load-modules.sh mmc_block"
 
+# I2O block devices
+SUBSYSTEM=="i2o", RUN+="/lib/udev/load-modules.sh i2o_block"
+
 # Skip already claimed drivers
 DRIVERS=="?*", GOTO="hotplug_driver_loaded"
 
@@ -221,7 +224,7 @@
 KERNEL=="agpgart", NAME="misc/%k", SYMLINK+="%k" GROUP="video"
 KERNEL=="uinput",  NAME="misc/%k", SYMLINK+="%k"
 KERNEL=="random",        MODE="0666"
-KERNEL=="urandom",       MODE="0444"
+KERNEL=="urandom",       MODE="0666"
 KERNEL=="mem",           MODE="0640", GROUP="kmem"
 KERNEL=="kmem",          MODE="0640", GROUP="kmem"
 KERNEL=="port",          MODE="0640", GROUP="kmem"
@@ -360,7 +363,7 @@
 KERNEL=="hd*[0-9]", ENV{ID_SERIAL}=="?*", SYMLINK+="disk/by-id/ata-$env{ID_MODEL}_$env{ID_SERIAL}-part%n"
 
 KERNEL=="sd*[!0-9]|sr*|st*", ATTRS{ieee1394_id}=="?*", ENV{ID_SERIAL}="$attr{ieee1394_id}", ENV{ID_SUBSYSTEMS}="ieee1394"
-KERNEL=="sd*[!0-9]|sr*|st*", ENV{ID_SERIAL}!="?*", IMPORT{program}="/lib/udev/usb_id --export %p"
+KERNEL=="sd*[!0-9]|sr*|st*", ENV{ID_SERIAL}!="?*", SUBSYSTEMS=="usb", IMPORT{program}="/lib/udev/usb_id --export %p"
 KERNEL=="sd*[!0-9]|sr*|st*", ENV{ID_SERIAL}!="?*", IMPORT{program}="/lib/udev/scsi_id --export --whitelisted --fallback-to-sysfs -s %p -d $tempnode"
 KERNEL=="cciss?c[0-9]d[0-9]", ENV{ID_SERIAL}!="?*", IMPORT{program}="/lib/udev/scsi_id --export --whitelisted --ignore-sysfs -s %p -d $tempnode", ENV{ID_BUS}="cciss"
 KERNEL=="sd*[!0-9]|sr*|cciss?c[0-9]d[0-9]", ENV{ID_SERIAL}=="?*", SYMLINK+="disk/by-id/$env{ID_BUS}-$env{ID_SERIAL}"
@@ -444,5 +447,8 @@
 # Persistant input stuff - end
 #####################################
 
+# run a command on remove events
+ACTION=="remove", ENV{REMOVE_CMD}!="", RUN+="$env{REMOVE_CMD}"
+
 # debugging monitor
 RUN+="socket:/org/kernel/udev/monitor"




More information about the arch-commits mailing list