init.d
имеется две программки работующие вместе ( использ. shared memory) . Первая запускается в фоне скриптом из сабжа ( по ссылке в rc.3) , после этого она запускает вторую - функция system("/path/name &"); проги корректно обрабатывают сигналы SIGTERM SIGQUIT SIGHUP SIGINT , на консоль ничего не выводят (кроме фатальных ошибок). Одна из них форкается для обработки запросов по сокету, и убивает потом Zombie ( wait() ) по сигналу SIGCHLD. Какие могут возникнуть проблемы ? Пару раз непонятно от чего-то упали ...