web-dev-qa-db-fra.com

quel processus nettoie / tmp sous systemd sur 18.04LTS? (répondu ici, pas de duplicata)

Il n’ya plus de fichier/etc/default/rcS sur mon serveur Ubuntu 18.04 (pas d’interface graphique). J’avais défini TMPTIME = 20 et, après la mise à niveau à partir de 16.04, il semble que ce délai soit beaucoup plus court.
Comment personnaliser le nettoyage de/tmp?

Là aussi, d'autres variables dans rcS telles que UTC = yes ou FSCKFIX = yes.
Où sont-ils partis?

2
user333869

Merci d'avoir répondu.
J'ai constaté qu'avec systemd, les fichiers tmp peuvent être gérés à partir de systemctl et que le service de contrôle est systemd-tmpfiles-clean.service.

man systemd-tmpfiles
man tmpfiles.d

montrer des informations à ce sujet.

1
user333869

Dans les versions plus anciennes d'ubbuntu, il s'agirait plus précisément de /etc/init/mounted-tmp.conf, qui utiliserait toujours TMPTIME à partir de /etc/default/rcS (mais commenté par défaut). Vous devrez peut-être les configurer vous-même pour répondre à vos besoins. Mais vous avez indiqué que Ubuntu ne les utilise plus.

ainsi, dans le cas de systemd que vous recherchez: /usr/lib/tmpfiles.d/tmp.conf comme décrit sur: http://manpages.ubuntu.com/manpages/bionic/man5 /tmpfiles.d.5.html

2
janmyszkier