История изменений
Исправление
crypt,
(текущая версия)
:
Ответ: Если попортить конфиг, то rndc reload тихо свалится, kill -HUP ничего не скажет и пользователь будет думать что релоад был, а его не было
Ага, точно.:) Это правильный ответ:) rndc reload выходит с ошибкой, а kill -HUP вернет статус 0.:)
Что к этому можно еще добавить, так это сбивающее с толку сообщение systemd
Aug 20 03:30:56 dell.inter systemd[1]: Reloaded Berkeley Internet Name Domain (DNS).
Это сообщение сгенерировано systemd и не имеет отношения к правде. Потому как в полных логах у нас вот что:
Aug 20 03:30:56 dell.inter named[31699]: reloading configuration failed: unexpected token
Aug 20 03:30:56 dell.inter systemd[1]: Reloaded Berkeley Internet Name Domain (DNS).
named честно уведомил об ошибке, но сообщение это не попало никуда. И мы спокойно идем пить кофе, думая, что новый конфиг в работе.
Исходная версия
crypt,
:
Ответ: Если попортить конфиг, то rndc reload тихо свалится, kill -HUP ничего не скажет и пользователь будет думать что релоад был, а его не было
Ага, точно.:) Это правильный ответ:) rndc reload выходит с ошибкой, а kill -HUP вернет статус 0.:)
Что к этому можно еще добавить, так это сбивающее с толку сообщение systemd
Aug 20 03:30:56 dell.inter systemd[1]: Reloaded Berkeley Internet Name Domain (DNS).
Это сообщение сгенерировано systemd и не имеет отношения к правде. Потому как в полных логах у нас вот что:
Aug 20 03:30:56 dell.inter named[31699]: reloading configuration failed: unexpected token
Aug 20 03:30:56 dell.inter systemd[1]: Reloaded Berkeley Internet Name Domain (DNS).
named честно уведомил об ошибке, но сообщение это не попало никуда. И мы спокойно идем пить кофе, думая, что новый конфиг в деле.