dnsmasq installs its D-Bus policy file in `/etc/dbus-1`. Since Debian 9 the standard directory for package-installed D-Bus policies is `/usr/share/dbus-1`.
See: https://bugs.debian.org/1006631 Fixes: lintian: dbus-policy-in-etc Closes: #1040923 --- debian/dnsmasq-base.conffiles | 2 +- debian/rules | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/debian/dnsmasq-base.conffiles b/debian/dnsmasq-base.conffiles index 2f19194..04ca726 100644 --- a/debian/dnsmasq-base.conffiles +++ b/debian/dnsmasq-base.conffiles @@ -1 +1 @@ -/etc/dbus-1/system.d/dnsmasq.conf +remove-on-upgrade /etc/dbus-1/system.d/dnsmasq.conf diff --git a/debian/rules b/debian/rules index 2354ea9..8d47449 100755 --- a/debian/rules +++ b/debian/rules @@ -112,7 +112,7 @@ define build_tree rm -rf $1 install -m 755 \ -d $1/DEBIAN \ - -d $1/etc/dbus-1/system.d \ + -d $1/usr/share/dbus-1/system.d \ -d $1/usr/share/doc/$(package) \ -d $1/usr/share/doc/$(package)/examples \ -d $1/usr/share/$(package) \ @@ -153,7 +153,7 @@ define add_files gzip -9n $1/usr/share/doc/$(package)/changelog.Debian install -m 644 debian/readme $1/usr/share/doc/$(package)/README.Debian install -m 644 debian/copyright $1/usr/share/doc/$(package)/copyright - install -m 644 debian/dbus.conf $1/etc/dbus-1/system.d/dnsmasq.conf + install -m 644 debian/dbus.conf $1/usr/share/dbus-1/system.d/dnsmasq.conf endef clean: -- 2.42.0 _______________________________________________ Dnsmasq-discuss mailing list Dnsmasq-discuss@lists.thekelleys.org.uk https://lists.thekelleys.org.uk/cgi-bin/mailman/listinfo/dnsmasq-discuss