Afin de créer un service (démon), nous bifurquons le parent et le faisons sortir tout en faisant de l'enfant le chef de session en appelant setsid(). De plus, pourquoi utilisons-nous setsid ()? Notre processus orphelin est pris en charge par init(mais pas dans tous les cas).
Pourquoi utilisons-nous stsid ()? Y a-t-il une relation entre le signal setsid()et son traitement SIGHUP?