2024-11-25 β edited β RE: pid_eins
β¦be created during early boot, so that the various basic directories and files applications expect to exist are properly created.
One key component of the boot process responsible for making this work is systemd-tmpfiles. Via the files packages place in /usr/lib/tmpfiles.d/ (and related drop-in dirs), the basic skeleton tree can be created when needed, with the right file attributes, ownership, SELinux label and so on.
While much of the basic set of components of the OS is pretty muchβ¦
https://mastodon.social/@pid_eins/113542804826762197
2024-11-25 pid_eins β edited β 1π¬
β¦already ready to run in a hermetic /usr/ model, higher level applications are often not written that way. For example instead of falling back to good built-in defaults if no configuration file [β¦]
ββββ
ββββ