ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] А кто определяет TMPDIR?
@ 2005-06-14 17:31 Alexei V. Mezin
  2005-06-14 22:51 ` Grigory Batalov
  2005-06-15 10:51 ` Вячеслав Диконов
  0 siblings, 2 replies; 12+ messages in thread
From: Alexei V. Mezin @ 2005-06-14 17:31 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

С одной стороны:

[alexei@threebears alexei]$ grep TMPDIR /etc/sysconfig/system
TMPDIR=/tmp

С другой стороны:
[alexei@threebears alexei]$ echo $TMPDIR
/home/alexei/tmp


Вроде связаные вещи? Но почему настройки из sysconfig переопределяются?


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [sisyphus] А кто определяет TMPDIR?
  2005-06-14 17:31 [sisyphus] А кто определяет TMPDIR? Alexei V. Mezin
@ 2005-06-14 22:51 ` Grigory Batalov
  2005-06-15 18:23   ` Alexei V. Mezin
  2005-06-15 20:39   ` Alexei V. Mezin
  2005-06-15 10:51 ` Вячеслав Диконов
  1 sibling, 2 replies; 12+ messages in thread
From: Grigory Batalov @ 2005-06-14 22:51 UTC (permalink / raw)
  To: alex783, ALT Linux Sisyphus discussion list

On Tue, Jun 14, 2005 at 09:31:42PM +0400, Alexei V. Mezin wrote:

> С одной стороны:
> 
> [alexei@threebears alexei]$ grep TMPDIR /etc/sysconfig/system
> TMPDIR=/tmp
> 
> С другой стороны:
> [alexei@threebears alexei]$ echo $TMPDIR
> /home/alexei/tmp
> 
> Вроде связаные вещи? Но почему настройки из sysconfig переопределяются?

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

--
 Grigory Batalov


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [sisyphus] А кто определяет TMPDIR?
  2005-06-14 17:31 [sisyphus] А кто определяет TMPDIR? Alexei V. Mezin
  2005-06-14 22:51 ` Grigory Batalov
@ 2005-06-15 10:51 ` Вячеслав Диконов
  2005-06-15 13:54   ` Alexey Rusakov
  1 sibling, 1 reply; 12+ messages in thread
From: Вячеслав Диконов @ 2005-06-15 10:51 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list, alex783

В Втр, 14/06/2005 в 21:31 +0400, Alexei V. Mezin пишет:
> С одной стороны:
> 
> [alexei@threebears alexei]$ grep TMPDIR /etc/sysconfig/system
> TMPDIR=/tmp
> 
> С другой стороны:
> [alexei@threebears alexei]$ echo $TMPDIR
> /home/alexei/tmp
Предлагаю заменить на ~/.tmp

У меня без проблем работает и избавляет от лицезрения ненужного значка
на рабочем столе.


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [sisyphus] А кто определяет TMPDIR?
  2005-06-15 10:51 ` Вячеслав Диконов
@ 2005-06-15 13:54   ` Alexey Rusakov
  2005-06-15 17:47     ` Eugene Vlasov
  0 siblings, 1 reply; 12+ messages in thread
From: Alexey Rusakov @ 2005-06-15 13:54 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

On 15.06.2005 14:51, Вячеслав Диконов wrote:
>В Втр, 14/06/2005 в 21:31 +0400, Alexei V. Mezin пишет:
>  
>>С одной стороны:
>>
>>[alexei@threebears alexei]$ grep TMPDIR /etc/sysconfig/system
>>TMPDIR=/tmp
>>
>>С другой стороны:
>>[alexei@threebears alexei]$ echo $TMPDIR
>>/home/alexei/tmp
>>    
>Предлагаю заменить на ~/.tmp
>
>У меня без проблем работает и избавляет от лицезрения ненужного значка
>на рабочем столе.
>  
Предлагаю заменить на /tmp/.private/username/

У меня без проблем работает, позволяет пользоваться еженощной умной 
чистилкой stmpclean и не занимает места (во всех смыслах) в $HOME.

