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

