Nová verze systemd 256.1 upravuje systemd-tmpfiles, už nečekaně nesmaže celý /home

20. 6. 2024

Sdílet

Každý, kdo poslední dobou s příslušnou verzí systemd pustil příkaz systemd-tmpfiles --purge pro vymazání dočasných souborů, se nestačil divit, neb mu s nimi zmizely i všechny soubory a adresáře s konfigurační službou tmpfiles.d, tedy včetně kompletního  /home.

Tato vlastnost je adekvátně dokumentována, nicméně jak v hlášení chyby poznamenává Luca Boccassi z Microsoftu, ne každý se po hlášce „budou smazány všechny záznamy vytvořené s tmpfiles.d/ “ jde podívat, co vše pro něj bylo takto vytvořeno. 

Po několikadenní diskusi se tak v rámci systemd 256.1 mění výchozí chování tohoto nástroje, kdy systemd-tmpfiles akceptuje konfigurační soubor, kterým mu uživatel řekne, co vše chce opravdu vymazat. Adekvátně tomu byla aktualizována i dokumentace.

Našli jste v článku chybu?

Autor zprávičky

Příznivec open-source rád píšící i o ne-IT tématech. Odpůrce softwarových patentů a omezování občanských svobod ve prospěch korporací.