Но вопрос был не в этом, а в том, ГДЕ это задается, если я правильно 
понимаю. У меня это сейчас делается в .profile, что уж точно не является 
правильным местом.

-- 
  Alexey "Ktirf" Rusakov



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [sisyphus] А кто определяет TMPDIR?
  2005-06-15 13:54   ` Alexey Rusakov
@ 2005-06-15 17:47     ` Eugene Vlasov
  2005-06-15 18:53       ` Alexei V. Mezin
  0 siblings, 1 reply; 12+ messages in thread
From: Eugene Vlasov @ 2005-06-15 17:47 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

[-- Attachment #1: Type: text/plain, Size: 540 bytes --]

Приветствую, Alexey Rusakov.
В письме от Wed, Jun 15, 2005 at 05:54:24PM +0400 вы пишете:

> Предлагаю заменить на /tmp/.private/username/

> Но вопрос был не в этом, а в том, ГДЕ это задается, если я правильно 
> понимаю. У меня это сейчас делается в .profile, что уж точно не является 
> правильным местом.

pam_mktemp + "account required pam_mktemp.so" в /etc/pam.d/system-auth?

Насколько я понимаю, это с недавнего времени в Сизифе штатно.


-- 
С уважением, Евгений                          mailto:eugvv@altlinux.ru


[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [sisyphus] А кто определяет TMPDIR?
  2005-06-14 22:51 ` Grigory Batalov
@ 2005-06-15 18:23   ` Alexei V. Mezin
  2005-06-15 20:39   ` Alexei V. Mezin
  1 sibling, 0 replies; 12+ messages in thread
From: Alexei V. Mezin @ 2005-06-15 18:23 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Grigory Batalov пишет:
>>[alexei@threebears alexei]$ grep TMPDIR /etc/sysconfig/system
>>TMPDIR=/tmp
>>
>>С другой стороны:
>>[alexei@threebears alexei]$ echo $TMPDIR
>>/home/alexei/tmp
>>Вроде связаные вещи? Но почему настройки из sysconfig переопределяются?

