Debian wechselt zu tmpfs in /tmp und zur Automatisierung der Bereinigung von /tmp und /var/tmp über einen Timer.

Debian-Entwickler Luca Boccassi hat angekündigt Der Übergang von Debian zu tmpfs in /tmp und zur automatischen Bereinigung von /tmp und /var/tmp über einen Timer ist standardmäßig aktiv, beginnend mit Debian 13 „Trixie“.

In den neuen Systemen werden Dateien in /tmp entweder zusammen mit dem vorherigen tmpfs-Instanz im Speicher nach einem Neustart verschwinden oder täglich über einen Timer gelöscht, wenn sie älter als 10 Tage sind. Dateien in /var/tmp werden nur täglich über einen Timer gelöscht, wenn sie älter als 30 Tage sind. Die Pakete openssh und tmux wurden modifiziert, um ihre temporären Dateien in /var/tmp als Ausnahme zu speichern. In Systemen, die auf Debian 13 „Trixie“ aktualisiert werden, bleibt das alte Verhalten von /var/tmp erhalten.

Während die meisten anderen Distributionen bereits lange auf tmpfs in /tmp umgestiegen sind, ist Debian dabei nicht so schnell vorangekommen. Jetzt haben die Debian-Entwickler (Michael Biebl und Luca Boccassi) eine der Diskussionen von 2020 wieder aufgegriffen, in der ein Entwickler von Canonical (Eric Desrochers) sich über das Problem der Inkonsistenz der damaligen Implementierung von /var/tmp in Debian im Vergleich zu dem, wie systemd arbeitet, beschwerte, obwohl der Patch bereits 2012 veröffentlicht wurde. Daher wurde beschlossen, das Verhalten des Systems bei der Arbeit mit diesen Verzeichnissen an das zu bringen, was in systemd und in den meisten anderen Distributionen allgemein anerkannt ist.

Quelle: linux.org.ru

60GB SSD 8Gb DDR4