From e67b818c2fd53e63ae45dac5bf4f1a6b8dd68373 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Fri, 11 Sep 2020 10:56:06 +0200 Subject: [PATCH] unit: declare BusName= in all our units that are on the bus, event if they don't use Type=dbus This information is always useful, so let's always declare it, particular in the light of #16976. --- units/systemd-networkd.service.in | 1 + units/systemd-resolved.service.in | 1 + units/systemd-timesyncd.service.in | 1 + 3 files changed, 3 insertions(+) diff --git a/units/systemd-networkd.service.in b/units/systemd-networkd.service.in index 938aef9d179..c8ff9be3e50 100644 --- a/units/systemd-networkd.service.in +++ b/units/systemd-networkd.service.in @@ -20,6 +20,7 @@ Wants=systemd-networkd.socket network.target [Service] AmbientCapabilities=CAP_NET_ADMIN CAP_NET_BIND_SERVICE CAP_NET_BROADCAST CAP_NET_RAW +BusName=org.freedesktop.network1 CapabilityBoundingSet=CAP_NET_ADMIN CAP_NET_BIND_SERVICE CAP_NET_BROADCAST CAP_NET_RAW DeviceAllow=char-* rw ExecStart=!!@rootlibexecdir@/systemd-networkd diff --git a/units/systemd-resolved.service.in b/units/systemd-resolved.service.in index ecfc999a922..2432485e9ee 100644 --- a/units/systemd-resolved.service.in +++ b/units/systemd-resolved.service.in @@ -21,6 +21,7 @@ Wants=nss-lookup.target [Service] AmbientCapabilities=CAP_SETPCAP CAP_NET_RAW CAP_NET_BIND_SERVICE +BusName=org.freedesktop.resolve1 CapabilityBoundingSet=CAP_SETPCAP CAP_NET_RAW CAP_NET_BIND_SERVICE ExecStart=!!@rootlibexecdir@/systemd-resolved LockPersonality=yes diff --git a/units/systemd-timesyncd.service.in b/units/systemd-timesyncd.service.in index e27c74fca17..08ddb141ba6 100644 --- a/units/systemd-timesyncd.service.in +++ b/units/systemd-timesyncd.service.in @@ -20,6 +20,7 @@ Wants=time-set.target time-sync.target [Service] AmbientCapabilities=CAP_SYS_TIME +BusName=org.freedesktop.timesync1 CapabilityBoundingSet=CAP_SYS_TIME ExecStart=!!@rootlibexecdir@/systemd-timesyncd LockPersonality=yes -- 2.47.3