Как передать "демону" команды не используя сокеты?

alekciy

Новичок
Alexandre
Библия юникс гласит - Демон должен иметь идентификатор родительского процесса = 0.
А в какой спецификации это написано? Ведь в ходе загрузки системы одни процессы запускают другие и теже демоны не святым духом запущены, их тоже какой то процесс стартанул. Значит и у них если в данную минуту и нет родителя, то он все равно когда то бы.

Просто как то непонятно... я то всегда думал, что демон эта некая фоновая задача (служба в винде), которая запускает прозрачно для конечного пользователя в момент старта системы и умирающая в момент остановки системы (ручную остановку не берем).
 

fixxxer

К.О.
Партнер клуба
про сигналы правильно боятся - там все сложнее чем кажется на первый взгляд

читать тут
http://groups.google.com/group/fido7.ru.unix.prog/browse_thread/thread/7b3783816f2aab9c

>Демон должен иметь идентификатор родительского процесса = 0.
бред какой-то
"демон" это вообще условное понятие, а ppid 0 имеет только инит и кернел-процессы
видимо путаешь с возвратом fork, хотя при чем тут демон... вобщем все смешалось)
 
Сверху