-PKG_CHECK_MODULES(SECURITY_SERVER_DEP
+PKG_CHECK_MODULES(SECURITY_MANAGER_DEP
dlog
libsmack
libprivilege-control
REQUIRED
)
-SET(SECURITY_SERVER_PATH ${PROJECT_SOURCE_DIR}/src)
+SET(SECURITY_MANAGER_PATH ${PROJECT_SOURCE_DIR}/src)
SET(SERVER2_PATH ${PROJECT_SOURCE_DIR}/src/server)
-SET(SECURITY_SERVER_SOURCES
- ${SERVER2_PATH}/main/security-server-util.cpp
+SET(SECURITY_MANAGER_SOURCES
+ ${SERVER2_PATH}/main/security-manager-util.cpp
${SERVER2_PATH}/main/generic-socket-manager.cpp
${SERVER2_PATH}/main/socket-manager.cpp
${SERVER2_PATH}/main/server2-main.cpp
)
SET_SOURCE_FILES_PROPERTIES(
- ${SECURITY_SERVER_SOURCES}
+ ${SECURITY_MANAGER_SOURCES}
PROPERTIES
COMPILE_FLAGS "-D_GNU_SOURCE -fvisibility=hidden")
INCLUDE_DIRECTORIES(SYSTEM
- ${SECURITY_SERVER_DEP_INCLUDE_DIRS}
+ ${SECURITY_MANAGER_DEP_INCLUDE_DIRS}
)
INCLUDE_DIRECTORIES(
- ${SECURITY_SERVER_PATH}/include
+ ${SECURITY_MANAGER_PATH}/include
${SERVER2_PATH}/main
${SERVER2_PATH}/common
${SERVER2_PATH}/service
${SERVER2_PATH}/dpl/log/include
)
-ADD_EXECUTABLE(${TARGET_SECURITY_SERVER} ${SECURITY_SERVER_SOURCES})
+ADD_EXECUTABLE(${TARGET_SECURITY_MANAGER} ${SECURITY_MANAGER_SOURCES})
-TARGET_LINK_LIBRARIES(${TARGET_SECURITY_SERVER}
- ${SECURITY_SERVER_DEP_LIBRARIES}
+TARGET_LINK_LIBRARIES(${TARGET_SECURITY_MANAGER}
+ ${SECURITY_MANAGER_DEP_LIBRARIES}
${TARGET_SERVER_COMMON}
-lcap
)
)
TARGET_LINK_LIBRARIES(${TARGET_SECURITY_MANAGER_CLIENT}
- ${SECURITY_SERVER_DEP_LIBRARIES}
+ ${SECURITY_MANAGER_DEP_LIBRARIES}
${TARGET_SERVER_COMMON}
)
INSTALL(TARGETS ${TARGET_SECURITY_MANAGER_CLIENT} DESTINATION ${LIB_INSTALL_DIR})
-INSTALL(TARGETS ${TARGET_SECURITY_SERVER} DESTINATION bin)
+INSTALL(TARGETS ${TARGET_SECURITY_MANAGER} DESTINATION bin)
INSTALL(FILES
- ${SECURITY_SERVER_PATH}/include/security-server.h
+ ${SECURITY_MANAGER_PATH}/include/security-server.h
DESTINATION ${INCLUDE_INSTALL_DIR}/security-server
)
INSTALL(FILES
- ${SECURITY_SERVER_PATH}/include/security-manager.h
+ ${SECURITY_MANAGER_PATH}/include/security-manager.h
DESTINATION ${INCLUDE_INSTALL_DIR}/security-manager
)