[mdnsd] Add service file for starting mdnsd 42/58442/2
authorSaurav Babu <saurav.babu@samsung.com>
Mon, 1 Feb 2016 05:38:10 +0000 (11:08 +0530)
committerSaurav Babu <saurav.babu@samsung.com>
Mon, 1 Feb 2016 05:39:31 +0000 (21:39 -0800)
Change-Id: Iab502701cd1d7864694206e87fa8bcd8b2181c41
Signed-off-by: Saurav Babu <saurav.babu@samsung.com>
mdnsd.service [new file with mode: 0644]
packaging/mDNSResponder.spec

diff --git a/mdnsd.service b/mdnsd.service
new file mode 100644 (file)
index 0000000..0074c96
--- /dev/null
@@ -0,0 +1,9 @@
+[Unit]
+Description=DNS Service Discovery mDNSResponder
+
+[Service]
+Type=simple
+ExecStart=/usr/sbin/mdnsd -debug
+
+[Install]
+WantedBy=multi-user.target
index 32a54b9..95c19e3 100755 (executable)
@@ -38,6 +38,10 @@ mkdir -p %{buildroot}%{_sbindir}/
 mkdir -p %{buildroot}%{_bindir}/
 mkdir -p %{buildroot}%{_libdir}/
 mkdir -p %{buildroot}%{_libdir}/pkgconfig/
+mkdir -p %{buildroot}%{_libdir}/systemd/system/
+cp mdnsd.service %{buildroot}%{_libdir}/systemd/system/mdnsd.service
+mkdir -p %{buildroot}%{_libdir}/systemd/system/multi-user.target.wants/
+ln -s mdnsd.service %{buildroot}%{_libdir}/systemd/system/multi-user.target.wants/mdnsd.service
 mkdir -p %{buildroot}%{_includedir}/
 cd mDNSPosix
 make install os=tizen DESTDIR=%{buildroot}
@@ -54,6 +58,8 @@ ln -sf %{_libdir}/libdns_sd.so.1 %{buildroot}%{_libdir}/libdns_sd.so
 %{_bindir}/dns-sd
 %{_libdir}/libdns_sd.so*
 %attr(644,-,-) %{_libdir}/pkgconfig/*.pc
+%attr(644,-,-) %{_libdir}/systemd/system/mdnsd.service
+%attr(644,-,-) %{_libdir}/systemd/system/multi-user.target.wants/mdnsd.service
 
 %files devel
 %attr(644,-,-) %{_includedir}/*.h