Разница между sysv-rc-conf и update-rc.d?
Я недавно установил PostSRS с https://github.com/roehling/postsrsd на моем сервере Postfix, чтобы моя пересылаемая почта проходила проверки SPF (я получал много законных писем, помеченных как фишинговые, потому что я не переадресовал должным образом мои электронные письма).
PostSRS отлично работает для меня, и его очень легко настроить. Но я просто следовал инструкциям https://www.mind-it.info/2014/02/22/forward-postfix-spf-srs/ и не понял, что я делал.
Я хотел настроить PostSRS так, чтобы демон автоматически запускался при загрузке, и мне сказали использовать либо chkconfig
или же sysv-rc-conf
, Обе эти команды нуждаются в установке, поэтому я не прошел через это. Я подумал, что могу добавить PostSRS с помощью встроенной команды, которая привела меня к update-rc.d
, который, кажется, не работает, потому что PostSRS не имеет папки в init.d
! Если это так, почему бы sysv-rc-conf
работа где update-rc.d
не? Зачем нам нужно устанавливать sysv-rc-conf
просто добавить PostSRS?
PS Почему я могу бежать? service postsrsd start / stop / restart
, но я получаю ошибку, если я пытаюсь запустить service postsrsd
? Убунту говорит мне postsrsd: unrecognized service
когда я проверяю статус PostSRS.