Version 256 of systemd boasts '42% less Unix philosophy'

The latest version of the systemd init system is out, with the openly confrontational tag line: "Available soon in your nearest distro, now with 42 percent less Unix philosophy."

As Lennart Poettering's announcement points out, this is the first version of systemd whose version number is a nine-bit value.

Version 256, as usual, brings in a broad assortment of new features, but also turns off some older features that are now considered deprecated. For instance, it won't run under cgroups version 1 unless forced.

Around since 2008, cgroups is a Linux kernel containerization mechanism originally donated by Google, as The Reg noted a decade ago. Cgroups v2 was merged in 2016 so this isn't a radical change. System V service scripts are now deprecated too, as is the SystemdOptions EFI variable.

Additionally, there are some new commands and options. Some are relatively minor, such as the new systemd-vpick binary, which can automatically select the latest member of versioned directories. Before any OpenVMS admirers get excited, no, Linux does not now support versions on files or directories. Instead, this is a fresh option that uses a formalized versioning system involving:

The latest function, which The Reg FOSS desk suspects will ruffle some feathers, is a whole new command, run0, which effectively replaces the sudo command as used in Apple's macOS and in Ubuntu ever since the first release.

Agent P introduced the new command in a Mastodon thread. He says that the key benefit is that run0 doesn't need setuid, a basic POSIX function, which, to quote its Linux manual page, "sets the effective user ID of the calling process." In other words, sudo does some black magic to make the OS treat a command run by an ordinary, unprivileged user - that's you, peon - as if the superuser, "root," ran that command instead. It's a very old command, dating back to 1980, but it only went mainstream early this century. It was soon so accepted that even by 2006, it was the subject of comics.

Mr Poettering regards this hocus-pocus as a Bad Thing:

The new alternative does no such sleight of hand. Instead, it just gets the systemd daemon to run the command for you, using a special form of the existing systemd-run command.

Another new command is importctl, which handles importing and exporting both block-level and file-system-level disk images. And there's a new type of system service called a capsule, and "a small new service manager" called systemd-ssh-generator, which lets VMs and containers accept SSH connections so long as systemd can find the sshd binary - even if no networking is available.

We suspect that, as usual, many old xNix hands will grumble that this sort of functionality doesn't belong in an init system. This is arguably true, but the rise of systemd now seems inexorable. A clear majority of distros now use it, and new converts are still appearing. There are still some holdouts, and FreeBSD is right there as a safe space.

The release notes contain a full list of changes, and the project lead has a list of threads describing the new functionality and the reasoning behind it. ®

Search
About Us
Website HardCracked provides softwares, patches, cracks and keygens. If you have software or keygens to share, feel free to submit it to us here. Also you may contact us if you have software that needs to be removed from our website. Thanks for use our service!
IT News
Feb 8
'Maybe the problem is you' ... Linus Torvalds wades into Linux kernel Rust driver drama

Open source project chief hits out at 'social media brigading'

Feb 7
SoftBank woos OpenAI with $40B, making Microsoft's $13B look quaint

Some of that cash is reportedly headed for $500B Stargate dream

Feb 7
Microsoft 365 price rises are coming - pay up or opt out (if you can find the button)

It's not auto-enrollment. It's just your current plan with extra Copilot for more money. Completely different

Feb 7
Creators demand tech giants fess up and pay for all that AI training data

But 'original sin' has already been committed, shrugs industry

Feb 7
Hardware quality problems and server supply chain kinks slow Amazon's $100 billion AI build

Reverses life extensions for some servers it now feels aren't useful in the inferencing age

Feb 6
When it comes to AI ROI, IT decision-makers not convinced

Proof of concept projects stuck in pilot phase as investors get itchy feet

Feb 6
Eggheads crack the code for the perfect soft boil

For those for whom a runny white or a hard yolk is just not good un œuf