Ae galera, to com um problema esquisito com o sudo.
tenho um script php que precisa rodar um comando no servidor.
bom como sabem, o php executa com o usuario do servidor web (no meu caso, o
usuario apache).
bom, como esse comando so o root pode dar, resolvi tentar resolver isso
usando o Sudo.
ai fiz isso no arquivo sudoers:
apache localhost = NOPASSWD: /usr/bin/killall -9 meuprograma,
/usr/sbin/meuprograma
(ps: tudo numa so linha)
Acontece porem que ao testar pra ver se deu certo ele nao funciona, ou seja,
o Sudo continua mostrando o prompt pra digitar a senha, mesmo embora eu ja
tendo colocado o NOPASSWD.......
olha so
[root@hadad home]# su apache
[apache@hadad home]$ sudo /usr/bin/killall -9 meuprograma
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these two things:
#1) Respect the privacy of others.
#2) Think before you type.
Password:
Alguem tem uma dica
valeu
Assinantes em 13/07/2002: 2229
Mensagens recebidas desde 07/01/1999: 174874
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:[EMAIL PROTECTED]