|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene Grosbein 2:5006/1 14 Dec 2006 17:28:39 To : Airat Vafin Subject : Re: www & umask --------------------------------------------------------------------------------
14 дек 2006, четверг, в 12:14 KRAST, Airat Vafin написал(а):
AV> Почитал rc.subr, узнал о существовании start_precmd.
AV> Туда и добавил umask 012. Только не помогло это... Докопался, что в
AV> глубинах
AV> /etc/rc.subr конечная команда запуска Томката приобретает вид su -m www -c
AV>
AV> 'команда' и, получается, su сбрасывает этот umask:
AV> dev# umask
AV> 22
AV> dev# umask 012
AV> dev# su -m www -c 'umask'
AV> 22
AV> dev# umask
AV> 12
AV> Это баг или фича?
Это правильно. В твоем случае таки надо использовать login.conf
и добиться, чтобы команда su приобрела вид su -m -c class www -c 'команда'.
Первое -c тут это флаг команды su (man su), все что после www
это аргументы для /bin/sh.
Eugene
--
Открываются расписные ворота души, и несет оттуда вдруг такой тухлятиной,
что хоть святых выноси...
--- slrn/0.9.8.0 (FreeBSD)
* Origin: Svyaz Service JSC (2:5006/1@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/2609311d69cdd.html, оценка из 5, голосов 10
|