Hello community,
here is the log from the commit of package udev
checked in at Mon Nov 3 14:28:31 CET 2008.
--------
--- udev/udev.changes 2008-10-23 16:25:44.000000000 +0200
+++ /mounts/work_src_done/STABLE/udev/udev.changes 2008-11-02 23:06:32.446154000 +0100
@@ -1,0 +2,9 @@
+Thu Oct 31 10:26:38 CET 2008 - kay.sievers@novell.com
+
+- escape space characters in dm and md symlinks (bnc#417060)
+- fix floppy modalias (bnc#439170)
+- remove timeout settings for SCSI devices (upstream)
+- always match on ACTION=="add|change" to not break device
+ naming if the kernel issues a "change" event (upstream)
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
New:
----
udev-always-add-and-change-match.patch
udev-escape-symlink-spaces.patch
udev-no-scsi-timeout.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ udev.spec ++++++
--- /var/tmp/diff_new_pack.IP8163/_old 2008-11-03 14:27:39.000000000 +0100
+++ /var/tmp/diff_new_pack.IP8163/_new 2008-11-03 14:27:39.000000000 +0100
@@ -21,7 +21,7 @@
Name: udev
Url: http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html
Version: 128
-Release: 5
+Release: 6
License: GPL v2 or later
Group: System/Kernel
Summary: A Rule-Based Device Node and Kernel Event Manager
@@ -39,6 +39,9 @@
Patch12: volume_id-hpfs.patch
Patch13: udev-net-rule-gen-fix.patch
Patch14: volume_id-larger-swap-probe.patch
+Patch15: udev-escape-symlink-spaces.patch
+Patch16: udev-no-scsi-timeout.patch
+Patch17: udev-always-add-and-change-match.patch
%description
udev's main task is to create and remove device nodes in /dev when a
@@ -127,6 +130,9 @@
%patch12 -p1
%patch13 -p1
%patch14 -p1
+%patch15 -p1
+%patch16 -p1
+%patch17 -p1
%build
# prevent man pages from re-building (xmlto)
@@ -310,10 +316,16 @@
/%{_lib}/libvolume_id.so.*
%changelog
+* Fri Oct 31 2008 kay.sievers@novell.com
+- escape space characters in dm and md symlinks (bnc#417060)
+- fix floppy modalias (bnc#439170)
+- remove timeout settings for SCSI devices (upstream)
+- always match on ACTION=="add|change" to not break device
+ naming if the kernel issues a "change" event (upstream)
* Thu Oct 23 2008 kay.sievers@novell.com
- fix persistent netif rule writing (bnc#438029)
- detect swap with larger PAGE_SIZE (bnc#433028)
-* Thu Oct 02 2008 kay.sievers@novell.com
+* Wed Oct 01 2008 kay.sievers@novell.com
- fix bug which prevented large-file compilation, which made vol_id
not recognize raid signatures at the end of volumes (bnc#428660)
- create both by-id/ieee-* and by-id/scsi-* links (bnc#422330)
@@ -428,7 +440,7 @@
- prepare for creation of /dev/root (fate#302411)
- add symlink scd* for sr* optical drives (bnc#291401)
- add ignore_error option to modprobe rules
-* Fri Jul 06 2007 kay.sievers@suse.de
+* Thu Jul 05 2007 kay.sievers@suse.de
- modprobe all requested modules without relying on sysconfig (#286132)
- rules to load TI FlashMedia modules
- remove hwup call from boot.udev
@@ -544,7 +556,7 @@
* Wed Sep 20 2006 schwab@suse.de
- Set mode of /dev/net/tun to 0666, access restrictions are now enforced
by the kernel.
-* Thu Sep 07 2006 kay.sievers@suse.de
+* Wed Sep 06 2006 kay.sievers@suse.de
- new upstream release 099
create files instead of symlinks in /dev/.udev/{queue,failed}
- add cdrom_id rule
@@ -852,7 +864,7 @@
and symlinks
- most commands have an up-to-date manpage now
- add macio hotplug support
-* Tue Aug 30 2005 zoz@suse.de
+* Mon Aug 29 2005 zoz@suse.de
- removed sysconfig.hotplug completely
- added sysconfig.storage with options HOTPLUG_MOUNT_FSTAB and
HOTPLUG_CHECK_FILESYSTEMS. These control /sbin/udev.mount.sh.
@@ -1004,7 +1016,7 @@
* Thu Feb 17 2005 olh@suse.de
- always quote the enviroment variables in hotplugeventrecorder
(#50931)
-* Mon Feb 14 2005 ro@suse.de
+* Sun Feb 13 2005 ro@suse.de
- fix build on i586 (canonicalize ARCH)
* Fri Feb 11 2005 hare@suse.de
- Update to udev-052
@@ -1037,7 +1049,7 @@
- always insserv boot.udev (#50098)
* Sat Jan 22 2005 olh@suse.de
- udev.get_unique_drive_id.sh: handle targetN for usb-storage
-* Sat Jan 22 2005 olh@suse.de
+* Fri Jan 21 2005 olh@suse.de
- fix klibc strncat for scsi_id
* Fri Jan 21 2005 olh@suse.de
- udev.get_unique_hardware_path.sh: handle targetN for usb-storage
@@ -1197,7 +1209,7 @@
keep /dev/cdrom symlink (#41104)
* Tue May 25 2004 olh@suse.de
- call /sbin/iscsi-id in udev.get_unique_drive_id.sh
-* Tue May 25 2004 olh@suse.de
+* Mon May 24 2004 olh@suse.de
- fix typo in scsi type detection, /type is a file
add a by-serial for usb-storage, using the vendor and model data
* Sun May 23 2004 olh@suse.de
@@ -1267,7 +1279,7 @@
* Mon Mar 22 2004 olh@suse.de
- move libsysfs.so to /lib
handle ide-scsi in udev.get_unique_hardware_path.sh
-* Mon Mar 22 2004 olh@suse.de
+* Sun Mar 21 2004 olh@suse.de
- update udev.get_unique_hardware_path.sh, handle a few non-pci
busses. keep pN at the end, fdisk can handle it better
read only ascii data from usb-storage serial number,
@@ -1287,7 +1299,7 @@
add some examples about what info it can provide
* Tue Mar 16 2004 olh@suse.de
- add tree utility
-* Sun Mar 14 2004 olh@suse.de
+* Sat Mar 13 2004 olh@suse.de
- add udev.get_unique_drive_id.sh and ata_identify
* Sat Mar 13 2004 olh@suse.de
- do not install /etc/scsi_id.config
@@ -1306,7 +1318,7 @@
add /sbin/udev.get_input_lirc.sh to create /dev/input/ir symlink
* Thu Mar 04 2004 olh@suse.de
- update to udev-021
-* Mon Mar 01 2004 olh@suse.de
+* Sun Feb 29 2004 olh@suse.de
- update to udev-019
add simple /etc/init.d/boot.udev script
add symlink reverse lookup to udev
@@ -1332,7 +1344,7 @@
* Wed Feb 04 2004 hare@suse.de
- Update ash to netbsd's sh from NetBSD 1.6.1.
- Included Henry Spencers regex package.
-* Mon Feb 02 2004 olh@suse.de
+* Sun Feb 01 2004 olh@suse.de
- replace \{1,\} with {1,} in udev.get_unique_hardware_path.sh
workaround for dietlibc pattern matching. (#34244)
* Sun Feb 01 2004 olh@suse.de
@@ -1350,7 +1362,7 @@
- add /sbin/udevinfo
* Tue Jan 20 2004 olh@suse.de
- reconnect console properly, dont remove stdout for kernel threads
-* Tue Jan 20 2004 olh@suse.de
+* Mon Jan 19 2004 olh@suse.de
- avoid segfault in event recorder
* Mon Jan 19 2004 olh@suse.de
- update to current bk status, improved database query options
@@ -1358,7 +1370,7 @@
* Mon Jan 19 2004 olh@suse.de
- update to current bk status
scsi_id 0.3, kinit.sh updates
-* Thu Jan 15 2004 olh@suse.de
+* Wed Jan 14 2004 olh@suse.de
- update to udev-013
provide make_initrd scripts to put /dev into tmpfs,
sample implementation with kinit and initramfs
@@ -1370,12 +1382,12 @@
used /dev a device node directory
* Mon Dec 01 2003 uli@suse.de
- install libsysfs.a built against glibc
-* Sun Nov 30 2003 olh@suse.de
+* Sat Nov 29 2003 olh@suse.de
- update to udev-007, klibc-0.87
* Sun Nov 23 2003 olh@suse.de
- add klibc-0.81 binaries to /lib/klibc/bin
move /udev to /dev/udev
-* Thu Nov 20 2003 olh@suse.de
+* Wed Nov 19 2003 olh@suse.de
- update to udev-006
provide scsi_id
* Fri Nov 07 2003 uli@suse.de
++++++ boot.udev ++++++
--- /var/tmp/diff_new_pack.IP8163/_old 2008-11-03 14:27:39.000000000 +0100
+++ /var/tmp/diff_new_pack.IP8163/_new 2008-11-03 14:27:39.000000000 +0100
@@ -25,7 +25,7 @@
mkdir -m 0755 -p /dev/.udev/rules.d/
echo "\
-ACTION==\"add\", SUBSYSTEM==\"block\", \
+ACTION==\"add|change\", SUBSYSTEM==\"block\", \
ENV{MAJOR}==\"$ROOT_MAJOR\", ENV{MINOR}==\"$ROOT_MINOR\", \
SYMLINK+=\"root\"" > /dev/.udev/rules.d/10-root-symlink.rules
}
++++++ pnp-aliases ++++++
--- /var/tmp/diff_new_pack.IP8163/_old 2008-11-03 14:27:39.000000000 +0100
+++ /var/tmp/diff_new_pack.IP8163/_new 2008-11-03 14:27:39.000000000 +0100
@@ -1,4 +1,4 @@
# do not edit this file, it will be overwritten on update
# installed by udev
-alias acpi:dPNP0700 floppy
+alias acpi*:PNP0700:* floppy
++++++ udev-always-add-and-change-match.patch ++++++
diff --git a/extras/edd_id/61-persistent-storage-edd.rules b/extras/edd_id/61-persistent-storage-edd.rules
index b430fe9..bd020b7 100644
--- a/extras/edd_id/61-persistent-storage-edd.rules
+++ b/extras/edd_id/61-persistent-storage-edd.rules
@@ -1,6 +1,6 @@
# do not edit this file, it will be overwritten on update
-ACTION!="add", GOTO="persistent_storage_edd_end"
+ACTION!="add|change", GOTO="persistent_storage_edd_end"
SUBSYSTEM!="block", GOTO="persistent_storage_edd_end"
KERNEL!="sd*|hd*", GOTO="persistent_storage_edd_end"
diff --git a/extras/fstab_import/79-fstab_import.rules b/extras/fstab_import/79-fstab_import.rules
index 44accde..2adfe04 100644
--- a/extras/fstab_import/79-fstab_import.rules
+++ b/extras/fstab_import/79-fstab_import.rules
@@ -1,2 +1,2 @@
-ACTION=="add", SUBSYSTEM=="block", ENV{ID_FS_USAGE}=="filesystem|other", IMPORT="fstab_import $name $links mapper/$env{DM_NAME}"
+ACTION=="add|change", SUBSYSTEM=="block", ENV{ID_FS_USAGE}=="filesystem|other", IMPORT="fstab_import $name $links mapper/$env{DM_NAME}"
diff --git a/rules/rules.d/50-udev-default.rules b/rules/rules.d/50-udev-default.rules
index ee954bd..799b716 100644
--- a/rules/rules.d/50-udev-default.rules
+++ b/rules/rules.d/50-udev-default.rules
@@ -48,7 +48,7 @@ KERNEL=="video1394*", NAME="video1394/%n"
SUBSYSTEM=="firmware", ACTION=="add", RUN+="firmware.sh"
# libusb device nodes
-SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", NAME="bus/usb/$env{BUSNUM}/$env{DEVNUM}", MODE="0644"
+SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", NAME="bus/usb/$env{BUSNUM}/$env{DEVNUM}", MODE="0644"
# printer
KERNEL=="parport[0-9]*", GROUP="lp"
++++++ udev-escape-symlink-spaces.patch ++++++
commit ee173c5927649e8f2e6f42046315e84eb8e55e1b
Author: Kay Sievers
participants (1)
-
root@Hilbert.suse.de