>   Чтобы не переопределялись, ещё должно быть SECURE_TMP=no.
Так ведь стоит там no, а эффекту нет! Что-то у меня в etc сломалось 
совсем :(


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [sisyphus] А кто определяет TMPDIR?
  2005-06-15 17:47     ` Eugene Vlasov
@ 2005-06-15 18:53       ` Alexei V. Mezin
  2005-06-16  6:10         ` Andrey Rahmatullin
  0 siblings, 1 reply; 12+ messages in thread
From: Alexei V. Mezin @ 2005-06-15 18:53 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Eugene Vlasov пишет:
> 
>>Но вопрос был не в этом, а в том, ГДЕ это задается, если я правильно 
Именно. Интересно, где это задается. Потому что там, где это 
настраивалось раньше, все без изменений, но эффект наблюдается.


> pam_mktemp + "account required pam_mktemp.so" в /etc/pam.d/system-auth?
> 
> Насколько я понимаю, это с недавнего времени в Сизифе штатно.
Нет там pam_mktemp.so. Есть только pam_tcb.so shadow fork


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [sisyphus] А кто определяет TMPDIR?
  2005-06-14 22:51 ` Grigory Batalov
  2005-06-15 18:23   ` Alexei V. Mezin
@ 2005-06-15 20:39   ` Alexei V. Mezin
  2005-06-15 21:48     ` Dmitry V. Levin
  1 sibling, 1 reply; 12+ messages in thread
From: Alexei V. Mezin @ 2005-06-15 20:39 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

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?



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [sisyphus] А кто определяет TMPDIR?
  2005-06-15 20:39   ` Alexei V. Mezin
@ 2005-06-15 21:48     ` Dmitry V. Levin
  2005-06-15 22:33       ` Alexei V. Mezin
  0 siblings, 1 reply; 12+ messages in thread
From: Dmitry V. Levin @ 2005-06-15 21:48 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

[-- Attachment #1: Type: text/plain, Size: 1134 bytes --]

On Thu, Jun 16, 2005 at 12:39:24AM +0400, Alexei V. Mezin wrote:
> 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?

Так и было задумано.  И /etc/sysconfig/system тут не при чем.
А что, собственно говоря, вам не нравится?

-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [sisyphus] А кто определяет TMPDIR?
  2005-06-15 21:48     ` Dmitry V. Levin
@ 2005-06-15 22:33       ` Alexei V. Mezin
  2005-06-15 22:35         ` Dmitry V. Levin
  0 siblings, 1 reply; 12+ messages in thread
From: Alexei V. Mezin @ 2005-06-15 22:33 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Dmitry V. Levin пишет:
>>Бага? Грузик вешать? Или это что-то новое в Сизифном /etc?
> 
> 
> Так и было задумано.  И /etc/sysconfig/system тут не при чем.
> А что, собственно говоря, вам не нравится?

Привык, что TMPDIR=/tmp. Знаю, что небезопасно и все такое. Но я сам 
себе на машине единственный пользователь.

Раньше этот вопрос решался в /etc/sysconfig/system. А теперь нет. Если 
теперь всегда ~/tmp и system упразднили, то файл надо удалить и 
привыкать к прибитой гвоздиками настройке. Если настройку перенесли в 
другое место, то хотелось бы его узнать, а то "мужики то не знают" (с).




^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [sisyphus] А кто определяет TMPDIR?
  2005-06-15 22:33       ` Alexei V. Mezin
@ 2005-06-15 22:35         ` Dmitry V. Levin
  0 siblings, 0 replies; 12+ messages in thread
From: Dmitry V. Levin @ 2005-06-15 22:35 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

[-- Attachment #1: Type: text/plain, Size: 493 bytes --]

On Thu, Jun 16, 2005 at 02:33:10AM +0400, Alexei V. Mezin wrote:
> Dmitry V. Levin пишет:
> >>Бага? Грузик вешать? Или это что-то новое в Сизифном /etc?
> >
> >
> >Так и было задумано.  И /etc/sysconfig/system тут не при чем.
> >А что, собственно говоря, вам не нравится?
> 
> Привык, что TMPDIR=/tmp. Знаю, что небезопасно и все такое. Но я сам 
> себе на машине единственный пользователь.

Тогда вы, наверное, властны над своими ~/.bashrc, ~/.bash_profile, и т.д.?


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [sisyphus] А кто определяет TMPDIR?
  2005-06-15 18:53       ` Alexei V. Mezin
@ 2005-06-16  6:10         ` Andrey Rahmatullin
  0 siblings, 0 replies; 12+ messages in thread
From: Andrey Rahmatullin @ 2005-06-16  6:10 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 401 bytes --]

On Wed, Jun 15, 2005 at 10:53:40PM +0400, Alexei V. Mezin wrote:
> Нет там pam_mktemp.so. Есть только pam_tcb.so shadow fork
Обновитесь.

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):

 * Voins ищет какой-нибудь хороший магазин для palmоводов 
<gvy> Voins, ladoshki.com :")
<Voins> gvy, хороший магазин, но я люблю когда магазин ко мне поближе
        находится :)))

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2005-06-16  6:10 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-06-14 17:31 [sisyphus] А кто определяет TMPDIR? Alexei V. Mezin
2005-06-14 22:51 ` Grigory Batalov
2005-06-15 18:23   ` Alexei V. Mezin
2005-06-15 20:39   ` Alexei V. Mezin
2005-06-15 21:48     ` Dmitry V. Levin
2005-06-15 22:33       ` Alexei V. Mezin
2005-06-15 22:35         ` Dmitry V. Levin
2005-06-15 10:51 ` Вячеслав Диконов
2005-06-15 13:54   ` Alexey Rusakov
2005-06-15 17:47     ` Eugene Vlasov
2005-06-15 18:53       ` Alexei V. Mezin
2005-06-16  6:10         ` Andrey Rahmatullin

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git