Ho il seguente problema:
CMD="/opt/rt4/sbin/rt-server --port 8080 --verbose --log debug"
nohup $CMD &>> /opt/rt4/log/rt4.log &
echo $! > /opt/rt4/log/run.pid

Eseguendo questo script da root il pid viene messo correttamente in 
/opt/rt4/log/run.pid

Se invece prova modificare lo script in maniera che cambi 
utente:CMD="/opt/rt4/sbin/rt-server --port 8080 --verbose --log debug"su - 
rtracker -c "$CMD &>> /opt/rt4/log/rt4.log && echo $! > /opt/rt4/log/run.pid &"
il file /opt/rt4/log/run.pid rimane vuoto.Idee si come risolvere ?
GrazieWalter

Rispondere a