chiark / gitweb /
NEWS: fix a few typos and inconsistencies
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Tue, 18 Feb 2014 03:01:28 +0000 (22:01 -0500)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Tue, 18 Feb 2014 03:09:04 +0000 (22:09 -0500)
- systemd-delta had support for .d for a long time.
- systemd-activate had --environment before --setenv.

NEWS

diff --git a/NEWS b/NEWS
index d958654..ae7be6e 100644 (file)
--- 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