chiark / gitweb /
Makefile: fix DESTDIR
[elogind.git] / RELEASE-NOTES
index 2defd7117b388dad12ce770fc5bf3d839f8aa107..9b7fa3133013c4dfc1bc5d759cd198e8aafdef83 100644 (file)
@@ -1,7 +1,39 @@
+udev 057
+========
+All rules are applied now, but only the first matching rule with a NAME-key
+will be applied. All later rules with NAME-key are completely ignored. This
+way system supplied symlinks or permissions gets applied to user-defined
+naming rules.
+
+Note:
+Please check your rules setup, if you may need to add OPTIONS="last_rule"
+to some rules, to keep the old behavior.
+
+The rules are read on "remove"-events too. That makes is possible to match
+with keys that are available on remove (KERNEL, SUBSYSTEM, ID, ENV, ...) to
+instruct udev to ignore an event (OPTIONS="ignore_device").
+The new ACTION-key may be used to let a rule act only at a "remove"-event.
+
+The new RUN-key supports rule-based execution of programs after device-node
+handling. This is meant as a general replacement for the dev.d/-directories
+to give fine grained control over the execution of programs.
+
+The %s{}-sysfs format char replacement values are searched at any of the
+devices in the device chain now, not only at the class-device.
+
+We support log priority levels now. The value udev_log in udev.conf is used
+to determine what is printed to syslog. This makes it possible to
+run a version with compiled-in debug messages in a production environment
+which is sometimes needed to find a bug.
+It is still possible to supress the inclusion of _any_ syslog usage with
+USE_LOG=false to create the smallest possible binaries if needed.
+The configured udev_log value can be overridden with the environment variable
+UDEV_LOG.
+
 udev 056
 ========
 Possible use of a system-wide klibc:
 udev 056
 ========
 Possible use of a system-wide klibc:
-  make USE_KLIB=true KLCC=/usr/bin/klcc all
+  make USE_KLIBC=true KLCC=/usr/bin/klcc all
 will link against an external klibc and our own version will be ignored.
 
 udev 055
 will link against an external klibc and our own version will be ignored.
 
 udev 055