Per creare un servizio (demone), eseguiamo il fork del genitore e lo facciamo uscire, facendo in modo che il bambino diventi il leader della sessione chiamando setsid(). Inoltre, perché utilizziamo setsid ()? Il nostro processo orfano è gestito da init(anche se non in tutti i casi).
Perché usiamo stsid ()? C'è qualche relazione tra setsid()e SIGHUPsegnale di gestione .