Pid Eins
npub1v46qzhxhuh537gqp4qngvlfyza9zh9qvnyn08asa5zks54xvcm6setyhlt@drss.io
Follow into
Mastodon Stories for systemd v261
Save into
25 Jun 2026
On June 19 we released systemd v261 [into the wild](https://github.com/systemd/systemd/releases/tag/v261). In the weeks leading up to that release (and since then) I have posted a series of serieses
Mastodon Stories for systemd v260
Save into
26 Mar 2026
On March 17 we released systemd v260 [into the wild](https://github.com/systemd/systemd/releases/tag/v260). In the weeks leading up to that release (and since then) I have posted a series of
Introducing Amutable
Save into
26 Jan 2026
Today, we announce Amutable, our ✨ new ✨ company. We – [@blixtra@hachyderm.io](https://mastodon.social/@blixtra@hachyderm.io), [@brauner@mastodon.social](https://mastodon.social/@brauner),
Mastodon Stories for systemd v259
Save into
30 Dec 2025
On Dec 17 we released systemd v259 [into the wild](https://github.com/systemd/systemd/releases/tag/v259). In the weeks leading up to that release (and since then) I have posted a series of serieses
Mastodon Stories for systemd v258
Save into
17 Nov 2025
Already on Sep 17 we released systemd v258 [into the wild](https://lists.freedesktop.org/archives/systemd-devel/2025-September/051670.html). In the weeks leading up to that release I have posted a
ASG! 2025 CfP Closes Tomorrow!
Save into
11 Jun 2025
**The All Systems Go! 2025 Call for Participation Closes Tomorrow!** The Call for Participation (CFP) for [All Systems Go! 2025](https://all-systems-go.io/) will close *tomorrow*, on 13th of June!
Announcing systemd v257
Save into
16 Dec 2024
Last week we released systemd v257 [into the wild](https://lists.freedesktop.org/archives/systemd-devel/2024-December/050995.html). In the weeks leading up to this release (and the week after) I
Announcing systemd v256
Save into
11 Jun 2024
Yesterday evening we released systemd v256 into the wild. While other projects, [such as Firefox](https://www.mozilla.org/en-US/firefox/127.0/releasenotes/) are just about to leave the 7bit world and
A re-introduction to mkosi -- A Tool for Generating OS Images
Save into
9 Jan 2024
> This is a guest post written by Daan De Meyer, systemd and mkosi maintainer Almost 7 years ago, Lennart first [wrote](https://0pointer.net/blog/mkosi-a-tool-for-generating-os-images.html) about
ASG! 2023 CfP Closes Soon
Save into
3 Jul 2023
**The All Systems Go! 2023 Call for Participation Closes in Three Days!** The Call for Participation (CFP) for [All Systems Go! 2023](https://all-systems-go.io/) will close *in three days*, on 7th
Linux Boot Partitions
Save into
2 Nov 2022
# 💽 Linux Boot Partitions and How to Set Them Up 🚀 *Let’s have a look how traditional Linux distributions set up `/boot/` and the ESP, and how this could be improved.* How Linux
Brave New Trusted Boot World
Save into
23 Oct 2022
# 🔐 Brave New Trusted Boot World 🚀 *This document looks at the boot process of general purpose Linux distributions. It covers the status quo and how we envision Linux boot to work in the
Fitting Everything Together
Save into
2 May 2022
*TLDR: Hermetic `/usr/` is awesome; let's popularize image-based OSes with modernized security properties built around immutability, SecureBoot, TPM2, adaptability, auto-updating, factory reset,
Testing my System Code in /usr/ Without Modifying /usr/
Save into
26 Apr 2022
[I recently blogged](https://0pointer.net/blog/running-an-container-off-the-host-usr.html) about how to run a volatile `systemd-nspawn` container from your host's `/usr/` tree, for quickly testing
Running a Container off the Host /usr/
Save into
5 Apr 2022
Apparently, in some parts of [this world](https://lwn.net/Articles/890219/), the `/usr/`-merge transition is still ongoing. Let's take the opportunity to have a look at one specific way to take
Authenticated Boot and Disk Encryption on Linux
Save into
22 Sep 2021
# The Strange State of Authenticated Boot and Disk Encryption on Generic Linux Distributions *TL;DR: Linux has been supporting Full Disk Encryption (FDE) and technologies such as UEFI SecureBoot and
The Wondrous World of Discoverable GPT Disk Images
Save into
10 Jun 2021
*TL;DR: Tag your GPT partitions with the right, descriptive partition types, and the world will become a better place.* A number of years ago we started the [Discoverable Partitions
File Descriptor Limits
Save into
18 May 2021
*TL;DR: don't use `select()` + bump the `RLIMIT_NOFILE` soft limit to the hard limit in your modern programs.* The primary way to reference, allocate and pin runtime OS resources on Linux today are
Unlocking LUKS2 volumes with TPM2, FIDO2, PKCS#11 Security Hardware on systemd 248
Save into
12 Jan 2021
*TL;DR: It's now easy to unlock your LUKS2 volume with a FIDO2 security token (e.g. YubiKey, Nitrokey FIDO2, AuthenTrend ATKey.Pro). And TPM2 unlocking is easy now too.* Blogging is a lot of work,
ASG! 2019 CfP Re-Opened!
Save into
14 Jul 2019
**The All Systems Go! 2019 Call for Participation Re-Opened for ONE DAY!** Due to popular request we have re-opened the Call for Participation (CFP) for [All Systems Go!
Walkthrough for Portable Services in Go
Save into
2 Apr 2019
# Portable Services Walkthrough (Go Edition) A few months ago I posted [a blog story with a walkthrough of systemd Portable
ASG! 2018 Tickets
Save into
10 Sep 2018
**All Systems Go! 2018 Tickets Selling Out Quickly!** Buy your tickets for [All Systems Go! 2018](https://all-systems-go.io/) soon, they are quickly selling out! The conference takes place on
ASG! 2018 CfP Closes TODAY
Save into
29 Jul 2018
**The All Systems Go! 2018 Call for Participation Closes TODAY!** The Call for Participation (CFP) for [All Systems Go! 2018](https://all-systems-go.io/) will close *TODAY*, on 30th of July! We’d

ASG! 2018 CfP Closes Soon
Save into
22 Jul 2018
**The All Systems Go! 2018 Call for Participation Closes in One Week!** The Call for Participation (CFP) for [All Systems Go! 2018](https://all-systems-go.io/) will close *in one week*, on 30th of

Walkthrough for Portable Services
Save into
26 Jun 2018
# Portable Services with systemd v239 [systemd v239](https://lists.freedesktop.org/archives/systemd-devel/2018-June/040879.html) contains a great number of new features. One of them is first class
All Systems Go! 2018 CfP Open
Save into
20 May 2018
**The All Systems Go! 2018 Call for Participation is Now Open!** The Call for Participation (CFP) for [All Systems Go! 2018](https://all-systems-go.io/) is now open. We’d like to invite you to

Attending and Speaking at GNOME.Asia 2017 Summit
Save into
23 Oct 2017
The [GNOME.Asia Summit 2017](https://2017.gnome.asia/) organizers invited to me to speak at their conference in Chongqing/China, and it was an excellent event! Here's my brief report:

All Systems Go! 2017 Videos Online!
Save into
23 Oct 2017
For those living under a rock, the videos from everybody's favourite Userspace Linux Conference [*All Systems Go!* 2017](https://all-systems-go.io/) are now available online. [All

IP Accounting and Access Lists with systemd
Save into
8 Oct 2017
*TL;DR: systemd now can do per-service IP traffic accounting, as well as access control for IP address ranges.* Last Friday we released [systemd
Dynamic Users with systemd
Save into
5 Oct 2017
*TL;DR: you may now configure systemd to dynamically allocate a UNIX user ID for service processes when it starts them and release it when it stops them. It's pretty secure, mixes well with transient
All Systems Go! 2017 Schedule Published
Save into
26 Sep 2017
**The All Systems Go! 2017 schedule has been published!** I am happy to announce that we have published the [All Systems Go! 2017](https://all-systems-go.io/) schedule! We are very happy with the

All Systems Go! 2017 CfP Closes Soon!
Save into
29 Aug 2017
**The All Systems Go! 2017 Call for Participation is Closing on September 3rd!** Please make sure to get your presentation proprosals for*All Systems Go! 2017* in now! The CfP closes on sunday!

All Systems Go! 2017 Speakers
Save into
9 Aug 2017
**The All Systems Go! 2017 Headline Speakers Announced!** Don't forget to send in your submissions to the All Systems Go! 2017 CfP! Proposals are accepted until **September 3rd**! A couple of

casync Video
Save into
17 Jul 2017
# Video of my casync Presentation @ kinvolk The great folks at [kinvolk](https://kinvolk.io/) have uploaded a [video of my casync presentation at their offices last
mkosi — A Tool for Generating OS Images
Save into
27 Jun 2017
# Introducing mkosi After blogging about [`casync`](http://0pointer.net/blog/casync-a-tool-for-distributing-file-system-images.html) I realized I never blogged about the
All Systems Go! 2017 CfP Open
Save into
19 Jun 2017
**The All Systems Go! 2017 Call for Participation is Now Open!** We’d like to invite presentation proposals for *All Systems Go! 2017*!

casync — A tool for distributing file system images
Save into
19 Jun 2017
# Introducing casync In the past months I have been working on a new project: [`casync`](https://github.com/systemd/casync/). `casync` takes inspiration from the popular

Avoiding CVE-2016-8655 with systemd
Save into
6 Dec 2016
# Avoiding CVE-2016-8655 with systemd Just a quick note: on recent versions of [systemd](https://www.freedesktop.org/wiki/Software/systemd/) it is relatively easy to block the vulnerability
systemd.conf 2016 Over Now
Save into
4 Oct 2016
# systemd.conf 2016 is Over Now! A few days ago [systemd.conf 2016](https://systemd.io/) ended, our second conference of this kind. I personally enjoyed this conference a lot: the talks, the

systemd.conf 2016 Workshop Tickets Available
Save into
17 Sep 2016
# Tickets for systemd 2016 Workshop day still available! We still have a number of ticket for the workshop day of [systemd.conf 2016](https://conf.systemd.io/) available. If you are a newcomer to
Preliminary systemd.conf 2016 Schedule
Save into
15 Aug 2016
# A Preliminary systemd.conf 2016 Schedule is Now Available! We have just published a first, preliminary version of the [systemd.conf 2016
FINAL REMINDER! systemd.conf 2016 CfP Ends on Monday!
Save into
27 Jul 2016
Please note that the [systemd.conf 2016](https://conf.systemd.io/) Call for Participation ends on Monday, on **Aug. 1st**! Please send in your talk proposal by then! We’ve already got a good number

REMINDER! systemd.conf 2016 CfP Ends in Two Weeks!
Save into
18 Jul 2016
Please note that the [systemd.conf 2016](https://conf.systemd.io/) Call for Participation ends in less than two weeks, on **Aug. 1st**! Please send in your talk proposal by then! We’ve already got
CfP is now open
Save into
11 May 2016
# The systemd.conf 2016 Call for Participation is Now Open! We’d like to invite presentation and workshop proposals for [systemd.conf 2016](https://systemd.io/)! The conference will consist of
Announcing systemd.conf 2016
Save into
3 Apr 2016
# Announcing systemd.conf 2016 We are happy to announce the 2016 installment of systemd.conf, the conference of the systemd project! After our successful first conference 2015 we’d like to repeat
Introducing sd-event
Save into
18 Nov 2015
# The Event Loop API of libsystemd When we began working on [systemd](https://wiki.freedesktop.org/www/Software/systemd/) we built it around a hand-written ad-hoc event loop, wrapping [Linux
systemd.conf 2015 Summary
Save into
8 Nov 2015
# systemd.conf 2015 is Over Now! Last week our first [systemd.conf](https://systemd.events/) conference took place at betahaus, in Berlin, Germany. With almost 100 attendees, a dense schedule of 23
Second Round of systemd.conf 2015 Sponsors
Save into
18 Oct 2015
# Second Round of systemd.conf 2015 Sponsors We are happy to announce the second round of [systemd.conf 2015](https://systemd.events/) sponsors! In addition to those from [the first
