|
From: Jan S. <jsa...@re...> - 2012-08-13 12:44:58
|
Hi, instead of adding systemd code to ipmitool, I tried to find out what is really wrong with impievd so systemd cannot start it. It's quite difficult to debug systemd and a daemon together, but finally I got results. It turns out that the ipmievd does not fork() at all if it is started under PID=1. That was the last thing I would expect :), that's why it took so much time, I was looking for bugs elsewhere. Attached you can find another patch, now it's very simple and without any copyright notices. Is there any other init system, which starts service with parent PID=1? I.e. does the patch break anything? Jan |