uruchomienie serwera node.js przy użyciu funkcji upstart 'zakończone statusem 127' na 'ubuntu 10.04'

napisałem skrypt startowy dla ubuntu, aby uruchomić mój serwer node.js ręcznie lub przy starcie. Ale zawsze kończy się statusem 127 i nie mogę znaleźć więcej informacji o tym, co się dzieje. Jeśli wykonam go ręcznie, to działa i przetestowałem go również na ubuntu 12.10, gdzie również działa ... nie działa tylko na ubuntu 10.04, który jest serwerem produkcyjnym, którego używam.

Scenariusz:

description ""
author      ""

start on started mountall
stop on shutdown
respawn
respawn limit 20 5

# Max open files are @ 1024 by default. Bit few.
limit nofile 32768 32768

env HOME=/home/projects/<project_name>/data/current

script
    export HOME=$HOME
    chdir $HOME
    exec sudo -u <user_to_launch_the_script> /usr/bin/node /home/projects/<project_name>/data/current/server.js 2>&1 >> /var/log/node.log
end script

jakiś pomysł, gdzie znaleźć więcej informacji o statusie 127? Albo jak mogę to naprawić? Sprawdziłem w /var/log/daemon.log iw /var/log/syslog.log .. ale nie ma odpowiednich informacji z wyjątkiem „głównego procesu (29520) zakończonego statusem 127”.

Z poważaniem,

Daan

questionAnswers(3)

yourAnswerToTheQuestion