TmpDir: различия между версиями
(+crap) |
Нет описания правки |
||
Строка 1: | Строка 1: | ||
{{DraftPolicy | |||
{{ | |responsible= | ||
|discussion_link= | |||
|discussion_since= | |||
}} | |||
== Каталоги для временных файлов == | == Каталоги для временных файлов == |
Текущая версия от 11:36, 29 марта 2009
Каталоги для временных файлов
Здесь предлагается фиксировать правила работы с временными файлами, начиная с каталогов для оных, но не ограничиваясь.
init:
Date: Mon, 20 Jun 2005 13:03:01 +0400 From: Vitaly Lipatov <lav@> To: ALTLinux-devel <devel@> Subject: [devel] TMP и TPMDIR С удивлением обнаружил, что переменные TMP и TMPDIR теперь выставляются в /tmp/.private/$USER. Плохо, когда это неожиданность, ну да ладно. Хотелось бы узнать некоторые моменты: 1. mc любит создавать в tmp скрипты, запуская их на выполнение. У меня /tmp был смонтирован в noexec. Как правильно разрешить проблему? 2. Каков теперь статус $HOME/tmp ? Он не должен использоваться программами? Вообще было бы неплохо иметь некое полиси по использованию tmp: /tmp как очищающийся при каждой перезагрузке ~/tmp как временный каталог пользователя, которым он сам управляет /var/tmp где файлы хранятся несколько дней, но по истечении срока давности удаляются. Может быть какие-то запреты по использованию есть...
Может, control tmpdir?
mike@
Date: Mon, 20 Jun 2005 16:27:24 +0400 From: Denis Smirnov <mithraen@> To: devel@ Subject: Re: [devel] TMP и TPMDIR Смысл, в идеале, такой: $HOME/tmp -- там резвится пользователь _лично_. Руками. Оттуда убивать без его разрешения нельзя. /tmp -- оттуда может убиваться все при перезагрузке, например. Или периодически чиститься. Или и то, и другое. Общий смысл -- файл, к которому некоторое время не было обращений, лежащий в /tmp -- потенциальный труп. /var/tmp -- для тех данных, которые могут иметь смысл после перезагрузки.