Currently ipa-client-install restarts dbus to make it aware of certmonger. However, certmonger.rpm %post uses killall -HUP dbus-daemon. dbus-daemon(1) states:
SIGHUP will cause the D-Bus daemon to PARTIALLY reload its configura- tion file and to flush its user/group information caches. Some configu- ration changes would require kicking all apps off the bus; so they will only take effect if you restart the daemon. Policy changes should take effect with SIGHUP.
If SIGHUP is enough for certmonger it should be used instead of daemon restart to minimize interference with the system.
I don't see where we restart messagebus, we just start it to be sure it is running before trying to start certmonger.
This might be related to Ubuntu Bug 863096:
https://bugs.launchpad.net/ubuntu/+source/chkconfig/+bug/863096
We could perhaps test this when new platform code update is available and see if this a real issue or not.
Changing 3.2 priority
Metadata Update from @myllynen: - Issue assigned to abbra - Issue set to the milestone: Future Releases
Thank you taking time to submit this request for FreeIPA. Unfortunately this bug was not given priority and the team lacks the capacity to work on it at this time.
Given that we are unable to fulfil this request I am closing the issue as wontfix. To request re-consideration of this decision please reopen this issue and provide additional technical details about its importance to you.
Metadata Update from @rcritten: - Issue close_status updated to: wontfix - Issue status updated to: Closed (was: Open)
Login to comment on this ticket.