Systemd 246 Released With Zstd Compression of Journal Files

Systemd 246 has an incredibly long list of new features, many of which have to do with support for encrypted and signed disk volumes.

Systemd provides a standard process for controlling what programs run when a Linux system boots up. While systemd is compatible with SysV and Linux Standard Base (LSB) init scripts, systemd is meant to be a drop-in replacement for these older ways of getting a Linux system running.

Systemd 246 has a lot of new functionality in time for making it into at least some of the autumn 2020 Linux distributions.

Systemd 246 Major Changes

  • Systemd-journald now supports Zstd compression of journal files. Similarly, coredumps collected by systemd-coredump can now make use of Zstd compression.
  • Tmpfs mounts automatically created by systemd such as for /tmp and /run whill now have a limit. 50% of RAM for /tmp and /dev/sdm while 10% of RAM for other mounts.
  • The systemd-homed LUKS back-end can now automatically discard empty system blocks when a user logs out.
  • Systemd-homed also now better protects against potential double data encryption scenarios. Systemd-homed can also support unlocking home directories using FIOD2 security tokens.
  • Systemd-cryptsetup can now activate Microsoft BitLocker volumes during boot.
  • The system hostname can now be set at boot time with the systemd.hostname= kernel option. There are also other new kernel command line options like systemd.swap= for toggling if SWAP is enabled

Detailed information for all changes can be found here.

Bobby Borisov

Bobby Borisov

Bobby, an editor-in-chief at Linuxiac, is a Linux professional with over 20 years of experience. With a strong focus on Linux and open-source software, he has worked as a Senior Linux System Administrator, Software Developer, and DevOps Engineer for small and large multinational companies.

Think You're an Ubuntu Expert? Let's Find Out!

Put your knowledge to the test in our lightning-fast Ubuntu quiz!
Ten questions to challenge yourself to see if you're a Linux legend or just a penguin in the making.

1 / 10

Ubuntu is an ancient African word that means:

2 / 10

Who is the Ubuntu's founder?

3 / 10

What year was the first official Ubuntu release?

4 / 10

What does the Ubuntu logo symbolize?

5 / 10

What package format does Ubuntu use for installing software?

6 / 10

When are Ubuntu's LTS versions released?

7 / 10

What is Unity?

8 / 10

What are Ubuntu versions named after?

9 / 10

What's Ubuntu Core?

10 / 10

Which Ubuntu version is Snap introduced?

The average score is 68%