Disable security-config service in tv profile. 94/79994/1 submit/tizen/20160714.062725
authorjin-gyu.kim <jin-gyu.kim@samsung.com>
Thu, 14 Jul 2016 02:51:01 +0000 (11:51 +0900)
committerjin-gyu.kim <jin-gyu.kim@samsung.com>
Thu, 14 Jul 2016 02:51:05 +0000 (11:51 +0900)
Change-Id: Icd277aa33cab1ffa41af15e9b99b8ba1ab3ee20f

CMakeLists.txt
packaging/security-config.spec

index fcd7f2af0e758192f93df28e5217fe199ecce64c..43195f41131668438da352d2bdd5c502c2e9a893 100755 (executable)
@@ -14,7 +14,9 @@ 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)
+IF(NOT "${PROFILE}" STREQUAL "tv")
 INSTALL(FILES ${CMAKE_SOURCE_DIR}/smack/smack_default_labeling DESTINATION /usr/share/security-config)
+ENDIF()
 
 INSTALL(FILES
     ${CMAKE_SOURCE_DIR}/packaging/security-config.manifest
@@ -23,4 +25,6 @@ INSTALL(FILES
 )
 
 ADD_SUBDIRECTORY(test)
+IF(NOT "${PROFILE}" STREQUAL "tv")
 ADD_SUBDIRECTORY(systemd)
+ENDIF()
index 57e68e67f9d11c8fdfbd68491f86cdd09558cb3a..3c3bb0c77488dad7304960d41f16299a40672d51 100755 (executable)
@@ -30,8 +30,10 @@ cp LICENSE %{buildroot}%{_datadir}/license/%{name}
 cp LICENSE %{buildroot}%{_datadir}/license/security-config
 %make_install
 
+%if "%{?profile}" != "tv"
 mkdir -p %{buildroot}/%{_unitdir}/multi-user.target.wants
 ln -s ../%{name}.service %{buildroot}/%{_unitdir}/multi-user.target.wants/%{name}.service
+%endif
 
 %post
 /usr/share/security-config/group_id_setting
@@ -59,6 +61,8 @@ mkdir -p /usr/share/security-config/log
 %attr(755,root,root) /usr/share/security-config/test/security_mount_option_test/*
 %attr(755,root,root) %{_sysconfdir}/gumd/useradd.d/90_user-content-permissions.post
 %attr(755,root,root) %{_sysconfdir}/gumd/useradd.d/91_user-dbspace-permissions.post
+%if "%{?profile}" != "tv"
 %attr(-,root,root) %{_unitdir}/security-config.service
 %attr(-,root,root) %{_unitdir}/multi-user.target.wants/security-config.service
 %attr(755,root,root) /usr/share/security-config/smack_default_labeling
+%endif