TmpDir
Каталоги для временных файлов
Здесь предлагается фиксировать правила работы с временными файлами, начиная с каталогов для оных, но не ограничиваясь.
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 -- для тех данных, которые могут иметь смысл после перезагрузки.