Могу ли я выполнить команду, которая сообщит мне, действителен ли текущий набор файлов конфигурации для dovecot или есть проблема?
Я только что внес изменения в свои файлы конфигурации dovecot. Прежде чем пытаться перезапустить службу, я просто хочу выполнить быструю проверку работоспособности, чтобы подтвердить, сделал ли я ошибочную ошибку или нет.
Я ищу "голубятню", эквивалентную любому из следующего:
nginx -t
apachectl -t
postfix check
Пожалуйста, дайте мне знать, есть ли способ проверить правильность моей конфигурации "голубятня".
Используйте doveconf
.
Следующая команда doveconf
завершится с ненулевым результатом и выведет сообщение, если в конфигурации dovecot возникли проблемы
doveconf 1>/dev/null
echo $?
Приведенная выше команда выведет только STDERR и напечатает статус завершения doveconf
.
Например, следующий вывод подтверждает, что конфигурация dovecot в порядке.
root@host:~# doveconf 1>/dev/null
root@host:~# echo $?
0
root@host:~#