Разработчик Debian Лука Боккасси обяви Преминаването на Debian към използването на tmpfs в /tmp и почистването на /tmp и /var/tmp по таймер по подразбиране, започвайки от Debian 13 “Trixie”.
В новите системи файловете в /tmp ще изчезват заедно с предишния екземпляр на tmpfs в паметта след рестартиране или ще се изтриват ежедневно по таймер, ако са по-стари от 10 дни, а файловете в /var/tmp ще се изтриват само ежедневно по таймер, ако са по-стари от 30 дни. Пакетите openssh и tmux бяха модифицирани с цел запазване на своите временни файлове в /var/tmp като изключение. В системите, които ще бъдат актуализирани до Debian 13 “Trixie”, старото поведение на /var/tmp ще остане.
Докато в повечето други дистрибуции отдавна преминаха към използване на tmpfs в /tmp, в Debian не бързаха да го направят. Сега разработчиците на Debian (Michael Biebl и Luca Boccassi) възобновиха една от такива дискусии от 2020 година, в която разработчик от Canonical (Eric Desrochers) се оплака на проблема с несъответствието на тогавашната реализация на /var/tmp в Debian с начина, по който работи systemd, въпреки че патчът беше публикуван още през 2012 година. По този начин беше взето решение да се приведат поведението на системата при работа с тези директории в съответствие с общоприетото в systemd и повечето други дистрибуции.
Източник: linux.org.ru
