Migrate root daemon to non root 01/135701/1 accepted/tizen/4.0/unified/20170816.013132 accepted/tizen/4.0/unified/20170816.015724 accepted/tizen/unified/20170728.195053 submit/tizen/20170724.063335 submit/tizen/20170725.071752 submit/tizen/20170726.002354 submit/tizen_4.0/20170811.094300 submit/tizen_4.0/20170814.115522 submit/tizen_4.0_unified/20170814.115522
authorJiung Yu <jiung.yu@samsung.com>
Mon, 26 Jun 2017 03:59:50 +0000 (12:59 +0900)
committerJiung Yu <jiung.yu@samsung.com>
Mon, 26 Jun 2017 04:00:02 +0000 (13:00 +0900)
Change-Id: Ic743918cb550846114f108717e8df1f1f29de10f
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
packaging/asp-manager.spec
packaging/dbus-asp-manager.conf
packaging/net.asp.service

index 0bd2b17..731e887 100755 (executable)
@@ -1,6 +1,6 @@
 Name:       asp-manager
 Summary:    ASP(application service platform) manager
-Version:    0.0.16
+Version:    0.0.17
 Release:    2
 Group:      Network & Connectivity/Other
 License:    Apache-2.0
@@ -59,9 +59,9 @@ cp asp-manager.conf %{buildroot}%{_sysconfdir}/dbus-1/system.d/asp-manager.conf
 %files
 %manifest %{name}.manifest
 %license LICENSE
-%defattr(-,root,root,-)
-%attr(500,root,root) %{_bindir}/*
+%defattr(-,network_fw,network_fw,-)
+%attr(500,network_fw,network_fw) %{_bindir}/*
 
 #DBus DAC
-%attr(644,root,root) %{_sysconfdir}/dbus-1/system.d/*
+%attr(644,network_fw,network_fw) %{_sysconfdir}/dbus-1/system.d/*
 %attr(644,-,-) %{_datadir}/dbus-1/system-services/*.service
index 2e120c7..ad90008 100755 (executable)
@@ -1,6 +1,10 @@
 <!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
         "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
 <busconfig>
+        <policy user="network_fw">
+                <allow own="net.asp"/>
+                <allow send_destination="net.asp"/>
+                <allow send_interface="net.asp"/>
         <policy user="root">
                 <allow own="net.asp"/>
                 <allow send_destination="net.asp"/>
index 338bb16..4e85c69 100755 (executable)
@@ -1,4 +1,5 @@
 [D-BUS Service]
 Name=net.asp
 Exec=/usr/bin/asp-manager
-User=root
+User=network_fw
+Group=network_fw