• # lancer comme un daemon un exécutable non prévu pour cela

    Posté par . En réponse au message lancer comme un daemon un exécutable non prévu pour cela. Évalué à 1.

    Le fonctionnement d'un démon, c'est "je me lance, et j'attends qu'on me demande quelque chose, en me tournant les pouces".

    Un exécutable "ordinaire" va s'arrêter une fois qu'il aura fini son traitement.

    Conclusion, au niveau de l'exécutable, tu ne peux rien faire s'il n'a pas été prévu pour.

    Par contre, il est tout à fait possible d'avoir un programme qui tourne comme un démon, mais qui passe la main à chaque demande de traitement.

    Si ton exécutable travaille à travers une connexion réseau (comme un serveur web/ftp/ssh ...), tu peux regarder xinetd, qui fait justement ça.

    Si tu as un fonctionnement plus spécifique, tu peux éventuellement faire un script qui fait une boucle infini (attention à ne pas se louper !), et qui lance ton exécutable quand il y en a besoin.