[systemd-commits] NEWS
Zbigniew JÄdrzejewski-Szmek
zbyszek at kemper.freedesktop.org
Tue Feb 18 04:09:24 CET 2014
NEWS | 90 ++++++++++++++++++++++++++++++++-----------------------------------
1 file changed, 43 insertions(+), 47 deletions(-)
New commits:
commit 1e190502e78cea1f8bcb62e6d390305c89e41e6a
Author: Zbigniew JÄdrzejewski-Szmek <zbyszek at in.waw.pl>
Date: Mon Feb 17 22:01:28 2014 -0500
NEWS: fix a few typos and inconsistencies
- systemd-delta had support for .d for a long time.
- systemd-activate had --environment before --setenv.
diff --git a/NEWS b/NEWS
index d958654..ae7be6e 100644
--- a/NEWS
+++ b/NEWS
@@ -4,16 +4,16 @@ CHANGES WITH 209:
* A new component "systemd-networkd" has been added that can
be used to configure local network interfaces statically or
- via DHCP. It is capable to set up bridges, VLANs and bonding.
- This currently provides no hookups for interactive network
- configuration. Use this for your initrd, container, embedded
- or server setup, if you need a simple, yet powerful network
- configuration solution. This configuration subsystem is
- quite nifty as it allows wildcard hotplug matching in
- interfaces. For example, with a single configuration snippet
- you can configure that all ethernet interfaces showing up
- are automatically added to a bridge, or similar. It
- optionally supports link-sensing and more.
+ via DHCP. It is capable of bringing up bridges, VLANs and
+ bonding. Currently no hookups for interactive network
+ configuration are privided. Use this for your initrd,
+ container, embedded or server setup, if you need a simple,
+ yet powerful network configuration solution. This
+ configuration subsystem is quite nifty as it allows wildcard
+ hotplug matching in interfaces. For example, with a single
+ configuration snippet you can configure that all ethernet
+ interfaces showing up are automatically added to a bridge,
+ or similar. It supports link-sensing and more.
* A new tool "systemd-socket-proxyd" has been added which can
act as a bidirectional proxy for TCP sockets. This is
@@ -61,7 +61,7 @@ CHANGES WITH 209:
* systemd will not generate nor install static dbus
introspection data anymore to /usr/share/dbus-1/interfaces,
- as the precise format of these files are unclear, and
+ as the precise format of these files is unclear, and
nothing makes use of it.
* A proxy daemon is now provided to proxy clients connecting
@@ -90,7 +90,7 @@ CHANGES WITH 209:
"systemd-networkd".
* There is a new kernel command line option
- "systemd.restore_state". When set, none of the systemd tools
+ "systemd.restore_state=0|1". When set to "0", none of the systemd tools
will restore saved runtime state to hardware devices. More
specifically, the rfkill and backlight states are not
restored.
@@ -138,10 +138,6 @@ CHANGES WITH 209:
--fail, --irreversible, --ignore-dependencies which are
still available but not advertised anymore.
- * systemd-activate gained a new --setenv= parameter to specify
- additional environment variables to pass to the executed
- program.
-
* /etc/systemd/system.conf gained new settings to configure
various default timeouts of units, as well as the default
start limit interval and burst. These may still be overridden
@@ -151,8 +147,9 @@ CHANGES WITH 209:
policy upload process (such as the SELinux policy upload to
the kernel) .
- * journald: when forwarding logs to the console, include
- timestamps.
+ * journald: when forwarding logs to the console include
+ timestamps (following the setting in
+ /sys/module/printk/parameters/time).
* OnCalendar= in timer units now understands the special
strings "yearly" and "annually". (Both are equivalent)
@@ -166,12 +163,14 @@ CHANGES WITH 209:
* A new command "cat" has been added to systemctl. It outputs
the original unit file of a unit, and concatenates the
- contents of addition "drop-in" unit file snippets to it, so
- that the full configuration is shown.
+ contents of additional "drop-in" unit file snippets, so that
+ the full configuration is shown.
* systemctl now supports globbing on the various "list-xyz"
commands, like "list-units" or "list-sockets", as well as on
- thsoe commands which take multiple unit names.
+ those commands which take multiple unit names.
+
+ * journalctl's --unit= switch gained support for globbing.
* All systemd daemons now make use of the watchdog logic so
that systemd automatically notices when they hang.
@@ -201,20 +200,17 @@ CHANGES WITH 209:
determine whether watchdog notifications are requested by
the system manager.
- * "systemd-delta" will now also display changes made via .d/
- drop-ins for unit files.
-
- * Socket-activated per-connection services will now include a
+ * Socket-activated per-connection services now include a
short description of the connection parameters in the
description.
* tmpfiles gained a new "--boot" option. When this is not used,
only lines where the command character is not suffixed with
- "!" are executed. When this option is specified, those
- options are executed too. This is useful to ensure that
- specific lines are not executed by accident during runtime,
- and only at boot. (For example, a line that creates
- /run/nologin.)
+ "!" are executed. When this option is specified those
+ options are executed too. This partitions tmpfiles
+ directives into those that can be safely executed at any
+ time, and those which should be run only at boot (for
+ example, a line that creates /run/nologin).
* A new API "sd-resolv.h" has been added which provides a simple
asynchronous wrapper around glibc NSS host name resolution
@@ -226,8 +222,6 @@ CHANGES WITH 209:
LDAP, etc. This API is based on libasyncns, but has been
cleaned up for inclusion in systemd.
- * journalctl's --unit= switch gained support for globbing.
-
* The APIs "sd-journal.h", "sd-login.h", "sd-id128.h" are no
longer found in individual libraries libsystemd-journal.so,
libsystemd-login.so, libsystemd-id128.so. Instead, we have
@@ -303,24 +297,24 @@ CHANGES WITH 209:
been disabled at compile time.
* If a process holds a delay lock for system sleep or shutdown
- and fails to release it in time, we will now log about its
+ and fails to release it in time, we will now log its
identity. This makes it easier to identify processes that
cause slow suspends or power-offs.
- * When parsing /etc/crypttab, support a new key-slot= option
- as supported by Debian, which allows indicating which LUKS
- slot to use on disk.
+ * When parsing /etc/crypttab, support for a new key-slot=
+ option as supported by Debian is added. It allows indicating
+ which LUKS slot to use on disk, speeding up key loading.
- * The boot-time has been improved to show information about
- timeouts that are expiring as they are expiring.
-
- * The sd_journald_sendv() API call has been updated to be
- async-signal-safe so that it may be invoked from signal
- handlers for logging purposes.
+ * The sd_journald_sendv() API call has been checked and
+ officially declared to be async-signal-safe so that it may
+ be invoked from signal handlers for logging purposes.
* Boot-time status output is now enabled automatically after a
short timeout if boot does not progress, in order to give
- the user an indication what he is waiting for.
+ the user an indication what he or she is waiting for.
+
+ * The boot-time output has been improved to show how much time
+ remains until jobs expire.
* The KillMode= switch in service units gained a new possible
value "mixed". If set and the unit is shutdown, then the
@@ -337,14 +331,16 @@ CHANGES WITH 209:
manager process which created them takes no further
responsibilities for it.
- * When reading unit files, systemd will now implicitly verify
+ * When reading unit files, systemd will now verify
the access mode of these files, and warn about certain
suspicious combinations. This has been added to make it
easier to track down packaging bugs where unit files are
marked executable or world-writable.
* systemd-nspawn gained a new "--setenv=" switch to set
- container-wide environment variables.
+ container-wide environment variables. Similar option in
+ systemd-activate was renamed from "--environment=" to
+ "--setenv=" for consistency.
* systemd-nspawn has been updated to create a new kdbus domain
for each container that is invoked, thus allowing each
@@ -367,14 +363,14 @@ CHANGES WITH 209:
container without PID namespacing enabled.
* systemd-nspawn gained a new --register= switch to control
- whether the container is registered with machined or
+ whether the container is registered with systemd-machined or
not. This is useful for containers that do not register full
OS images, but only specific apps.
* systemd-nspawn gained a new --keep-unit which may be used
when invoked as only program from a service unit, and
results in registration of the unit service itself in
- machined, instead of a newly opened scope unit.
+ systemd-machined, instead of a newly opened scope unit.
* systemd-nspawn gained a new --network-interface= switch for
moving arbitrary interfaces to the container. The new
More information about the systemd-commits
mailing list