[devel] sudo env_keep
Dmitry V. Levin
ldv на altlinux.org
Пн Май 21 21:39:54 MSD 2007
On Mon, May 21, 2007 at 06:20:27PM +0400, Dmitry V. Levin wrote:
> On Mon, May 21, 2007 at 04:45:41PM +0300, Michael Shigorin wrote:
[...]
> > На сейчас поймали при таком раскладе (полукиоск): минимальный
> > десктоп от одного пользователя висит на :0.0, при этом есть
> > кнопка запуска браузера на :0.1 (отдельный монитор) от другого
> > пользователя.
> >
> > Помогло в сумме получасовое изучение sudoers(5)
> > и колупание с visudo(8), приведшее к:
> >
> > # Defaults specification
> > Defaults !env_reset
> > Defaults !requiretty
> > Defaults !tty_tickets
>
> Пожалуй, хватило бы
> Defaults env_keep += "DISPLAY"
>
> В FC так сделано по умолчанию, может и нам стоит это сделать.
К слову, их патч на sudoers (FC6+) sudo-1.6.8p12-env-reset.patch выглядит так:
--- sudo-1.6.8p12/sudoers.env_reset 2006-02-08 16:58:15.000000000 +0100
+++ sudo-1.6.8p12/sudoers 2006-02-08 16:59:02.000000000 +0100
@@ -13,6 +13,14 @@
# Defaults specification
+Defaults env_reset
+Defaults env_keep = "COLORS DISPLAY HOSTNAME HISTSIZE INPUTRC KDEDIR \
+ LS_COLORS MAIL PS1 PS2 QTDIR USERNAME \
+ LANG LC_ADDRESS LC_CTYPE LC_COLLATE LC_IDENTIFICATION \
+ LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC \
+ LC_PAPER LC_TELEPHONE LC_TIME LC_ALL LANGUAGE LINGUAS \
+ _XKB_CHARSET"
+
# Runas alias specification
# User privilege specification
Мне кажется, что тут много лишнего...
--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 189 байтов
Описание: отсутствует
Url : http://lists.altlinux.org/pipermail/devel/attachments/20070521/c3435ae0/attachment.bin
Подробная информация о списке рассылки Devel