Hello! Имеем inittab для не-демонов, /etc/init.d/ для демонов всех сортов и inetd.conf для сетевых не-демонов - целый зоопарк. Вопрос: зачем нужен режим демонизации в сервисах, если их прекрасно можно и без этого запустить? Далее, зачем нужна встроенная работа с syslog, когда можно передавать в лог stdout & stderr через пайп (связку программы с логирующей утилитой могут обеспечить runit, daemontools, etc., если не хочется вручную перенапрявлять вывод).
Изучая документацию на runit, вижу простую и компактную реализацию работы init с не-демонизированными программами - может, это и есть true way? Best regards, Alexey Pechnikov. http://pechnikov.tel/