Il 07/10/2011 09:16, Paolo Sala ha scritto:
Ciao a tutti ho qualche problema a creare un demone da uno script. Lo script è uno script che lancia inotify per controllare se in una directory vengono aggiunti nuovi file. Lo script che avvia il demone fa una chiamata a start-stop-daemon --start --quiet --nicelevel 10 --background --exec /path/to/script.sh /path/to/script.sh mette il proprio pid in /var/run/miomonitor.pid e il demone che lo stoppa fa una chiamata a start-stop-daemon --stop --quiet --pidfile /var/run/miomonitor.pid Quando lo stoppo quindi viene killato soltanto il processo con id 32017 ma non gli altri. Esiste un modo per mandare al processo un segnale che killi anche gli altri 2 processi? dando un'occhiata al man di start-stop-daemon --pidfile sembra che uccida solamente quel pid (e non quelli da lui creati) mi sembra meglio utilizzare un'altro switch oppure fare creare da ogni processo forkato il pid e ucciderli tutti alla fine alla fine con tutti sti assassinii è una strage. :) Ciao |