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
)
ADD_SUBDIRECTORY(test)
+IF(NOT "${PROFILE}" STREQUAL "tv")
ADD_SUBDIRECTORY(systemd)
+ENDIF()
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
%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