chiark / gitweb /
networkd: don't hard depend on system bus
authorTom Gundersen <teg@jklm.no>
Sat, 18 Jan 2014 00:37:35 +0000 (01:37 +0100)
committerTom Gundersen <teg@jklm.no>
Sat, 18 Jan 2014 00:56:41 +0000 (01:56 +0100)
commitbcbca8291fe3beaed36dd672d8b544840cfc49de
tree29951bf149c2c59b015f3e8f35493b370768131a
parentb2ad8a16eea1d125159fbd71974ea7c24dc0ab0a
networkd: don't hard depend on system bus

We may not have a dbus daemon in the initrd (until we can rely on kdbus). In
this case, simply ignore any attempts at using the bus. There is only one user
for now, but surely more to come.

In order to work reliably in the real root without kdbus, but at the same time
don't delay boot when kdbus is in use, order ourselves after dbus.service.
src/network/networkd-link.c
src/network/networkd-manager.c
units/systemd-networkd.service.in