Added Nagios plugins to installation.
This commit is contained in:
@ -124,6 +124,7 @@ include_directories(server/modules/include)
|
|||||||
include_directories(${CMAKE_BINARY_DIR}/server/include)
|
include_directories(${CMAKE_BINARY_DIR}/server/include)
|
||||||
include_directories(${CURL_INCLUDE_DIRS})
|
include_directories(${CURL_INCLUDE_DIRS})
|
||||||
|
|
||||||
|
add_subdirectory(plugins)
|
||||||
add_subdirectory(utils)
|
add_subdirectory(utils)
|
||||||
add_subdirectory(log_manager)
|
add_subdirectory(log_manager)
|
||||||
add_subdirectory(query_classifier)
|
add_subdirectory(query_classifier)
|
||||||
@ -168,6 +169,10 @@ if(PACKAGE)
|
|||||||
PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
|
PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
|
||||||
install(FILES ${CMAKE_BINARY_DIR}/maxscale.conf DESTINATION .
|
install(FILES ${CMAKE_BINARY_DIR}/maxscale.conf DESTINATION .
|
||||||
PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
|
PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
|
||||||
|
install(FILES ${CMAKE_BINARY_DIR}/postinst DESTINATION .
|
||||||
|
PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
|
||||||
|
install(FILES ${CMAKE_BINARY_DIR}/postrm DESTINATION .
|
||||||
|
PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
|
||||||
if(${CMAKE_VERSION} VERSION_LESS 2.8.12)
|
if(${CMAKE_VERSION} VERSION_LESS 2.8.12)
|
||||||
message(WARNING "CMake version is ${CMAKE_VERSION}. Building of packages requires version 2.8.12 or greater.")
|
message(WARNING "CMake version is ${CMAKE_VERSION}. Building of packages requires version 2.8.12 or greater.")
|
||||||
else()
|
else()
|
||||||
|
5
plugins/CMakeLists.txt
Normal file
5
plugins/CMakeLists.txt
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
install(FILES nagios/check_maxscale_monitors.pl DESTINATION plugins/nagios)
|
||||||
|
install(FILES nagios/check_maxscale_resources.pl DESTINATION plugins/nagios)
|
||||||
|
install(FILES nagios/check_maxscale_threads.pl DESTINATION plugins/nagios)
|
||||||
|
install(FILES nagios/maxscale_commands.cfg DESTINATION plugins/nagios)
|
||||||
|
install(FILES nagios/server1.cfg DESTINATION plugins/nagios)
|
Reference in New Issue
Block a user