Bug 11753

Summary: требуется control'изировать /etc/sudoers
Product: Sisyphus Reporter: Vyacheslav Dikonov <slava>
Component: sudoAssignee: Evgeny Sinelnikov <sin>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: critical    
Priority: P2 CC: aen, boyarsh, mike, morozov, sin
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
naive control(8) support for /etc/sudoers none

Description Vyacheslav Dikonov 2007-05-13 19:27:41 MSD
В /etc/i18n, /root/.i18n, ~/.i18n прописана нормальная локаль ru_RU.UTF-8. Поиск
конф. файлов содержащих слово POSIX ничего подозрительного не выдает. Тем не
менее запуск чего-то вроде sudo mc выдает изуродованную локаль и невозможность
ориентироваться в собственной файловой системе.

Лично мне необходима возможность видеть и вводить буквы всегда и в любом случае,
а также копировать файлы нескольких разных пользователей между ними. Мне
безразличны проблемы администрирования серверов. Почему sudo насильно включает
POSIX и ничего не сообщает о возможности настройки? Значит ли это, что вместо
эпизодического sudo надо делать автовход под root всегда так работать?
Comment 1 Vyacheslav Dikonov 2007-05-13 19:29:52 MSD
Обнаружил это только что после обновления Сизифа. Крайне расстроен, пытаюсь
откатить назад.
Comment 2 Michael Shigorin 2007-07-03 13:46:49 MSD
Эээ... возможно, тебе хватит в /etc/sudoers:

# Defaults specification
Defaults !env_reset
Defaults !requiretty
Defaults !tty_tickets

(в зависимости от конкретно оказавшейся у тебя сборки что-то из этого могло быть
ненужным)

Багу предлагаю перекрасить в "отсутствие control-файла", довесить оный файл и
сделать Desktop 4.0 release critical, поскольку на десктопе без DISPLAY далеко
не уедешь.

Также по теме:
<AMorozov> Кстати, закиньте кто-нибудь в TODO на sudo:
http://thomas.tanreisoftware.com/?p=58
Comment 3 Michael Shigorin 2007-07-03 13:48:06 MSD
Created attachment 2072 [details]
naive control(8) support for /etc/sudoers

this was mailed again two weeks ago...
Comment 4 Dmitry V. Levin 2007-07-03 14:06:17 MSD
Кстати, как насчёт
User_Alias X_USERS = %xgrp
Defaults:X_USERS env_keep += "DISPLAY XAUTHORITY"
?
Comment 5 Michael Shigorin 2007-07-04 14:08:21 MSD
Вполне, особенно если роль и содержание группы xgrp будут прозрачны.

Или добавить как режим (server/xgrp/desktop).
Comment 6 Anton V. Boyarshinov 2007-08-01 14:40:37 MSD
не блокер для десктопа
Comment 7 Vyacheslav Dikonov 2007-08-04 12:37:55 MSD
Это почему это не блокер для десктопа?
Именно для него и блокер. Для не_десктопа это не так уж и важно.

И еще спасибо за рецепт с переменными. Надо только их явно в sudoers прописать с
вменяемыми умолчательными значениями и комментарием.
Comment 8 Dmitry V. Levin 2007-08-05 01:28:00 MSD
Fixed in 1.6.8p12-alt4.