X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=NEWS;h=8da1cd9ed2635a5e4fd8833e58cc71e33b4dd324;hp=1e92f468e1b2a9404f9bf3d4416114506e5f0944;hb=5e199245f2d2fd03c2586a7f1140300b073a4abe;hpb=52934a60c447ae78873b07a01b7fa25e60c86fe4 diff --git a/NEWS b/NEWS index 1e92f468e..8da1cd9ed 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,109 @@ +udev 167 +======== +Bugfixes. + +The udev runtime data moved from /dev/.udev/ to /dev/.run/udev/. +On systemd systems the tmpfs mountpoint /var/run/ will have a +permanent "early-boot alias" /dev/.run/, where udev and a couple +of other early-boot tools will put their runtime data. + +On systemd systems with LVM used, packagers must make sure, that +the systemd and initramfs version match. The initramfs needs to +create the /dev/.run/ mountpoint for udev to store the data, so +that systemd will not overmount it, which would make the udev +data from initramfs invisible. + +The command 'udevadm info --convert-db' is gone. The udev daemon +itself, at startup, converts any old database version if necessary. + +udev 166 +======== +Bugfixes. + +New and updated keymaps. + +udev 165 +======== +Bugfixes. + +The udev database has changed, After installation of a new udev +version, 'udevadm info --convert-db' should be called, to let the new +udev/libudev version read the already stored data. + +udevadm now supports quoting of property values, and prefixing of +key names: + $ udevadm info --export --export-prefix=MY_ --query=property -n sda + MY_MAJOR='259' + MY_MINOR='0' + MY_DEVNAME='/dev/sda' + MY_DEVTYPE='disk' + ... + +libudev now supports: + udev_device_get_is_initialized() + udev_enumerate_add_match_is_initialized() +to be able to skip devices the kernel has created , but udev has +not already handled. + +libudev now supports: + udev_device_get_usec_since_initialized() +to retrieve the "age" of a udev device record. + +GUdev supports a more generic GUdevEnumerator class, udev TAG +handling, device initialization and timestamp now. + +The counterpart of /sys/dev/{char,block}/$major:$minor, +/dev/{char,block}/$major:$minor symlinks are now unconditionally +created, even when no rule files exist. + +New and updated keymaps. + +udev 164 +======== +Bugfixes. + +GUdev moved from /usr to /. + +udev 163 +======== +Bugfixes. + +udev 162 +======== +Bugfixes. + +Persistent network naming rules are disabled inside of Qemu/KVM now. + +New and updated keymaps. + +Udev gets unconditionally enabled on systemd installations now. There +is no longer the need to to run 'systemctl enable udev.service'. + +udev 161 +======== +Bugfixes. + +udev 160 +======== +Bugfixes. + +udev 159 +======== +Bugfixes. + +New and fixed keymaps. + +Install systemd service files if applicable. + +udev 158 +======== +Bugfixes. + +All distribution specific rules are removed from the udev source tree, +most of them are no longer needed. The Gentoo rules which allow to support +older kernel versions, which are not covered by the default rules anymore +has moved to rules/misc/30-kernel-compat.rules. + udev 157 ======== Bugfixes. @@ -5,7 +111,7 @@ Bugfixes. The option --debug-trace and the environemnt variable UDEVD_MAX_CHILDS= was removed from udevd. -Udevd now parses the kernel commandline for the following variables: +Udevd now checks the kernel commandline for the following variables: udev.log-priority= udev.children-max= udev.exec-delay=