A pesquisa no Google revela trechos de código x2. O primeiro resultado é essa receita de código, que contém muita documentação e explicação, além de algumas discussões úteis abaixo.
No entanto, outro exemplo de código , embora não contenha muita documentação, inclui código de exemplo para passar comandos como iniciar, parar e reiniciar. Ele também cria um arquivo PID que pode ser útil para verificar se o daemon já está em execução etc.
Essas amostras explicam como criar o daemon. Existem coisas adicionais que precisam ser consideradas? Uma amostra é melhor que a outra e por quê?