summaryrefslogtreecommitdiff
path: root/dnsmasq.spec
diff options
context:
space:
mode:
authorJan Palus2021-01-11 17:55:10 (GMT)
committerJan Palus2021-01-11 17:55:10 (GMT)
commit90c6cdaeaf90f7f22fb6b53a85653895dbca2668 (patch)
treed4cb61c024517e2acde818df46d287221ee0824a /dnsmasq.spec
parent621e4d1199bec75d4a029c09d81fcdc5c5ca2111 (diff)
downloaddnsmasq-90c6cdaeaf90f7f22fb6b53a85653895dbca2668.zip
dnsmasq-90c6cdaeaf90f7f22fb6b53a85653895dbca2668.tar.gz
install dbus configuration when building with dbus support
Diffstat (limited to 'dnsmasq.spec')
-rw-r--r--dnsmasq.spec7
1 files changed, 6 insertions, 1 deletions
diff --git a/dnsmasq.spec b/dnsmasq.spec
index e54bc17..8de13e4 100644
--- a/dnsmasq.spec
+++ b/dnsmasq.spec
@@ -83,7 +83,7 @@ małe wykorzystanie zasobów i łatwa konfiguracja.
%install
rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_sbindir},/etc/sysconfig,/etc/rc.d/init.d} \
+install -d $RPM_BUILD_ROOT{%{_sbindir},/etc/dbus-1/system.d,/etc/sysconfig,/etc/rc.d/init.d} \
$RPM_BUILD_ROOT{%{systemdunitdir},%{_mandir}/man8,%{_datadir}/dnsmasq}
install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/dnsmasq
@@ -104,6 +104,10 @@ install -p trust-anchors.conf $RPM_BUILD_ROOT%{_datadir}/dnsmasq
%{__mv} $RPM_BUILD_ROOT%{_datadir}/locale/{no,nb}
+%if %{with dbus}
+cp -p dbus/dnsmasq.conf $RPM_BUILD_ROOT/etc/dbus-1/system.d/dnsmasq.conf
+%endif
+
%find_lang %{name}
%clean
@@ -145,6 +149,7 @@ fi
%files -f %{name}.lang
%defattr(644,root,root,755)
%doc CHANGELOG FAQ *.html contrib/{dnslist,dynamic-dnsmasq}
+%{?with_dbus:%config(noreplace) %verify(not md5 mtime size) /etc/dbus-1/system.d/dnsmasq.conf}
%attr(754,root,root) /etc/rc.d/init.d/dnsmasq
%{systemdunitdir}/dnsmasq.service
%attr(755,root,root) %{_sbindir}/dnsmasq