On October 7, Lennart Poettering had the great pleasure of announcing the release and immediate availability for download of the systemd 227 init system for GNU/Linux operating systems.
According to the release notes, systemd 227 is a major release that adds a great number of new features, implements many under-the-hood improvements, and fixes most of those annoying bugs reported by users since the previous version of the software, systemd 226.
Prominent features of systemd 227 include support for util-linux 2.27, support for the “pids” cgroup controller, support for the “net_cls” cgroup controller, increase of all in-tree service files to 3 minutes for Watchdog timeouts, offline support for “systemctl is-system-running,” and support for USB FunctionFS activation.
Moreover, the “machine-id-commit” functionality was merged into “machine-id-setup –commit,” a new “set-log-target” verb was added to the systemd-analyze tool, the “systemctl exit” command supports extra parameters, new API calls were added to sd-bus, support for vacuuming old journal files was added to the journal daemon, and systemd-networkd received multiple new features.
“We just tagged a new release. Lots of new awesomeness, and many bugfixes,” says Lennart Poettering, a senior software engineer at Red Hat and the creator of the systemd init system in the release announcement of the software.
A recommended update for all GNU/Linux users
systemd 227 is a recommended update for all users of GNU/Linux operating systems that use the systemd init system by default. Therefore, we strongly advise you to update to systemd 227 as soon as it hits the default software repositories of your distribution.
Advanced users who want to grab the source code and compile systemd by hand while enabling various useful functionality or disabling other features can download systemd 227 right now from Softpedia. More details about this release can be found in the changelog attached below.