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]

Responder a