Я пытаюсь настроить dovecot + postfix на новом выпуске 14.04 в EC2. Я установил доставку почтового стека без установки postfix или dovecot отдельно. Теперь я не могу понять, как перезапустить dovecot, потому что отсутствует /etc/init.d/dovecot. Или я чего-то не хватает? Спасибо.
Итак, после прохождения вики dovecot (версия 2) кажется, что мы можем перезапустить / перезагрузить / остановить dovecot, используя:
Для root:
# doveadm reload - перезагрузить / перезагрузить dovecat
# doveadm stop - остановить dovecat
Для пользователей sudo:
# sudo doveadm reload - перезагрузить / перезагрузить dovecat
# sudo doveadm stop - остановить dovecat
Вы можете просто набрать doveadm / sudo doveadm, чтобы просмотреть список других команд, которые вы можете использовать с doveadm тоже.
Когда старые службы преобразуются из init.d в upstart, service status xxxx возвращает службу непризнанной. Вместо этого используйте servicename status
Сосуществование выскочки и init.d запутывает, поэтому в Vivid и последующих версиях он заменяется на upstart
текущее состояние в 14.04 запутывает и создает некоторые проблемы при мониторинге вещей, по крайней мере, с моим опытом.