Добавить флаг "Возможность временного переключения на администратора с помощью sudo" а имеющийся переименовать, например, в "Возможность временного переключения на администратора с помощью su-" коллективное решение из рассылки сизифа [sisyphus] TWIMC: ответ по сумме треда (su -)
Слишком длинное название ... выберите покороче и понятнее. Не очень понимаю что значит переключение sudo. Модуль должен настраивать sudoers?
>Модуль должен настраивать sudoers? Совершенно верно, так как по умолчанию sudoers не настроен. Ведь в мастере 2.4 для того, что бы получить возможность переключения на рута, нужно было руками добавить себя в weel. Сейчас в ALD 4 есть флажок, экономящий время. Хотелось бы такой же и для sudo - поставил флаг и пользователь может пользоваться sudo "из коробки", если есть такая необходимость.
reassign, как понимаю. Вообще IMHO не надо плодить флаги, а надо оставить название тем же, но добавить настройку sudo.
Фактически, существующий флаг (allow_su) добавляет пользователя в группу wheel. С закрытием https://bugzilla.altlinux.org/18344 этого должно быть достаточно для sudo. WONTFIX?
Баг https://bugzilla.altlinux.org/18344 был переоткрыт, так что снова актуально.
Проверил на актуальном Сизифе (sudo 1.9.17p2-alt2): членство в группе wheel само по себе sudo не даёт. Правило WHEEL_USERS в /etc/sudoers по умолчанию закомментировано, и пользователь из wheel получает «... is not in the sudoers file» (пользователь не из wheel не может даже запустить /usr/bin/sudo — режим 4710 root:wheel). То есть вывод из комментария 5 («allow_su добавляет в wheel, этого для sudo достаточно») в текущем состоянии не работает, и #18344 закрыт именно с этим: правило по умолчанию отключено, но есть ручка. Ручка — control-фасилити sudowheel (sin@ в #18344, комментарий 39): # control sudowheel disabled # control sudowheel enabled # grep 'WHEEL_USERS ALL' /etc/sudoers WHEEL_USERS ALL=(ALL:ALL) ALL После этого пользователь из wheel получает root по своему паролю — проверено в контейнере. Так что запрошенная здесь ручка в ЦУС сводится к переключению control sudowheel, разбирать sudoers самому модулю не нужно. FR по-прежнему не реализован, оставляю открытым.