Skip to content

Commit

Permalink
chore: bump rules and falcoctl
Browse files Browse the repository at this point in the history
Signed-off-by: Andrea Terzolo <[email protected]>
  • Loading branch information
Andreagit97 committed Jan 25, 2023
1 parent 02a1b3c commit 903ff0b
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 11 deletions.
8 changes: 4 additions & 4 deletions cmake/modules/falcoctl.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -15,14 +15,14 @@ include(ExternalProject)

string(TOLOWER ${CMAKE_HOST_SYSTEM_NAME} FALCOCTL_SYSTEM_NAME)

set(FALCOCTL_VERSION "0.3.0-rc3")
set(FALCOCTL_VERSION "0.3.0-rc5")

if(${CMAKE_HOST_SYSTEM_PROCESSOR} STREQUAL "x86_64")
set(FALCOCTL_SYSTEM_PROC_GO "amd64")
set(FALCOCTL_HASH "74667b85528c0ba8a13bb6b1f965584305fd14b464fa65205a91176c8912278e")
set(FALCOCTL_HASH "012b4a45dccc3f62d2574f5481e154585ff8cb0c43d40ad9a7f49a057b311621")
else() # aarch64
set(FALCOCTL_SYSTEM_PROC_GO "arm64")
set(FALCOCTL_HASH "baa09b9d8421f90bdb740421823e2602a6d1f4e2b6069dbdfbbea7aaec392df5")
set(FALCOCTL_HASH "e35a225c51ce45d1b53a3392caee60e1eeea9a1c885d43d63b2be16cc1b66c7a")
endif()

ExternalProject_Add(
Expand All @@ -33,4 +33,4 @@ ExternalProject_Add(
BUILD_COMMAND ""
INSTALL_COMMAND "")

install(PROGRAMS "${PROJECT_BINARY_DIR}/falcoctl-prefix/src/falcoctl/falcoctl" DESTINATION "${FALCO_BIN_DIR}" COMPONENT "${FALCO_COMPONENT_NAME}")
install(PROGRAMS "${PROJECT_BINARY_DIR}/falcoctl-prefix/src/falcoctl/falcoctl" DESTINATION "${FALCO_BIN_DIR}" COMPONENT "${FALCO_COMPONENT_NAME}")
14 changes: 7 additions & 7 deletions cmake/modules/rules.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,12 @@ include(GNUInstallDirs)
include(ExternalProject)

# falco_rules.yaml
set(FALCOSECURITY_RULES_FALCO_VERSION "falco-rules-0.1.0")
set(FALCOSECURITY_RULES_FALCO_CHECKSUM "SHA256=f909a996213ab659ef9f958ae64b16c83dca0035525cc044d4dc074250e8b152")
set(FALCOSECURITY_RULES_FALCO_VERSION "falco-rules-0.1.0-rc1")
set(FALCOSECURITY_RULES_FALCO_CHECKSUM "SHA256=0d3705a4650f09d10e7831b16e7af59c1da34ff19e788896e9ee77010014db4d")
set(FALCOSECURITY_RULES_FALCO_PATH "${PROJECT_BINARY_DIR}/falcosecurity-rules-falco-prefix/src/falcosecurity-rules-falco/rules/falco_rules.yaml")
ExternalProject_Add(
falcosecurity-rules-falco
URL "https://github.com/falcosecurity/rules/archive/${FALCOSECURITY_RULES_FALCO_VERSION}.tar.gz"
URL "https://download.falco.org/rules/${FALCOSECURITY_RULES_FALCO_VERSION}.tar.gz"
URL_HASH "${FALCOSECURITY_RULES_FALCO_CHECKSUM}"
CONFIGURE_COMMAND ""
BUILD_COMMAND ""
Expand All @@ -29,12 +29,12 @@ ExternalProject_Add(
)

# application_rules.yaml
set(FALCOSECURITY_RULES_APPLICATION_VERSION "application-rules-0.1.0")
set(FALCOSECURITY_RULES_APPLICATION_CHECKSUM "SHA256=33fcdc121cedb8e49c735c7948ede7d9427fd61962914fc3b66fe3d94d331cbf")
set(FALCOSECURITY_RULES_APPLICATION_VERSION "falco-rules-0.1.0-rc1")
set(FALCOSECURITY_RULES_APPLICATION_CHECKSUM "SHA256=0d3705a4650f09d10e7831b16e7af59c1da34ff19e788896e9ee77010014db4d")
set(FALCOSECURITY_RULES_APPLICATION_PATH "${PROJECT_BINARY_DIR}/falcosecurity-rules-application-prefix/src/falcosecurity-rules-application/rules/application_rules.yaml")
ExternalProject_Add(
falcosecurity-rules-application
URL "https://github.com/falcosecurity/rules/archive/${FALCOSECURITY_RULES_APPLICATION_VERSION}.tar.gz"
URL "https://download.falco.org/rules/${FALCOSECURITY_RULES_APPLICATION_VERSION}.tar.gz"
URL_HASH "${FALCOSECURITY_RULES_APPLICATION_CHECKSUM}"
CONFIGURE_COMMAND ""
BUILD_COMMAND ""
Expand Down Expand Up @@ -88,4 +88,4 @@ else() # Default Falco installation
COMPONENT "${FALCO_COMPONENT_NAME}")

install(DIRECTORY DESTINATION "${FALCO_ETC_DIR}/rules.d" COMPONENT "${FALCO_COMPONENT_NAME}")
endif()
endif()

0 comments on commit 903ff0b

Please sign in to comment.