From 89b54555d40d5c00efa55f34d83742bbe084ab53 Mon Sep 17 00:00:00 2001 From: Federico Di Pierro Date: Thu, 2 Feb 2023 17:00:02 +0100 Subject: [PATCH] fix(scripts): fixed falcoctl config install dir. Signed-off-by: Federico Di Pierro --- scripts/CMakeLists.txt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/scripts/CMakeLists.txt b/scripts/CMakeLists.txt index 665c75b8..b64c6627 100644 --- a/scripts/CMakeLists.txt +++ b/scripts/CMakeLists.txt @@ -43,7 +43,10 @@ configure_file(rpm/preuninstall.in rpm/preuninstall COPYONLY) configure_file(falco-driver-loader falco-driver-loader @ONLY) # Install Falcoctl config file -install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/falcoctl/falcoctl.yaml DESTINATION "${FALCO_ETC_DIR}" COMPONENT "${FALCO_COMPONENT_NAME}") +if(NOT DEFINED FALCOCTL_ETC_DIR) + set(FALCOCTL_ETC_DIR "${CMAKE_INSTALL_FULL_SYSCONFDIR}/falcoctl") +endif() +install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/falcoctl/falcoctl.yaml DESTINATION "${FALCOCTL_ETC_DIR}" COMPONENT "${FALCO_COMPONENT_NAME}") if(CMAKE_SYSTEM_NAME MATCHES "Linux") install(PROGRAMS ${PROJECT_BINARY_DIR}/scripts/falco-driver-loader