Eu faria algumas coisas:
- Descarregar
start-stop-daemon
. Upstart em grande parte substitui-lo. -
su
no usuário certo do script upstart (e mova o script para / home / xbmc /) - Corrija o
/
ausente no script.
Então eu acabaria com algo como:
start on filesystem or runlevel [2345]
stop on runlevel [!2345]
respawn
exec /root/.siriproxy/siri.sh
E:
#!/bin/bash
[[ -s "/home/xbmc/.rvm/scripts/rvm" ]] && . "/home/xbmc/.vrm/scripts/rvm"
siriproxy server -d 192.168.1.100 -u xbmc