Yogrik писал(а):А как проверял???
Перезагружался
ps axf | grep checkerd
cat checker.log
Yogrik писал(а):Возможно "не работает" потому что K означает Кill
а тебе нужен Start(S) и циферка 84
Теперь буду знать

А почему именно 84?
Как правильно выбрать цифру? из каких соображений?
Когда запускаются скрипты начинающиеся на K?
Почитал про уровни выполнения, inittab и начал распутываться:
Я думал, что во время загрузки система последоватльно переходит из одного уровня выполнения в следующий. Оказывается она сразу попадает в необходимый - прописаный в initdefault или через вызов init N. Соответственно, т.к. у меня initdefault = 5, то симлинк нужно было создавать в /etc/rc.d/rc5.d/
Создал /etc/rc.d/rc5.d/S20checkerd и все заработало
Теперь вернемя к первому вопросу: "как написать (де)инстлятор?"
Демон должен работать в многопользовательском режиме + сеть, следовательно нужны rc3.d и rc5.d, нужен ли rc4.d не понятно..
Если я правильно понял, то при инсталяции нужно просто записать в /etc/rc.d/init.d/ сценарий запуска/останова демона, и создать в /etc/rc.d/rc3.d/ и /etc/rc.d/rc5.d/ симлинки с префиксом SXX, где XX двузначное число.
Повторюсь: как выбрать XX?
Нужно ли создавать симлинк с префиксом KXX? и какой номер указывать там? Как видно у apache номера не совпадают..
Все это было о системе инициализации
SysV, а как быть с
BSD? У меня в книжке написано, что они чем-то отличаются, а вот чем именно - ничего не сказано:
Системы инициализации BSD и SysV отличаются набором входящих в них файлов и назнчением.