Meu problema é que eu quero parar o daemon filho quando o daemon pai com instância específica é interrompido
Aqui está o que eu tentei:
Este é o daemon pai:
# parent-daemon.conf
instance $ID
script
sleep 1000000000
end script
e este é daemon filho:
# child-daemon.conf
instance $ID
# Events
stop on stopping parent-daemon ID=$ID
script
sleep 1000000000
end script
E o teste:
start parent-daemon ID=123
start child-daemon ID=123
stop parent-daemon ID=123
O resultado é que o daemon pai é interrompido, mas o filho NÃO é (upstart 1.11)
Tags upstart