A reinicialização RHEL 4 faz com que o processo do Tomcat não seja iniciado por conta não raiz

0

Eu tenho um script de inicialização colocado em /etc/init.d em que faço a seguinte chamada:

nohup sudo -u myuser $CATALINA_HOME/bin/startup.sh 2>&1  

Isso faz com que o Tomcat seja executado como myuser, o que é esperado. No entanto, após a emissão do comando reboot, o sistema é inicializado e o root é agora o proprietário deste processo. Como posso forçar o processo a ser iniciado como myuser na reinicialização?

    
por Woot4Moo 25.05.2010 / 20:57

1 resposta

1

Tem certeza de que você não tem vários scripts iniciando o processo, e aquele que é chamado primeiro é configurado para ser executado como root? O script deve ter o mesmo efeito quando iniciado como root na inicialização como durante a operação.

Quais são as especificidades do sistema operacional?

    
por 25.05.2010 / 21:06