-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Package: monit Version: 1:5.4-2
When using /etc/monit/monit_delay file in Debian Wheezy no warning should be displayed. Using the suggested start delay in the config file results in a different behaviour of monit than using the monit_delay file. When using start delay in config file monit can not start/stop/restart/... services during this start delay (see https://lists.gnu.org/archive/html/monit-general/2010-03/msg00002.html). But some systems need to use monit right after it has been restarted to handle the services. Assume the following workflow when delay is done via config file: 1. Modify monit configuration 2. Restart monit via 'service monit restart' 3. Restart a monitored service via 'monit restart <xyz>' => The error 'Cannot connect to the monit daemon Did you start it with http support?' appears. To prevent this error you have to use the monit_delay file to start monitoring services after a given delay AND the ability to manipulate services via monit CLI right after it has been restarted. But in this case the current init script will throw an notification message which should be removed because the suggested replacement will result in a different and sometimes unwanted behaviour of monit. - --- /etc/init.d/monit.orig 2014-03-22 23:45:09.370428888 +0100 +++ /etc/init.d/monit 2014-03-22 23:45:30.598810357 +0100 @@ -92,9 +92,6 @@ monit_delayed_monitoring () { if [ -f $DELAY ] then - - printf "Warning: Please, set start delay for $NAME in config file\n" - - printf " and delete $DELAY file.\n" - - if [ ! -x $DELAY ] then printf "Warning: A delayed start file exists ($DELAY)\n" Regards Volker -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTLhfLAAoJEAHVpGGDJluMbB8QALNrTPei2czgrrpnd60+LTUA 4OK7axPi4zGvJ1sK2Uwi9rlKtK8oX3TEHFtUlCUkY3jkTCgGMbFrN4BjN4bF5jcQ q7Y0HzRdkx4cBKpF2stP5ZDWPigQK/V/lnNDLJnGCrukOWe9xEqZ400ZTDM4bPtm 1zIp2nwnt6WtoTKYC6LpstWeImLckCk7F2aJPYG2NkjNQW6zjD6nppUY+kXJtiRT O/jOZeQLbpN18Qk8ZvbFfMVICW4VObeSiUr2+9OD5gMXd36+GKglPKqCmw0ipeBI blpcjH0K1OUK/ZYmUNlQ9K7v/rawqjZ+q+fziXEvwbWr1tlwKVzYLrzfQ+6QKLC1 hxCS4HQUz63QpLcxkQjO8ljn0U6VGM+SQjLvFy30x3D+eg/ZguVqRjwgJ7GtdqY4 mes2+wNNnjfCTSBlnjVIoUzeaks3vk+f/nwjYWKO/Fmnm/ro+L2zk4WiqUiz1SW4 gvo0N0DaI4F6LBVPfMXgPhOyyknlaxSCmxplbXJ5BnfRIfddMitCtwcnKqK8SH8Q Tl1FVdxmM91f1pvljFisy8wziwvdBm/TWUUz2gYykCGgd++gHPXZQ3lnjmxHTUEy X70V8j6Y0QRRYCTycx3yiqs8KzlE/ituuR2zgh80JYJtm1vCDABSxHUAeMYs0YQn L0DHeqv2GoWvmCVoYvCy =CBHO -----END PGP SIGNATURE-----

