]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - NEWS
sysusers: allow uid:gid in sysusers.conf files
[thirdparty/systemd.git] / NEWS
diff --git a/NEWS b/NEWS
index 01056a133de50cb3e779039397ea944ed8a80370..70014888db8540f857aec3574634135e9e3061e1 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,27 @@
 systemd System and Service Manager
 
 systemd System and Service Manager
 
-CHANGES WITH 236 in spe:
+CHANGES WITH 237 in spe:
+
+        * Some keyboards come with a zoom see-saw or rocker which until now got
+          mapped to the Linux "zoomin/out" keys in hwdb. However, these
+          keycodes are not recognized by any major desktop. They now produce
+          Up/Down key events so that they can be used for scrolling.
+
+        * INCOMPATIBILITY: systemd-tmpfiles' "f" lines changed behaviour
+          slightly: previously, if an argument was specified for lines of this
+          type (i.e. the right-most column was set) this string was appended to
+          existing files each time systemd-tmpfiles was run. This behaviour was
+          different from what the documentation said, and not particularly
+          useful, as repeated systemd-tmpfiles invocations would not be
+          idempotent and grow such files without bounds. With this release
+          behaviour has been altered slightly, to match what the documentation
+          says: lines of this type only have an effect if the indicated files
+          don't exist yet, and only then the argument string is written to the
+          file.
+
+        — Berlin, 2018-XX-XX
+
+CHANGES WITH 236:
 
         * The modprobe.d/ drop-in for the bonding.ko kernel module introduced
           in v235 has been extended to also set the dummy.ko module option
 
         * The modprobe.d/ drop-in for the bonding.ko kernel module introduced
           in v235 has been extended to also set the dummy.ko module option
@@ -180,28 +201,50 @@ CHANGES WITH 236 in spe:
           registered by dropping in a .dnssd file in /etc/systemd/dnssd/ (or
           the same dir below /run, /usr/lib), or through its D-Bus API.
 
           registered by dropping in a .dnssd file in /etc/systemd/dnssd/ (or
           the same dir below /run, /usr/lib), or through its D-Bus API.
 
+        * The sd_notify() protocol can now with EXTEND_TIMEOUT_USEC=microsecond
+          extend the effective start, runtime, and stop time. The service must
+          continue to send EXTEND_TIMEOUT_USEC within the period specified to
+          prevent the service manager from making the service as timedout.
+
+        * systemd-resolved's DNSSEC support gained support for RFC 8080
+          (Ed25519 keys and signatures).
+
+        * The systemd-resolve command line tool gained a new set of options
+          --set-dns=, --set-domain=, --set-llmnr=, --set-mdns=, --set-dnssec=,
+          --set-nta= and --revert to configure per-interface DNS configuration
+          dynamically during runtime. It's useful for pushing DNS information
+          into systemd-resolved from DNS hook scripts that various interface
+          managing software supports (such as pppd).
+
+        * systemd-nspawn gained a new --network-namespace-path= command line
+          option, which may be used to make a container join an existing
+          network namespace, by specifying a path to a "netns" file.
+
         Contributions from: Alan Jenkins, Alan Robertson, Alessandro Ghedini,
         Andrew Jeddeloh, Antonio Rojas, Ari, asavah, bleep_blop, Carsten
         Strotmann, Christian Brauner, Christian Hesse, Clinton Roy, Collin
         Contributions from: Alan Jenkins, Alan Robertson, Alessandro Ghedini,
         Andrew Jeddeloh, Antonio Rojas, Ari, asavah, bleep_blop, Carsten
         Strotmann, Christian Brauner, Christian Hesse, Clinton Roy, Collin
-        Eggert, Daniel Lockyer, Daniel Rusek, Dimitri John Ledkov, Dmitry
-        Rozhkov, Edward A. James, Evgeny Vereshchagin, Florian Klink, Franck
-        Bui, Gwendal Grignou, Hans de Goede, Harald Hoyer, Hristo Venev, Ikey
-        Doherty, Jakub Wilk, Jérémy Rosen, Jiahui Xie, John Lin, José Bollo,
-        Josef Andersson, juga0, Krzysztof Nowicki, Lars Karlitski, Lars
+        Eggert, Cong Wang, Daniel Black, Daniel Lockyer, Daniel Rusek, Dimitri
+        John Ledkov, Dmitry Rozhkov, Dongsu Park, Edward A. James, Evgeny
+        Vereshchagin, Florian Klink, Franck Bui, Gwendal Grignou, Hans de
+        Goede, Harald Hoyer, Hristo Venev, Iago López Galeiras, Ikey Doherty,
+        Jakub Wilk, Jérémy Rosen, Jiahui Xie, John Lin, José Bollo, Josef
+        Andersson, juga0, Krzysztof Nowicki, Kyle Walker, Lars Karlitski, Lars
         Kellogg-Stedman, Lauri Tirkkonen, Lennart Poettering, Lubomir Rintel,
         Kellogg-Stedman, Lauri Tirkkonen, Lennart Poettering, Lubomir Rintel,
