With systemd 246 releasing soon, it looks like the new out-of-memory daemon will be merged shortly afterwards in allowing sufficient time for testing ahead of systemd 247.
systemd News Archives
236 systemd open-source and Linux related news articles on Phoronix since 2010.
The first release candidate of the forthcoming systemd 246 is now available for testing.
There is a last minute change from a Microsoft engineer to the upcoming systemd 246 that is now undergoing release preparations.
With it already having been a few months since systemd 245 debuted with systemd-homed, the systemd developers have begun their release dance for what will be systemd 246.
The BUS1 API did see some activity back in March but with that in-kernel IPC mechanism not yet on approach for landing in the mainline Linux kernel, the Dbus-Broker project for a high-performance D-Bus implementation remains the best solution for the time being.
Beyond the new systemd-homed functionality, another improvement to look forward to in the systemd space this calendar year is systemd-oomd materializing as its new out-of-memory daemon.
Systemd 245 RC2 was released just earlier this week while now it has been succeeded by the stable release of systemd 245.
Released one month ago was systemd 245 RC1 while now a second release candidate is available. Systemd 245 stable should be shipping in the near future as well in order to make some of the spring Linux distribution releases like Fedora 32.
Coming with the imminent systemd 245 is systemd-homed that is making fundamental changes to Linux home directories. Systemd lead developer Lennart Poettering presented at FOSDEM 2020 last weekend on systemd-homed and that video recording is now up.
Systemd 245 is soon shipping as the first feature update of 2020 and it's another big one.
Systemd-homed has been merged as the latest (optional) fundamental change to Linux distributions in how home directories are handled.
While more Linux distributions have begun packaging (and in the case of Fedora, potentially deploying by default) EarlyOOM as the out-of-memory monitoring daemon for trying to improve the Linux desktop's handling of low memory situations, systemd ultimately should be picking up its own out-of-memory daemon in the months ahead.
A new work-in-progress feature for systemd is "PathImages" though there is a suggestion this option be renamed to "MountPaths", but in any case is about allowing arbitrary images / block devices to be mounted at any path by systemd.
As of New Year's morning, systemd's Git tree was at 1,273,896 lines spread across 3,522 commits built up over 42,700+ commits from around 1,500 different authors.
Systemd got its start in 2010 in providing a better init system and expanded its scope from there. As part of our year-end and end-of-2010s articles, here is a look at the top systemd stories from the past distribution controversies to new features and other highlights.
Announced back in September at the All Systems Go event in Berlin was systemd-homed as a new effort to improve home directory handling. Systemd-homed wants to make it easier to migrate home directories, ensure all user data is self-contained, unify user-password and encryption handling, and provide other modern takes on home/user directory functionality. That code is expected to soon land in systemd.
Systemd has a present for you with a new release that comes bearing more features for this Linux init system.
It looks like a big new systemd release will be out in time for Christmas.
The newest feature of systemd is... a new logo.
Happening this week over in Lyon, France is the Embedded Linux Conference Europe and Open-Source Summit Europe events. Developer Chris Simmonds spoke today about systemd and boot time optimizations around it.
Systemd has begun harvesting the automatic suspend rules from ChromeOS for determining which USB devices support automatic suspend well out-of-the-box on Linux.
In addition to announcing systemd-homed for better user home directories, Lennart Poettering also used this year's All Systems Go conference to drum up support for systemd's boot efforts around SD-Boot and the Boot Loader Specification.
Kicking off today in Berlin is the annual All Systems Go conference focused on systemd and other user-space components. Systemd lead developer Lennart Poettering presented on systemd-homed as a new component to systemd that is focused on improving home directory handling.
Systemd 243 finally shipped this morning as the latest major update to this widely used Linux init system.
Released nearly one month ago was the systemd 243 release candidate while the official update has yet to materialize. It looks though like it may be on the horizon with a second release candidate being posted today.
Lennart Poettering has made available the first release candidate of the upcoming systemd 243 update. Systemd 243 is a big one in seeing more than 1,700 commits since the April release of systemd 242.
Adding to the list of new features for systemd 243 is another last-minute addition to this growing init system... Systemd picked up a new service and while some may view it as bloat, should be quite practical at least for those encountering kernel crashes from time to time.
While it would have been nice seeing this next systemd release sooner due to the Zen 2 + RdRand issue with systemd yielding an unbootable system (that is now also being worked around with a BIOS upgrade), the systemd 243 release looks like it will take place in the near future.
Systemd now allows loading of custom BPF programs for network traffic filtering that are applied to all sockets created by processes of a given systemd unit.
In hoping to catch more bugs quickly, systemd now has continuous fuzzing integration via the new "Fuzzit" platform that provides continuous fuzzing as a service.
Five years ago today was the story on Phoronix how the systemd source tree was approaching 550k lines so curiosity got the best of me to see how large is the systemd Git repository today. Well, now it's over 1.2 million lines.
Following this week's release of systemd 242, one of the newly-merged features for what will become systemd 243 is support for MACsec within the networkd code.
Red Hat developer Zbigniew Jędrzejewski-Szmek has just tagged the systemd 242 release, which is coming in with yet more features for this init system.
With it approaching two months since the release of systemd 241, Lennart Poettering and his gang of systemd developers are putting the finishing touches on systemd 242 with a release candidate now being available.
Merged this morning into the systemd code-base was a big feature addition that's been in the works for the better part of one year by Lennart Poettering and other developers.
The newest feature addition for systemd is supporting L2TP, the Layer 2 Tunneling Protocol, as part of its networking code.
Systemd has just merged support for the "Extended Boot Loader" partition, a.k.a. "XBOOTLDR", that is their bootloader specification they hope will allow Linux distribution vendors to better support dual/multi-boot setups.
Lennart Poettering has just tagged the systemd 241 update that includes the "system down" security fixes and other improvements to this widely-used Linux init system.
Just a few days ago marked the systemd 241 release candidate while today Lennart Poettering opted for a second release candidate.
Systemd doesn't tend to have tagged release candidates or any development releases aside from Git prior to issuing new stable releases, but that's different today with the systemd 241 RC1 debut.
The Linux 4.19 kernel brought the ability to disallow the opening of FIFOs and regular files not owned by the user in world-writable sticky directories in the name of security. Had this ability been around previously it could have prevented a number of CVEs going back a long time. In helping ensure this functionality gets utilized, Systemd 241 will now set these sysctl options to enable the behavior by default.
While systemd 240 was released right before Christmas, it looks like systemd 241 will soon be released in order to address the recent "System Down" security vulnerabilities.
Red Hat's systemd team who also work on BUS1 and D-Bus Broker announced a new version of Dbus-Broker to kick off 2019.
With the end of the year upon us, the latest project we're looking at the GitStats on and most popular milestones of the year is for systemd.
Zbigniew Jędrzejewski-Szmek, part of the systemd team at Red Hat, has taken the reins from Lennart Poettering to release systemd 240 ahead of Christmas.
It's been over five months already since the release of systemd 239 and a lot of feature work has been amassing for what will end up releasing as systemd 240.
Systemd's latest feature is the concept of "boot counting" that will track kernel boot attempts and failures as part of an automatic boot assessment. Ultimately this is to provide automatic fallback to older kernels should a newer kernel be consistently failing.
At the end of September in Berlin was the All Systems Go! conference focusing on user-space Linux and evolving from what years ago was the annual systemd conference. We've covered many of the interesting sessions from that conference while what we hadn't highlighted until now was Lennart Poettering's systemd update.
At last week's All Systems Go! 2018 conference in Berlin, Davide Cavalca talked about Facebook's use of systemd in 2018 and how it's expanded since their talk a year ago on the subject.
With BUS1 still appearing out in the distant for the mainline Linux kernel as an in-kernel IPC mechanism, dbus-broker is the year-and-a-half long effort so far at making a faster D-Bus compliant implementation in user-space.
236 systemd news articles published on Phoronix.