svc
coisas, mas se bem me lembro ele abre um pipe entre o programa de monitoramento daemontools e o daemon sendo gerado - Se bem me lembro o fechamento do pipe é como ele determina que o daemon "morreu" e precisa ser reiniciado.
Como o pipe é um programa para um programa, não há como monitorar o segundo daemon: você precisa criar um serviço daemontools separado para ele.