J'ai trouvé beaucoup de bonne documentation pour le démon start-stop d'ubuntu et il y a une page de manuel pour un binaire daemon
.
Mais d'après ce que je peux dire, la manière canonique de démarrer un démon dans un script rhel / centos est de source /etc/init.d/functions
puis d'utiliser la daemon()
fonction. Mais je ne trouve aucun bon exemple ou documentation.
Quelle est la manière canonique de démarrer un démon dans le script d'initialisation rhel / centos-6?
ma première tentative a été:
#!/bin/bash
source /etc/init.d/functions
daemon --user USER nohup /path/to/your/binary arg1 arg2 >/dev/null 2>&1 &
systemd
)