Написал простейшего демона, разделив процесс через fork() и setsid(). Родитель завершается, в потомке бесконечный while(1). Подскажите, как теперь сделать управление процессом потомка через команды? Например как обычные демоны, пишешь service iptables stop и iptables завершается. Как сделать такое для моего демона? Видимо я что-то недопонимаю с обработкой сигналов, разъясните, плz.