diff options
author | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2021-06-25 14:19:26 +0200 |
---|---|---|
committer | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2021-06-25 14:26:29 +0200 |
commit | 14e97d24ae3aad409cb860117d6bc833a5f50740 (patch) | |
tree | 32ed2de76aead78cf1ebd03d87b613ad113f2c34 /NEWS | |
parent | dbus-socket: fix check of Listen* arguments (diff) | |
download | systemd-14e97d24ae3aad409cb860117d6bc833a5f50740.tar.xz systemd-14e97d24ae3aad409cb860117d6bc833a5f50740.zip |
NEWS: update with net-naming scheme changes and ConditionOSRelease
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 33 |
1 files changed, 29 insertions, 4 deletions
@@ -104,6 +104,24 @@ CHANGES WITH 249 in spe: * A new udev hardware database has been added for FireWire devices (IEEE 1394). + * The "net_id" built-in of udev has been updated with three + backwards-incompatible changes: + + - PCI hotplug slot names on s390 systems are now parsed as + hexadecimal numbers. They were incorrectly parsed as decimal + previously, or ignored if the name was not a valid decimal + number. + + - PCI onboard indices up to 65535 are allowed. Previously, numbers + above 16383 were rejected. This primarily impacts s390 systems, + where values up to 65535 are used. + + - Invalid characters in interface names are replaced with "_". + + The new version of the net naming scheme is "v249". The previous + scheme can be selected via the "net.naming-scheme=v247" kernel + command line parameter. + * sd-bus' sd_bus_is_ready() and sd_bus_is_open() calls now accept a NULL bus object, for which they will return false. Or in other words, an unallocated bus connection is neither ready nor open. @@ -256,10 +274,17 @@ CHANGES WITH 249 in spe: sockets created by the service may be bound to. This is implemented via BPF. - * A new ConditionFirmware= condition type has been added to unit files. - It may be used to detect certain firmware features. At the moment it - may check whether running on an UEFI system, a device.tree system, or - if the system is compatible with some specified device-tree feature. + * A new ConditionFirmware= setting has been added to unit files to + conditionalize on certain firmware features. At the moment it may + check whether running on an UEFI system, a device.tree system, or if + the system is compatible with some specified device-tree feature. + + * A new ConditionOSRelease= setting has been added to unit files to + check os-release(5) fields. The "=", "!=", "<", "<=", ">=", ">" + operators may be used to check if some field has some specific value + or do a aphanumerical comparison. Equality comparisons are useful for + fields like ID, but relative comparisons for fields like VERSION_ID + or IMAGE_VERSION. * hostnamed gained a new Describe() D-Bus method that returns a JSON serialization of the host data it exposes. This is exposed via |