On Mon, Dec 08, 2008 at 10:16:19AM +0300, Олег Анисимов wrote: > Andrey S. Rybak пишет: >> Здравствуйте. >> не могу понять в чем дело. Не пускает sudo выполнять нужные команды. >> myname is not allowed to run sudo on myhost. This incident will be >> reported. >> Непонятка в том, что sudoers взят из бекапа, и имя пользователя и машины >> прописаны те же (систему переустанавливал). Что я забыл еще сделать? >> >> > Хотя пользователи и одноименные у них вполне себе может быть разный UID.
Дык, очевидно, что в sudoers у него как раз прописаны имена, а не UIDs. Согласно ману, до запуска команды sudo смотрит только в два места на файловой системе: в /etc/sudoers и в /var/run/sudo/<user> (где лежат timestamps). Простой эксперимент показывает, что sudo предупреждает, если что-то не так с правами на эти файлы. Я бы попробовал натравить strace на sudo для выяснения причины. -- Stanislav -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

