[sisyphus] I: monit-5.12 vs "allow localhost"

Michael Shigorin mike на altlinux.org
Чт Апр 2 21:06:13 MSK 2015


On Thu, Apr 02, 2015 at 12:01:34PM +0000, Igor Zubkov wrote:
> > > - NB: replace 'allow localhost' with 'use address 127.0.0.1',
> > >       see also https://bitbucket.org/tildeslash/monit/issue/133/
> > Пользователям сизифного monit стоит обратить внимание
> > на предупреждение при обновлении.
> Предупреждать надо правильно. После dist-upgrade monit со старым конфигом
> не поднимется.

Специально дорабатывал %post, чтоб он выразительно рассказывал.
В принципе, можно сделать и автозамену, но не решился.

> Что, на самом деле, немного странно. Действительно ли надо
> всегда править monitrc который помечен как конфиг что бы monit
> работал? Или можно сделать monitrc который всегда будет из
> коробки и конфиги которые уже надо править для сервисов в
> /etc/monit.d/.

Конечно, можно сделать /etc/monitrc вида

include /etc/monitrc.d/*.conf

-- но это не решает вопрос о том, что где-то должен лежать
пакетный конфиг, который содержит тот же фрагмент

set httpd port 2812 and use the address 127.0.0.1

(который редко, но метко стал таким в 5.12), зато добавляет
вопрос о том, как _аккуратно_ перенести локальную конфигурацию,
которую в имеющемся при обновлении /etc/monitrc следует ожидать.

-- 
 ---- WBR, Michael Shigorin / http://altlinux.org
  ------ http://opennet.ru / http://anna-news.info


Подробная информация о списке рассылки Sisyphus