mirror of
https://github.com/systemd/systemd.git
synced 2025-03-01 08:58:29 +03:00
core: do not add implicit dbus.socket dependency
Sockets are ordered before sockets.target anyway, and sockets.target is ordered before basic.target, and hence all bus services end up being ordered after dbus.socket anyway. Since for kdbus clients dbus.socket is obsolete, let's not add this dependency explicitly. Also, it's hot in Australia and we are going for breakfast now.
This commit is contained in:
parent
1bc86acd10
commit
ca76186598
@ -1235,12 +1235,6 @@ static int service_load(Unit *u) {
|
||||
if (s->watchdog_usec > 0 && s->notify_access == NOTIFY_NONE)
|
||||
s->notify_access = NOTIFY_MAIN;
|
||||
|
||||
if (s->type == SERVICE_DBUS || s->bus_name) {
|
||||
r = unit_add_two_dependencies_by_name(u, UNIT_AFTER, UNIT_REQUIRES, SPECIAL_DBUS_SOCKET, NULL, true);
|
||||
if (r < 0)
|
||||
return r;
|
||||
}
|
||||
|
||||
if (UNIT(s)->default_dependencies) {
|
||||
r = service_add_default_dependencies(s);
|
||||
if (r < 0)
|
||||
|
Loading…
x
Reference in New Issue
Block a user