2024-11-25 β edited β RE: pid_eins
β¦that shall be placed in /etc/ (and elsewhere) during early boot.
Tools such as everyone's favourite secure image builder mkosi (github.com/systemd/mkosi) integrate nicely with tmpfiles.d/ to build hermetic /usr/ images.
The ParticleOS images (github.com/systemd/particleos) project ran into one specific problem with this however: they try to build OS images for multiple different upstream distros from the same definitions. But distros differ, and hence the tmpfiles.d/ drop-ins need to differ too.
https://mastodon.social/@pid_eins/113542840092348669
https://github.com/systemd/mkosi
https://github.com/systemd/particleos
@pid_eins In the recent releases, you've shared daily Mastodon posts highlighting the key features, which I find incredibly useful and insightful. I was wondering if these highlights are also [β¦]
2024-11-25 pid_eins β edited β 1π¬
Except that starting with v257 they actually don't have to differ anymore: there's a new modifier to tmpfiles.d/ line types C and L: if suffixed with "?" then the lines are conditionalized on [β¦]
ββββ
ββββ