Issue #907 resolved
There are 3 issues
- In 5.16 there is "mode manual" this option is not working as expected in 5.26. In our setup we use this as we don't want monit to start the process which are in the conf file.
We start them when the system boot's up. This functionality is not working in 5.26. Monit starts bringing up the process once it's start.
- In 5.16 monit "start program = "/etc/init.d/xyz start" shell script if it exits(If "exit <no>") monit stops monitoring it.
But in 5.26 it is still monitored and every trying to start every time based on the monit monitor cycle.
- We use yocto bitback for building monit and use cross compilation. When build from yocto ipv6 is not getting enabled by default. Even if we pass --with-ipv6 same behavior.
Looks like the cross_compile is getting set to "yes" and due to that ac_cv_ipv6 is set to "no". But if I use the --with-sysroot option and not build in yocto env then ipv6 is getting enabled.