[sisyphus] А кто определяет TMPDIR?

Alexei V. Mezin =?iso-8859-1?q?alexei=5Fvm_=CE=C1_micmedia=2Eru?=
Чт Июн 16 00:39:24 MSD 2005


Grigory Batalov пишет:
> 
>   Чтобы не переопределялись, ещё должно быть SECURE_TMP=no.
>   В файле /etc/profile.d/tmpdir.sh всё доступно описано.

Опаньки! А вот ничего там и не написано!!!
Смотрим в Сизиф и видим setup-2.2.6-alt1.noarch.rpm, в котором есть 
tmpdir.sh. Но в этом скрипте только половина того, что там было раньше:

# $Id: tmpdir.sh,v 1.3 2004/11/15 16:41:10 ldv Exp $
# If TMPDIR is not defined, set it to ~/tmp and create the directory if 
required.

if [ -z "$TMPDIR" ] || [ ! -d "$TMPDIR" -o ! -w "$TMPDIR" ]; then
	if [ -d "$HOME/tmp" -a -w "$HOME/tmp" ]; then
		export TMPDIR="$HOME/tmp"
	elif install -d -m700 -- "$HOME/tmp" >/dev/null 2>&1; then
		if [ -d "$HOME/tmp" -a -w "$HOME/tmp" ]; then
			export TMPDIR="$HOME/tmp"
		fi
	fi
fi

То есть /etc/sysconfig/system просто игнорируется.

Бага? Грузик вешать? Или это что-то новое в Сизифном /etc?




Подробная информация о списке рассылки Sisyphus