Всем привет!
Подскажите, пожалуйста, почему initctl list и rcconf выводят разные списки?
Например, nginx и sshguard не попадают в вывод initctl, но видны в rcconf.
Я так понимаю, что initctl входит в стандартную поставку upstart'a, т.е. если initctl не видит какой-то сервис, то он не должен запускаться. Тем не менее, "невидимый" nginx спокойно работает.
Объясните, пожалуйста, в чём же дело и чего я неправильно понимаю. Спасибо.
Надеюсь, не ошибся разделом.
Update:
Возможно, нашел ответ вот
здесь:
SysV init scripts are run by the rc job (/etc/init/rc.conf) which just runs /etc/init.d/rc $RUNLEVEL.
So there's only an upstart event for the whole runlevel, but not for single init scripts.