mirror of
https://github.com/systemd/systemd-stable.git
synced 2024-12-22 13:33:56 +03:00
NEWS: mention SessionsMax, InhibitorsMax, MulticastSnooping...
... logind SIGHUP support, sd_journal_open_{directory,files}_fd, specifiers in DeviceAllow, "generated" and "trasnient" unit types. Move removed features to the end and cluster features by type.
This commit is contained in:
parent
42e1d23f32
commit
e75690c389
127
NEWS
127
NEWS
@ -24,7 +24,7 @@ CHANGES WITH 230 in spe:
|
|||||||
|
|
||||||
* systemd-resolve conveniently resolves DANE records with the --tlsa
|
* systemd-resolve conveniently resolves DANE records with the --tlsa
|
||||||
option and OPENPGPKEY records with the --openpgp option. It also
|
option and OPENPGPKEY records with the --openpgp option. It also
|
||||||
supports dumping raw DNS record data via the new --raw= switch now.
|
supports dumping raw DNS record data via the new --raw= switch.
|
||||||
|
|
||||||
* systemd-logind will now by default terminate user processes that are
|
* systemd-logind will now by default terminate user processes that are
|
||||||
part of the user session scope unit (session-XX.scope) when the user
|
part of the user session scope unit (session-XX.scope) when the user
|
||||||
@ -51,6 +51,12 @@ CHANGES WITH 230 in spe:
|
|||||||
Previous defaults can be restored at compile time by the
|
Previous defaults can be restored at compile time by the
|
||||||
--without-kill-user-processes option to "configure".
|
--without-kill-user-processes option to "configure".
|
||||||
|
|
||||||
|
* systemd-logind gained new configuration settings SessionsMax= and
|
||||||
|
InhibitorsMax=, both with a default of 8192. It will not register new
|
||||||
|
user sessions or inibitors above this limit.
|
||||||
|
|
||||||
|
* systemd-logind will now reload configuration on SIGHUP.
|
||||||
|
|
||||||
* The unified cgroup hierarchy added in Linux 4.5 is now supported.
|
* The unified cgroup hierarchy added in Linux 4.5 is now supported.
|
||||||
Use systemd.unified_cgroup_hierarchy=1 on the kernel command line to
|
Use systemd.unified_cgroup_hierarchy=1 on the kernel command line to
|
||||||
enable. Also, support for the "io" cgroup controller in the unified
|
enable. Also, support for the "io" cgroup controller in the unified
|
||||||
@ -71,7 +77,22 @@ CHANGES WITH 230 in spe:
|
|||||||
|
|
||||||
* The IAID and DUID unique identifier sent in DHCP requests may now be
|
* The IAID and DUID unique identifier sent in DHCP requests may now be
|
||||||
configured for the system and each .network file managed by
|
configured for the system and each .network file managed by
|
||||||
systemd-networkd.
|
systemd-networkd using the DUIDType=, DUIDRawData=, IAID= options.
|
||||||
|
|
||||||
|
* systemd-networkd gained support for configuring proxy ARP support for
|
||||||
|
each interface, via the ProxyArp= setting in .network files. It also
|
||||||
|
gained support for configuring the multicast querier feature of
|
||||||
|
bridge devices, via the new MulticastQuerier= setting in .netdev
|
||||||
|
files. Similarly, snooping on the IGMP traffic can be controlled
|
||||||
|
via the new setting MulticastSnooping=.
|
||||||
|
|
||||||
|
A new setting PreferredLifetime= has been added for addresses
|
||||||
|
configured in .network file to configure the lifetime intended for an
|
||||||
|
address.
|
||||||
|
|
||||||
|
The systemd-networkd DHCP server gained the option EmitRouter=, which
|
||||||
|
defaults to yes, to configure whether the DHCP Option 3 (Router)
|
||||||
|
should be emitted.
|
||||||
|
|
||||||
* The testing tool /usr/lib/systemd/systemd-activate is renamed to
|
* The testing tool /usr/lib/systemd/systemd-activate is renamed to
|
||||||
systemd-socket-activate and installed into /usr/bin. It is now fully
|
systemd-socket-activate and installed into /usr/bin. It is now fully
|
||||||
@ -81,6 +102,18 @@ CHANGES WITH 230 in spe:
|
|||||||
when closing journal files, thus reducing impact of slow disk I/O on
|
when closing journal files, thus reducing impact of slow disk I/O on
|
||||||
logging performance.
|
logging performance.
|
||||||
|
|
||||||
|
* The sd-journal API gained two new calls
|
||||||
|
sd_journal_open_directory_fd() and sd_journal_open_files_fd() which
|
||||||
|
can be used to open journal files using file descriptors instead of
|
||||||
|
file or directory paths. sd_journal_open_container() has been
|
||||||
|
deprecated, sd_journal_open_directory_fd() should be used instead
|
||||||
|
with the flag SD_JOURNAL_OS_ROOT.
|
||||||
|
|
||||||
|
* journalctl learned a new output mode "-o short-unix" that outputs log
|
||||||
|
lines prefixed by their UNIX time (i.e. seconds since Jan 1st, 1970
|
||||||
|
UTC). It also gained support for a new --no-hostname setting to
|
||||||
|
suppress the hostname column in the family of "short" output modes.
|
||||||
|
|
||||||
* systemd-ask-password now optionally skips printing of the password to
|
* systemd-ask-password now optionally skips printing of the password to
|
||||||
stdout with --no-output which can be useful in scripts.
|
stdout with --no-output which can be useful in scripts.
|
||||||
|
|
||||||
@ -88,24 +121,18 @@ CHANGES WITH 230 in spe:
|
|||||||
(devices tagged with ID_MAKER_TOOL) are now tagged with
|
(devices tagged with ID_MAKER_TOOL) are now tagged with
|
||||||
"uaccess" and are available to logged in users.
|
"uaccess" and are available to logged in users.
|
||||||
|
|
||||||
* systemd-bootchart has been split out to a separate repository:
|
* The DeviceAllow= unit setting now supports specifiers (with "%").
|
||||||
https://github.com/systemd/systemd-bootchart
|
|
||||||
|
|
||||||
* The compatibility libraries libsystemd-daemon.so,
|
|
||||||
libsystemd-journal.so, libsystemd-id128.so, and libsystemd-login.so
|
|
||||||
which have been deprecated since systemd-209 have been removed along
|
|
||||||
with the corresponding pkg-config files. All symbols provided by
|
|
||||||
those libraries are provided by libsystemd.so.
|
|
||||||
|
|
||||||
* The Capabilities= unit file setting has been removed (it is ignored
|
|
||||||
for backwards compatibility). AmbientCapabilities= and
|
|
||||||
CapabilityBoundingSet= should be used instead.
|
|
||||||
|
|
||||||
* "systemctl show" gained a new --value switch, which allows print a
|
* "systemctl show" gained a new --value switch, which allows print a
|
||||||
only the contents of a specific unit property, without also printing
|
only the contents of a specific unit property, without also printing
|
||||||
the property's name. Similar support was added to "show*" verbs
|
the property's name. Similar support was added to "show*" verbs
|
||||||
of loginctl and machinectl that output "key=value" lists.
|
of loginctl and machinectl that output "key=value" lists.
|
||||||
|
|
||||||
|
* A new unit type "generated" was added for files dynamically generated
|
||||||
|
by generator tools. Similarly, a new unit type "transient" is used
|
||||||
|
for unit files created using the runtime API. "systemctl enable" will
|
||||||
|
refuse to operate on such files.
|
||||||
|
|
||||||
* A new command "systemctl revert" has been added that may be used to
|
* A new command "systemctl revert" has been added that may be used to
|
||||||
revert to the vendor version of a unit file, in case local changes
|
revert to the vendor version of a unit file, in case local changes
|
||||||
have been made by adding drop-ins or overriding the unit file.
|
have been made by adding drop-ins or overriding the unit file.
|
||||||
@ -113,25 +140,9 @@ CHANGES WITH 230 in spe:
|
|||||||
* "machinectl clean" gained a new verb to automatically remove all or
|
* "machinectl clean" gained a new verb to automatically remove all or
|
||||||
just hidden container images.
|
just hidden container images.
|
||||||
|
|
||||||
* systemd-bus-proxyd has been removed, as kdbus is unlikely to still be
|
|
||||||
merged into the kernel in its current form.
|
|
||||||
|
|
||||||
* systemd-networkd gained support for configuring proxy ARP support for
|
|
||||||
each interface, via the ProxyArp= setting in .network files. It also
|
|
||||||
gained support for configuring the multicast querier feature of
|
|
||||||
bridge devices, via the new MulticastQuerier= setting in .netdev
|
|
||||||
files. A new setting PreferredLifetime= has been added for addresses
|
|
||||||
configured in .network file to configure the lifetime intended for an
|
|
||||||
address.
|
|
||||||
|
|
||||||
* systemd-tmpfiles gained support for a new line type "e" for emptying
|
* systemd-tmpfiles gained support for a new line type "e" for emptying
|
||||||
directories, if they exist, without creating them if they don't.
|
directories, if they exist, without creating them if they don't.
|
||||||
|
|
||||||
* journalctl learned a new output mode "-o short-unix" that outputs log
|
|
||||||
lines prefixed by their UNIX time (i.e. seconds since Jan 1st, 1970
|
|
||||||
UTC). It also gained support for a new --no-hostname setting to
|
|
||||||
suppress the hostname column in the family of "short" output modes.
|
|
||||||
|
|
||||||
* systemd-nspawn gained support for automatically patching the UID/GIDs
|
* systemd-nspawn gained support for automatically patching the UID/GIDs
|
||||||
of the owners and the ACLs of all files and directories in a
|
of the owners and the ACLs of all files and directories in a
|
||||||
container tree to match the UID/GID user namespacing range selected
|
container tree to match the UID/GID user namespacing range selected
|
||||||
@ -180,33 +191,47 @@ CHANGES WITH 230 in spe:
|
|||||||
service. Please leave PrivateDevices= off if you run into problems
|
service. Please leave PrivateDevices= off if you run into problems
|
||||||
with this.
|
with this.
|
||||||
|
|
||||||
* The systemd-networkd DHCP server gained the option EmitRouter=, which
|
* systemd-bootchart has been split out to a separate repository:
|
||||||
defaults to yes, to configure if the DHCP Option 3 (Router) should be
|
https://github.com/systemd/systemd-bootchart
|
||||||
emitted.
|
|
||||||
|
|
||||||
Contributions from: Alban Crequy, Alexander Kuleshov, Alex Crawford,
|
* systemd-bus-proxyd has been removed, as kdbus is unlikely to still be
|
||||||
Andrew Eikum, Beniamino Galvani, Benjamin Robin, Benjamin ROBIN, Biao
|
merged into the kernel in its current form.
|
||||||
Lu, Bjørnar Ness, Calvin Owens, Christian Hesse, Clemens Gruber, Colin
|
|
||||||
Guthrie, Daniel J Walsh, Daniel Mack, Dan Nicholson, daurnimator, David
|
* The compatibility libraries libsystemd-daemon.so,
|
||||||
Herrmann, David R. Hedges, Elias Probst, Emmanuel Gil Peyrot, EMOziko,
|
libsystemd-journal.so, libsystemd-id128.so, and libsystemd-login.so
|
||||||
Evgeny Vereshchagin, Federico, Felipe Sateler, Filipe Brandenburger,
|
which have been deprecated since systemd-209 have been removed along
|
||||||
Franck Bui, frankheckenbach, Georgia Brikis, Harald Hoyer, Hendrik
|
with the corresponding pkg-config files. All symbols provided by
|
||||||
|
those libraries are provided by libsystemd.so.
|
||||||
|
|
||||||
|
* The Capabilities= unit file setting has been removed (it is ignored
|
||||||
|
for backwards compatibility). AmbientCapabilities= and
|
||||||
|
CapabilityBoundingSet= should be used instead.
|
||||||
|
|
||||||
|
Contributions from: Alban Crequy, Alexander Kuleshov, Alexander Shopov,
|
||||||
|
Alex Crawford, Andre Klärner, Andrew Eikum, Beniamino Galvani, Benjamin
|
||||||
|
Robin, Biao Lu, Bjørnar Ness, Calvin Owens, Christian Hesse, Clemens
|
||||||
|
Gruber, Colin Guthrie, Daniel Drake, Daniele Medri, Daniel J Walsh,
|
||||||
|
Daniel Mack, Dan Nicholson, daurnimator, David Herrmann, David
|
||||||
|
R. Hedges, Elias Probst, Emmanuel Gil Peyrot, EMOziko, Evgeny
|
||||||
|
Vereshchagin, Federico, Felipe Sateler, Filipe Brandenburger, Franck
|
||||||
|
Bui, frankheckenbach, gdamjan, Georgia Brikis, Harald Hoyer, Hendrik
|
||||||
Brueckner, Hristo Venev, Iago López Galeiras, Ian Kelling, Ismo
|
Brueckner, Hristo Venev, Iago López Galeiras, Ian Kelling, Ismo
|
||||||
Puustinen, Jakub Wilk, Jaroslav Škarvada, Jeff Huang, Joel Holdsworth,
|
Puustinen, Jakub Wilk, Jaroslav Škarvada, Jeff Huang, Joel Holdsworth,
|
||||||
kayrus, Klearchos Chaloulos, Lennart Poettering, Lubomir Rintel, Lukas
|
John Paul Adrian Glaubitz, Jonathan Boulle, kayrus, Klearchos
|
||||||
Nykryn, Lukáš Nykrýn, Mantas Mikulėnas, Marcel Holtmann, Martin Pitt,
|
Chaloulos, Kyle Russell, Lars Uebernickel, Lennart Poettering, Lubomir
|
||||||
|
Rintel, Lukáš Nykrýn, Mantas Mikulėnas, Marcel Holtmann, Martin Pitt,
|
||||||
Michael Biebl, michaelolbrich, Michał Bartoszkiewicz, Michal Koutný,
|
Michael Biebl, michaelolbrich, Michał Bartoszkiewicz, Michal Koutný,
|
||||||
Michal Sekletar, Mike Frysinger, Mike Gilbert, Mingcong Bai, Ming Lin,
|
Michal Sekletar, Mike Frysinger, Mike Gilbert, Mingcong Bai, Ming Lin,
|
||||||
mulkieran, muzena, Nalin Dahyabhai, Naohiro Aota, Nathan McSween,
|
mulkieran, muzena, Nalin Dahyabhai, Naohiro Aota, Nathan McSween,
|
||||||
Nicolas Braud-Santoni, Patrik Flykt, Peter Hutterer, Petr Lautrbach,
|
Nicolas Braud-Santoni, Patrik Flykt, Peter Hutterer, Peter Mattern,
|
||||||
Petros Angelatos, Piotr Drąg, Rabin Vincent, Robert Węcławski, Ronny
|
Petr Lautrbach, Petros Angelatos, Piotr Drąg, Rabin Vincent, Robert
|
||||||
Chevalier, Samuel Tardieu, Stefan Schallenberg, Steven Siloti, Susant
|
Węcławski, Ronny Chevalier, Samuel Tardieu, Stefan Saraev, Stefan
|
||||||
Sahani, Sylvain Plantefève, Taylor Smock, tblume, Tejun Heo, Thomas
|
Schallenberg aka nafets227, Steven Siloti, Susant Sahani, Sylvain
|
||||||
Blume, Thomas Haller, Thomas Hindoe Paaboel Andersen, Thomas
|
Plantefève, Taylor Smock, Tejun Heo, Thomas Blume, Thomas Haller,
|
||||||
H. P. Andersen, Tobias Klauser, Tom Gundersen, Torstein Husebø, Umut
|
Thomas H. P. Andersen, Tobias Klauser, Tom Gundersen, topimiettinen,
|
||||||
Tezduyar Lindskog, Vinay Kulkarni, Vito Caputo, Vittorio G (VittGam),
|
Torstein Husebø, Umut Tezduyar Lindskog, Victor Toso, Vinay Kulkarni,
|
||||||
Vladimir Panteleev, Wieland Hoffmann, Wouter Verhelst, Yu Watanabe,
|
Vito Caputo, Vittorio G (VittGam), Vladimir Panteleev, Wieland
|
||||||
Zbigniew Jędrzejewski-Szmek
|
Hoffmann, Wouter Verhelst, Yu Watanabe, Zbigniew Jędrzejewski-Szmek
|
||||||
|
|
||||||
— Berlin, 2016-05-XX
|
— Berlin, 2016-05-XX
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user