# ------------------------------------------------------------------------------
-dist_dbuspolicy_DATA = \
+dbuspolicy_DATA = \
+ src/dbus/org.ipfire.telemetry1.conf
+
+EXTRA_DIST += \
+ src/dbus/org.ipfire.telemetry1.conf.in
+
+CLEANFILES += \
src/dbus/org.ipfire.telemetry1.conf
dist_dbussystemservice_DATA = \
substitutions = \
'|PACKAGE_NAME=$(PACKAGE_NAME)|' \
'|PACKAGE_VERSION=$(PACKAGE_VERSION)|' \
+ '|DAEMON_USER=$(DAEMON_USER)|' \
'|configsdir=$(configsdir)|' \
'|bindir=$(bindir)|' \
'|sbindir=$(sbindir)|'
$(SED) $(subst '|,-e 's|@,$(subst =,\@|,$(subst |',|g',$(substitutions)))) \
< $< > $@
-src/systemd/%: src/systemd/%.in Makefile
+%: %.in Makefile
$(SED_PROCESS)
-->
<busconfig>
- <policy user="root">
+ <policy user="@DAEMON_USER@">
<allow own="org.ipfire.telemetry1"/>
<allow send_destination="org.ipfire.telemetry1"/>
<allow receive_sender="org.ipfire.telemetry1"/>