[Pkg-freeipa-devel] Bug#769446: certmonger: Failed to issue method call: Unit dbus.socket failed to load: No such file or directory.
Cameron Norman
camerontnorman at gmail.com
Fri Nov 14 07:30:00 UTC 2014
On Thu, 13 Nov 2014 17:59:51 +0100 Benjamin Drung
<benjamin.drung at profitbricks.com> wrote:
> Package: certmonger
> Version: 0.75.14-2
> Severity: grave
>
> The installation fails:
>
> Setting up certmonger (0.75.14-2) ...
> Failed to issue method call: Unit dbus.socket failed to load: No
such file or directory.
> invoke-rc.d: initscript certmonger, action "start" failed.
> dpkg: error processing package certmonger (--configure):
> subprocess installed post-installation script returned error exit
status 6
> [...]
>
> certmonger should probably depend on dbus.
Please do not do that. Both the Upstart job and init script work just
fine without D-Bus installed.
Instead, I think that the certmonger systemd service should change its
type from dbus to forking and remove the `-n` option. Alternatively, it
could use Type=simple and keep the `-n` option but then you do not get
readiness. Not sure if that is critical.
I think you can still keep dbus based activation without Type=dbus and
a without a dependency on dbus, but you should ask the systemd
maintainers about that.
Thank you,
--
Cameron Norman
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-freeipa-devel/attachments/20141113/4c308b36/attachment.html>
More information about the Pkg-freeipa-devel
mailing list