OpenVAS i CentOS 7
Kompilering
Paketet openvas-smb går inte att kompilera på CentOS 7 i sitt nuvarande tillstånd, 1.0.1. Denna patch är nödvändig. Har att göra med att CentOS är så hårt knutet till krb5-libs men openvas-smb kräver heimdal varianten.
--- CMakeLists.txt.orig 2016-09-28 00:09:08.736154546 +0200
+++ CMakeLists.txt 2016-09-28 00:09:12.170140914 +0200
@@ -32,6 +32,14 @@
find_package(Perl REQUIRED)
find_package(Popt REQUIRED)
+set(GSSAPI_LIBRARIES /usr/lib64/heimdal)
+set(GSSAPI_INCLUDE_DIRS=/usr/include/heimdal)
+set(KRB5_CONFIG /usr/bin/heimdal-krb5-config)
+
+if (EXISTS "/etc/redhat-release")
+ set(CMAKE_PREFIX_PATH "/usr/lib64/heimdal")
+endif()
+
find_package(GSSAPI)
if (NOT "${GSSAPI_FLAVOR_HEIMDAL}" STREQUAL "TRUE")
message (FATAL_ERROR "The heimdal GSS library could not be found. Please make sure the heimdal development package is installed.")
FIXME Slutför guiden.
Last update:
September 19, 2021