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