Eu tenho um arquivo em /etc/init/pdoneVendorBroker.conf
com o seguinte conteúdo:
description "PDone Vendor Broker"
start on runlevel [234]
stop on runlevel [0156]
respawn
exec php /var/bundles/pdoneVendorBroker/vendorBroker.php
post-start script
PID='status pdoneVendorBroker | egrep -oi '([0-9]+)$' | head -n1'
echo $PID > /var/run/pdoneVendorBroker.pid
end script
post-stop script
rm -f /var/run/pdoneVendorBroker.pid
end script
Mas o script não inicia na inicialização do sistema operacional, pelo menos eu devo ver php /var/bundles/pdoneVendorBroker/vendorBroker.php
sendo executado em segundo plano como um processo, certo? Bem, não está funcionando e eu não sei o que estou fazendo errado?