LINUX.ORG.RU

История изменений

Исправление CrX, (текущая версия) :

В документе не написано «любая программа должна работать при рандомном удалении файлов в /tmp», мне не о чем спорить с авторами FHS, там написано всё правильно. Но помимо FHS есть ещё здравый смысл, и если что-то не запрещено в FHS, это не значит, что это что-то можно и нужно тут же реализовывать. Site-specific manner может быть любым с точки зрения FHS, это верно, но это не значит, что с точки зрения разработчики софта должны учитывать и site-specific manner, который является неадекватным. Что угодно может быть site-specific manner, в том числе и то, чего FHS не касается, можно хоть по крону каждые пять секунд запускать kill -9 на все процессы, но это не значит, что любая программа должна быть к этому готова.

И в Debian это прекрасно понимают. Поэтому реализовали адекватное поведение, берущее в рассчёт atime и flock, а не тупо rm -rf по таймеру.

Исходная версия CrX, :

В документе не написано «любая программа должна работать при рандомном удалении файлов в /tmp», мне не о чем спорить с авторами FHS, там написано всё правильно. Но помимо FHS есть ещё здравый смысл, и если что-то не запрещено в FHS, это не значит, что это что-то можно и нужно тут же реализовывать. Site-specific manner может быть любым с точки зрения FHS, это верно, но это не значит, что с точки зрения разработчики софта должны учитывать и site-specific manner, который является неадекватным. Что угодно может быть site-specific manner, в том числе и то, чего FHS не касается, можно хоть по крону каждые пять секунд запускать kill -9 на все процессы, но это не значит, что любая программа должна быть к этому готова.