Add /usr/bin/xwalk_runtime to service_daemon_list 27/80527/1 accepted/tizen/common/20160719.172254 accepted/tizen/ivi/20160719.020206 accepted/tizen/mobile/20160719.020241 accepted/tizen/tv/20160719.020215 accepted/tizen/wearable/20160719.020227 submit/tizen/20160718.115529
authorjooseong lee <jooseong.lee@samsung.com>
Mon, 18 Jul 2016 11:50:25 +0000 (20:50 +0900)
committerjooseong lee <jooseong.lee@samsung.com>
Mon, 18 Jul 2016 11:50:49 +0000 (20:50 +0900)
Because of Smack dyntransition, xwalk_runtime dosen't
need 'System::Privileged' label.

Change-Id: Ib43b22e2eb6638f948730d056fc31ab12a391c0e
Signed-off-by: jooseong lee <jooseong.lee@samsung.com>
CMakeLists.txt
config/service_list/emulator/mobile/service_daemon_list
config/service_list/emulator/wearable/service_daemon_list
config/service_list/target/mobile/service_daemon_list
config/service_list/target/wearable/service_daemon_list
packaging/security-config.spec
smack/onlycap [new file with mode: 0644]

index 2f1c16cb391bacbd69e650457dff2bd66d9a419c..844a7a0cab005a853920e5dc885ea0e972094eb6 100755 (executable)
@@ -14,6 +14,7 @@ INSTALL(FILES ${CMAKE_SOURCE_DIR}/config/set_capability DESTINATION /usr/share/s
 INSTALL(FILES ${CMAKE_SOURCE_DIR}/config/security-config.conf DESTINATION /usr/lib/tmpfiles.d/)
 INSTALL(FILES ${CMAKE_SOURCE_DIR}/config/90_user-content-permissions.post DESTINATION ${SYSCONF_INSTALL_DIR}/gumd/useradd.d)
 INSTALL(FILES ${CMAKE_SOURCE_DIR}/config/91_user-dbspace-permissions.post DESTINATION ${SYSCONF_INSTALL_DIR}/gumd/useradd.d)
+INSTALL(FILES ${CMAKE_SOURCE_DIR}/smack/onlycap DESTINATION /etc/smack)
 IF(NOT "${PROFILE}" STREQUAL "tv")
 INSTALL(FILES ${CMAKE_SOURCE_DIR}/smack/smack_default_labeling DESTINATION /usr/share/security-config)
 ENDIF()
index 0462cacc9afe284bf85fc9b27db0b2629125d0a0..554233db6f1e4791a7575c7a71bbf1c7c2cd0050 100644 (file)
@@ -40,3 +40,4 @@
 /usr/bin/tlm
 /usr/bin/launchpad-loader
 /usr/bin/wrt-loader
+/usr/bin/xwalk_runtime
index 68bf1e0609854adbdb1f2e25d16d0d5053bd448b..8669841647cd4e09c8113b407bf88f6a5618e02e 100644 (file)
@@ -37,3 +37,4 @@
 /usr/bin/tlm
 /usr/bin/launchpad-loader
 /usr/bin/wrt-loader
+/usr/bin/xwalk_runtime
index 587082a356db38130a47b65c98571c7a738f6dcc..b6a07878e7a65b15f64888df00f28a15ec6c90a1 100644 (file)
@@ -45,3 +45,4 @@
 /usr/bin/wifi-loader
 /usr/bin/launchpad-loader
 /usr/bin/wrt-loader
+/usr/bin/xwalk_runtime
index fe8da3a347f27c6f557ec99253c6289ce7734698..37a6698cdbcb06bad9ed48677dd91b60a21f0581 100644 (file)
@@ -39,3 +39,4 @@
 /usr/bin/wfd-manager
 /usr/bin/launchpad-loader
 /usr/bin/wrt-loader
+/usr/bin/xwalk_runtime
index 4d7f0a182a01c5cebf5aba804330fd8c9dbee215..8833c0fb6a1036594141b6221b683d379353d07e 100755 (executable)
@@ -45,6 +45,7 @@ mkdir -p /usr/share/security-config/log
 %manifest %{_datadir}/%{name}.manifest
 %{_datadir}/license/%{name}
 %defattr(-,root,root,-)
+%attr(644,root,root) /etc/smack/onlycap
 %attr(755,root,root) /usr/share/security-config/group_id_setting
 %attr(755,root,root) /usr/share/security-config/set_label
 %attr(755,root,root) /usr/share/security-config/set_capability
diff --git a/smack/onlycap b/smack/onlycap
new file mode 100644 (file)
index 0000000..4eb869b
--- /dev/null
@@ -0,0 +1 @@
+System::Privileged