objectif
Gérer la création et la rotation automatique de répertoires/cache via des règles déclaratives.
code minimal
# /etc/tmpfiles.d/app.conf
d /var/cache/myapp 0750 app app -
utilisation
# appliquer
sudo systemd-tmpfiles --create /etc/tmpfiles.d/app.conf
variante(s) utile(s)
# supprimer les anciens fichiers (>7 jours)
# /etc/tmpfiles.d/app-clean.conf
# r /var/cache/myapp - - - 7d
sudo systemd-tmpfiles --clean
notes
- types: d (dir), f (file), L (symlink), r (remove), z (set perms)…
- utile pour éviter des scripts root au boot.