-        Lucas Werkmeister, Lukáš Nykrýn, Lukáš Říha, Lukasz Rubaszewski, Maciej
-        S. Szmigiero, Mantas Mikulėnas, Marcus Folkesson, Martin Steuer,
-        Mathieu Trudel-Lapierre, Matija Skala, Max Resch, Michael Biebl,
-        Michael Vogt, Michal Koutný, Michal Sekletar, Mike Gilbert, Muhammet
-        Kara, Neil Brown, Olaf Hering, Ondrej Kozina, Patrik Flykt, Patryk
-        Kocielnik, Peter Hutterer, Piotr Drąg, Razvan Cojocaru, Robin
-        McCorkell, Roland Hieber, Sergey Ptashnick, Shawn Landden, Shuang Liu,
-        Simon Arlott, Simon Peeters, Stanislav Angelovič, Stefan Agner, Susant
-        Sahani, Sylvain Plantefève, Thomas Blume, Tinu Weber, Tom Stellard,
-        Topi Miettinen, Torsten Hilbrich, Vito Caputo, Vladislav Vishnyakov,
-        WaLyong Cho, Yu Watanabe, Zbigniew Jędrzejewski-Szmek, Zeal Jagannatha
-
-        — Berlin, 2017-12-XX
+        Luca Bruno, Lucas Werkmeister, Lukáš Nykrýn, Lukáš Říha, Lukasz
+        Rubaszewski, Maciej S. Szmigiero, Mantas Mikulėnas, Marcus Folkesson,
+        Martin Steuer, Mathieu Trudel-Lapierre, Matija Skala,
+        Matthias-Christian Ott, Max Resch, Michael Biebl, Michael Vogt, Michal
+        Koutný, Michal Sekletar, Mike Gilbert, Muhammet Kara, Neil Brown, Olaf
+        Hering, Ondrej Kozina, Patrik Flykt, Patryk Kocielnik, Peter Hutterer,
+        Piotr Drąg, Razvan Cojocaru, Robin McCorkell, Roland Hieber, Saran
+        Tunyasuvunakool, Sergey Ptashnick, Shawn Landden, Shuang Liu, Simon
+        Arlott, Simon Peeters, Stanislav Angelovič, Stefan Agner, Susant
+        Sahani, Sylvain Plantefève, Thomas Blume, Thomas Haller, Tiago Salem
+        Herrmann, Tinu Weber, Tom Stellard, Topi Miettinen, Torsten Hilbrich,
+        Vito Caputo, Vladislav Vishnyakov, WaLyong Cho, Yu Watanabe, Zbigniew
+        Jędrzejewski-Szmek, Zeal Jagannatha
+
+        — Berlin, 2017-12-14
 
 CHANGES WITH 235:
 
 
 CHANGES WITH 235:
 
@@ -2052,6 +2095,13 @@ CHANGES WITH 229:
 
                   d /run/lock/lockdev 0775 root lock -
 
 
                   d /run/lock/lockdev 0775 root lock -
 
+        * The settings StartLimitBurst=, StartLimitInterval=, StartLimitAction=
+          and RebootArgument= have been moved from the [Service] section of
+          unit files to [Unit], and they are now supported on all unit types,
+          not just service units. Of course, systemd will continue to
+          understand these settings also at the old location, in order to
+          maintain compatibility.
+
         Contributions from: Abdo Roig-Maranges, Alban Crequy, Aleksander
         Adamowski, Alexander Kuleshov, Andreas Pokorny, Andrei Borzenkov,
         Andrew Wilcox, Arthur Clement, Beniamino Galvani, Casey Schaufler,
         Contributions from: Abdo Roig-Maranges, Alban Crequy, Aleksander
         Adamowski, Alexander Kuleshov, Andreas Pokorny, Andrei Borzenkov,
         Andrew Wilcox, Arthur Clement, Beniamino Galvani, Casey Schaufler,
@@ -5292,7 +5342,7 @@ CHANGES WITH 209:
           option as supported by Debian is added. It allows indicating
           which LUKS slot to use on disk, speeding up key loading.
 
           option as supported by Debian is added. It allows indicating
           which LUKS slot to use on disk, speeding up key loading.
 
-        * The sd_journald_sendv() API call has been checked and
+        * The sd_journal_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.
 
           officially declared to be async-signal-safe so that it may
           be invoked from signal handlers for logging purposes.