Edite o arquivo /etc/sudoers (o sudo tem que estar instalado) e adicione 
a seguinte linha

www-data ALL=NOPASSWD:/sbin/runscript.sh

Obs: www-data é o usuario que executa o apache...., se não souber qual 
usuário executa, verifique o arquivo de configuração e procure pela 
linha User

[]´s

Victor
Jonathan R. Pedroni escreveu:
> Olá lista,
>
> Preciso fazer com que o usuário apache restarte 3 serviços: apache2, proftpd
> e named, porém eles só podem ser restartados pelo root:
> * /sbin/runscript.sh: must be root to run init scripts * /sbin/runscript.sh:
> must be root to run init scripts
>
> Já tentei mudar permissões, proprietários, criar scripts mas nada funciona.
> Alguém tem alguma idéia do que posso fazer?
>
> Joy
---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a