Oi tudo que eu tenho tentado descobrir o meu problema há algum tempo e acho que agora é hora de perguntar a alguém que sabe mais do que eu. Espero que esta seja apenas uma solução simples para alguém que conheça
Basicamente eu tenho 2 scripts iniciantes que eu criei, mas apenas 1 será executado na inicialização e o outro não, embora ambos sejam executados corretamente quando chamados manualmente
Aqui está o que funciona
# status led daemon
#
description "Status led daemon; Used for controlling the server status led"
author "None"
start on (started dbus and started mountall)
stop on (xbmc-do-stop or runlevel [!2345])
exec led.sh
respawn
e aqui está o que não
# irexec daemon
#
description "irexec daemon"
author "None"
start on (started dbus and started mountall)
stop on (xbmc-do-stop or runlevel [!2345])
exec irexec /home/pi/.lircrc
respawn
como você pode ver, eles são muito semelhantes e eu não consigo descobrir por que um vai funcionar, mas o outro não vai