как избежать «операции не разрешены» с помощью команды sudo из hudson - PullRequest
1 голос
/ 22 февраля 2011

Я пытаюсь запустить bash-скрипт на узле MacOSX (мастер на windows) через Hudson, но получить 'Operation not permitted', когда скрипт вызывает команду sudo (также su).

Я добавил следующую строку в / И т.д. / sudoers:

'user' ALL:(ALL) NOPASSWD: ALL

'user' зарегистрирован на узле Mac, Java-агент запущен с тем же пользователем.

все еще получает эту ошибку ... есть идеи?

1 Ответ

0 голосов
/ 25 февраля 2011

Возможно ли, что ваш синтаксис неверен? На моем OSX 10.6 у меня есть:

username   ALL=(ALL) NOPASSWD: ALL

Обратите внимание на равенство и двоеточие. У меня нет проблем с выполнением задач sudo с помощью Hudson или из командной строки.

...