( SzBlackY | 2019. 09. 17., k – 22:36 )

Lennart válasza néhány reply-al később:

hostnamed and friends live in a sandbox these days, that prohibit
write access outside of /etc, and read access to various other
dirs. If you play such symlink games, you have to turn that off. See
the systemd-hostnamed.service service file, specifically
ProtectSystem= and similar options.

Vagyis: ha megcsinálta volna a systemctl show systemd-hostnamed-t (lásd debug step-ek fentebb ;) ), látta volna, hogy be van rá kapcsolva egy csomó védelmi mechanizmus...

És közvetlenül ezalatt mondott egy megoldást, ami egy by design támogatott use case / konfigurációs megoldás (rw /, read-only /usr, az etc üres vagy amit nagyon muszáj azt a tempfiles.d húzza be a /usr-ből) - ahogy azt a Fedora 17-ben (az se ma volt) debütált egyesített /usr okait magyarázó doksiban (https://www.freedesktop.org/wiki/Software/systemd/TheCaseForTheUsrMerge/) le is írta.

BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)