From: Kay Sievers Date: Fri, 18 Jul 2008 14:26:55 +0000 (+0200) Subject: release 125 X-Git-Tag: 174~1655 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=commitdiff_plain;h=05b9640022d25a75923cc7809409914491a5f9da release 125 --- diff --git a/ChangeLog b/ChangeLog index b9d1ac764..5c6ded726 100644 --- 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 ============================================ diff --git a/Makefile b/Makefile index ed2b381d0..8b391a01f 100644 --- 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 00acf97c2..0af212de9 100644 --- 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 diff --git a/RELEASE-NOTES b/RELEASE-NOTES index d82b7bcb7..fea7db0d2 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -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 8a217b0fb..46af966c4 100644 --- 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