У меня это на безголовой коробке без терминального доступа.
Это программа на Java.
Я уже пробовал следующее;
Поместите в rc.local
следующее:
/shared/subsonic/subsonic.sh
По логам запускается но потом не работает. Он не появляется с ps aux
поэтому кажется, что как только он начинает, он умирает.
Я также попробовал:
nohup /shared/subsonic/subsonic.sh
Согласно файлу nohup.out
он запустил, другой информации нет.
Я попытался поместить его в crontab с помощью следующей команды:
@reboot /shared/subsonic/subsonic.sh
crontab
отправляет мне электронное письмо о том, что он запущен, и дает номер процесса, но его нет, когда я вхожу через ssh.
Если я захожу через ssh и запускаю его, он работает нормально, работает как шарм.
Таким образом, есть что-то в выходных данных о дозвуке, которые необходимо подать на терминал при запуске, или он умирает.