3️⃣1️⃣ Here's the 31st post highlighting key new features of the recently published v262 release of systemd. #systemd262 #systemd
For a long time systemd has known a concept of "first boot" conditioning: units and certain code paths are only run on the first boot of a system, but not the others. The first boot is determined by looking at /etc/machine-id: if that file has a fully populated UUID at boot, then it's not a first boot, otherwise it is.
Various components hook into this concept: