chiark / gitweb /
release 125
authorKay Sievers <kay.sievers@vrfy.org>
Fri, 18 Jul 2008 14:26:55 +0000 (16:26 +0200)
committerKay Sievers <kay.sievers@vrfy.org>
Fri, 18 Jul 2008 14:26:55 +0000 (16:26 +0200)
ChangeLog
Makefile
README
RELEASE-NOTES
TODO

index b9d1ac764ab86aedff30f8bc76dbd67e2c690ac1..5c6ded726b4a59fda38597ccabb1be6afcaa422a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,44 @@
+Summary of changes from v124 to v125
+============================================
+
+John Huttley (1):
+      rules: tape rules - add nst to usb and 1394 links
+
+Karl O. Pinc (1):
+      man: clarify $attr{} parent searching
+
+Kay Sievers (14):
+      collect: fix size_t printf
+      path_id: suppress trailing '-' like 'ID_PATH=pci-0000:05:01.0-'
+      rules: add v4l persistent links
+      docs: update some docs and delete outdated stuff
+      scsi_id: fix fallback to sg v3 for sg nodes
+      rules: fix cciss rules for partition numbers > 9
+      udev.conf: udevcontrol -> udevadm control
+      rules: use consistently OPTIONS+=
+      scsi_id: the fallback fix broke error handling
+      man: rebuild from xml
+      do not touch node ownership and permissions, if already correct
+      rules: tape rules - add nst to by-path/ links
+      udevadm: info - add --export format to --device-id-of-file=
+      move default rules from /etc/udev/rules.d/ to /lib/udev/rules.d/
+
+Marco d'Itri (7):
+      rules_generator: net rules - do not print error if file is missing and ignore commented rules
+      man: add link_priority default value
+      scsi_id: man page fix
+      udevadm: settle - add verbose output when running into timeout
+      rules: Debian update
+      rules: Debian update
+      ignore rule with GOTO to a non-existent label
+
+Thomas Koeller (1):
+      scsi_id: include sys/stat.h
+
+Tobias Klauser (1):
+      collect: check realloc return value
+
+
 Summary of changes from v123 to v124
 ============================================
 
index ed2b381d07234e1d35f5ed346f4fc2376e5d2c28..8b391a01fc5b3fa79d5e088403bc08ca11e0157d 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -16,7 +16,7 @@
 # 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
 #
 
-VERSION = 124
+VERSION = 125
 
 # set this to make use of syslog
 USE_LOG = true
diff --git a/README b/README
index 00acf97c27e5405b5974a4c373b80f8113e17767..0af212de9c625c3aae3856d6d49e39098302e0f0 100644 (file)
--- a/README
+++ b/README
@@ -42,7 +42,7 @@ Operation:
     from the kernel driver core.
 
   - All kernel events are matched against a set of specified rules in
-    /etc/udev/rules.d/ which make it possible to hook into the event
+    /lib/udev/rules.d/ which make it possible to hook into the event
     processing to load required kernel modules and setup devices. For all
     devices the kernel exports a major/minor number, udev will create a
     device node with the default kernel name, or the one specified by a
index d82b7bcb727568f8fa48f97a6293a8c889d49602..fea7db0d2b557719dc9f3abef1a9edeb86a677e7 100644 (file)
@@ -1,3 +1,26 @@
+udev 125
+========
+Bugfixes.
+
+Default udev rules, which are not supposed to be edited by the user, should
+be placed in /lib/udev/rules.d/ now, to make it clear that they are private to
+the udev package and will be replaced with an update. Udev will pick up rule
+files from:
+  /lib/udev/rules.d/  - default installed rules
+  /etc/udev/rules.d/  - user rules + on-the-fly generated rules
+  /dev/.udev/rules.d/ - temporary non-persistent rules created after bootup
+It does not matter in which directory a rule file lives, all files are sorted
+in lexical order.
+
+To help creating /dev/root, we have now:
+  $ udevadm info --export --export-prefix="ROOT_" --device-id-of-file=/
+  ROOT_MAJOR=8
+  ROOT_MINOR=5
+In case the current --device-id-of-file is already used, please switch to
+the --export format version, it saves the output parsing and the old
+format will be changed to use ':' as a separator, like the format in the
+sysfs 'dev' file.
+
 udev 124
 ========
 Fix cdrom_id to properly recognize blank media.
diff --git a/TODO b/TODO
index 8a217b0fbbca5cc61b18179c66cc5e5bd8f9ce98..46af966c40242484eece52470bf013f89d014bf3 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,6 +1,7 @@
 These things would be nice to have:
 
 These things will change in future udev versions:
+  o --device-id-of-file will print '5:8' instead of '5 8'
 
 These things are deprecated and scheduled for removal in a future udev version:
   o the installation of symlinks to udevadm