[sisyphus] /tmp/.private/$USER vs $HOME/tmp как умолчание для TMPDIR

Michael Shigorin =?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Вс Мар 18 02:27:03 MSK 2007


PreScriptum: так устроит?  works for me.

http://git.altlinux.org/people/mike/packages/?p=pam-config.git;a=commit;h=6a1463ee73843fca44000e0a3a837c9c83b63999
http://git.altlinux.org/people/mike/packages/?p=pam_mktemp.git;a=commit;h=12b86dd85e2421d13fc8766b4fb31091dab81d6a

PPS: извиняюсь за спам -- надо было сперва
ssh git.alt git-clone к себе, правильно?


On Sat, Mar 17, 2007 at 10:33:11PM +0300, Dmitry V. Levin wrote:
> > В общем, выгода от нечитаемости /tmp/.private слишком
> > призрачна, а привет слишком большой.
> Я же сказал, что ручка управления правами /tmp/.private (раньше
> или позже) будет.  Просто сейчас у upstream maintainer'ов
> другие приоритеты не дают реализовать эту возможность
> достаточно быстро.

Стоило ли вкатывать недоделанный софт в basesystem?
Я бы постарался проверить на себе при анонсе заранее.

> Если кто-то может помочь патчем, который можно будет принять
> без переписывания, то я буду очень рад.

На pam0_config?  Такой же ты не примешь...

--- system-auth.mktemp  2005-08-26 02:52:30 +0300
+++ system-auth 2007-03-18 00:12:06 +0200
@@ -1,7 +1,7 @@
 #%PAM-1.0
 auth     required      pam_tcb.so shadow fork prefix=$2a$ count=8 nullok
 account  required      pam_tcb.so shadow fork
-account  required      pam_mktemp.so
+account  optional      pam_mktemp.so
 password required      pam_passwdqc.so min=disabled,24,12,8,7 max=40 passphrase=3 match=4 similar=deny random=42 enforce=users retry=3
 password required      pam_tcb.so use_authtok shadow fork prefix=$2a$ count=8 nullok write_to=tcb
 session  required      pam_tcb.so

Если всё же да, то можно оторвать pam_mktemp от pam_config
и регулировать вопрос его установкой или сносом.  Почитал
sag-configuration-file и проверил, что при отсутствии модуля
и при его наличии отрабатывает правильно (соотв. $HOME/tmp,
/tmp/.private/$USER).

Тогда можно положить в pam_mktemp control facility имени raorn@:
https://bugzilla.altlinux.org/show_bug.cgi?id=6814#c23
(s/required/optional/g) -- и вроде как полный ажур.

Только не совсем понял по /usr/lib/rpm/pam.req --
оно выдаёт жёсткие зависимости на optional modules?

-- 
 ---- WBR, Michael Shigorin <mike на altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20070318/46997f26/attachment-0003.bin>


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