If /etc/init.d/heartbeat get's started ha_logd is not started with it. Also stopping of ha_logd within the init-script of heartbeat is not working.
Created attachment 101898 [details, diff] Fix for starting and stopping ha_logd in /etc/init.d/heartbeat
(In reply to comment #1) > Created an attachment (id=101898) [edit] > Fix for starting and stopping ha_logd in /etc/init.d/heartbeat > Look at Bug: 152776, i solved this problem and some others. BR, Davide Restivo
+ 18 Oct 2011; Kacper Kowalik <xarthisius@gentoo.org> -heartbeat-1.2.5.ebuild, + -heartbeat-1.2.5-r1.ebuild, -heartbeat-2.0.7-r2.ebuild, + -files/heartbeat-2.0.7-update-resources-failcount.patch, + -heartbeat-2.0.8.ebuild, -files/heartbeat-2.0.8-asneeded.patch, + -files/heartbeat-2.0.8-crm-assert.patch, + -files/heartbeat-2.0.8-crm-leaks.patch, -files/heartbeat-2.0.8-delay.patch, + -files/heartbeat-2.0.8-glibc.patch, -files/heartbeat-2.0.8-install_fix.patch, + -heartbeat-3.0.4-r1.ebuild: + Drop ancient and unusable versions of heartbeat-{1,2} since we have + heartbeat-3 stable