diff options
Diffstat (limited to 'security/wazuh-manager/files/patch-src_Makefile')
| -rw-r--r-- | security/wazuh-manager/files/patch-src_Makefile | 37 | 
1 files changed, 22 insertions, 15 deletions
diff --git a/security/wazuh-manager/files/patch-src_Makefile b/security/wazuh-manager/files/patch-src_Makefile index 9ff774eb260d..33cecd1aac15 100644 --- a/security/wazuh-manager/files/patch-src_Makefile +++ b/security/wazuh-manager/files/patch-src_Makefile @@ -1,5 +1,5 @@ ---- src/Makefile.orig	2024-10-28 07:30:27.000000000 -0700 -+++ src/Makefile	2024-12-01 16:39:15.434082000 -0800 +--- src/Makefile	2025-01-08 01:15:05.000000000 -0800 ++++ src/Makefile	2025-01-14 19:17:44.081916000 -0800  @@ -49,9 +49,11 @@   HAS_CHECKMODULE = $(shell command -v checkmodule > /dev/null && echo YES) @@ -25,12 +25,12 @@   DEFINES+=-DUSER=\"${WAZUH_USER}\"   DEFINES+=-DGROUPGLOBAL=\"${WAZUH_GROUP}\" -+OSSEC_CFLAGS+=-I./ -I./headers/ -I${EXTERNAL_OPENSSL}include -I$(EXTERNAL_JSON) -I${EXTERNAL_LIBYAML}include -I${EXTERNAL_CURL}include -I${EXTERNAL_MSGPACK}include -I${EXTERNAL_BZIP2} -I${SHARED_MODULES}common -I${DBSYNC}include -I${RSYNC}include -I${SYSCOLLECTOR}include  -I${SYSINFO}include  -I${EXTERNAL_LIBPCRE2}include -I${EXTERNAL_RPM}/builddir/output/include -I${SYSCHECK}include ++OSSEC_CFLAGS+=-I./ -I./headers/ -I${EXTERNAL_OPENSSL}include -I$(EXTERNAL_JSON) -I${EXTERNAL_LIBYAML}include -I${EXTERNAL_CURL}include -I${EXTERNAL_MSGPACK}include -I${EXTERNAL_BZIP2} -I${SHARED_MODULES}common -I${DBSYNC}include -I${RSYNC}include -I${SYSCOLLECTOR}include  -I${SYSINFO}include  -I${EXTERNAL_LIBPCRE2}include -I${EXTERNAL_RPM}/builddir/output/include -I${SYSCHECK}include -I${ROUTER}include -I${CONTENT_MANAGER}include -I${VULNERABILITY_SCANNER}include -I./shared_modules/  +   ifneq (${TARGET},winagent)   		DEFINES+=-D${uname_S}   ifeq (${uname_S},Linux) -@@ -264,10 +268,10 @@ +@@ -268,10 +272,10 @@   ifeq (${uname_S},FreeBSD)   		DEFINES+=-DFreeBSD   		OSSEC_CFLAGS+=-pthread -I/usr/local/include @@ -43,7 +43,15 @@   		AR_LDFLAGS+=-L/usr/local/lib   		AR_LDFLAGS+='-Wl,-rpath,$$ORIGIN/../../lib'   		PRECOMPILED_OS:=freebsd -@@ -503,8 +507,8 @@ +@@ -433,7 +437,6 @@ +  + OSSEC_CFLAGS+=${DEFINES} + OSSEC_CFLAGS+=-pipe -Wall -Wextra -std=gnu99 +-OSSEC_CFLAGS+=-I./ -I./headers/ -I${EXTERNAL_OPENSSL}include -I$(EXTERNAL_JSON) -I${EXTERNAL_LIBYAML}include -I${EXTERNAL_CURL}include -I${EXTERNAL_MSGPACK}include -I${EXTERNAL_BZIP2} -I${SHARED_MODULES}common -I${DBSYNC}include -I${RSYNC}include -I${SYSCOLLECTOR}include  -I${SYSINFO}include  -I${EXTERNAL_LIBPCRE2}include -I${EXTERNAL_RPM}/builddir/output/include -I${SYSCHECK}include -I${ROUTER}include -I${CONTENT_MANAGER}include -I${VULNERABILITY_SCANNER}include -I./shared_modules/ +  + OSSEC_CFLAGS += ${CFLAGS} + OSSEC_LDFLAGS += ${LDFLAGS} +@@ -530,8 +533,8 @@   ifneq (,$(filter ${USE_INOTIFY},YES auto yes y Y 1))   	DEFINES+=-DINOTIFY_ENABLED   	ifeq (${uname_S},FreeBSD) @@ -54,7 +62,7 @@   		OSSEC_CFLAGS+=-I/usr/local/include   	endif   endif -@@ -929,6 +933,8 @@ +@@ -956,6 +959,8 @@   	EXTERNAL_LIBS += $(LIBCURL_LIB)   else ifeq (${uname_S},Linux)   	EXTERNAL_LIBS += $(LIBCURL_LIB) @@ -63,21 +71,21 @@   else ifeq (${uname_S},Darwin)   	EXTERNAL_LIBS += $(LIBCURL_LIB)   endif -@@ -1145,9 +1151,13 @@ +@@ -1172,9 +1177,13 @@   	cd $(EXTERNAL_CURL) && CPPFLAGS="-fPIC -I${ROUTE_PATH}/${EXTERNAL_OPENSSL}include" LDFLAGS="-L${ROUTE_PATH}/${EXTERNAL_OPENSSL}" LIBS="-ldl -lpthread" ./configure --with-openssl="${ROUTE_PATH}/${EXTERNAL_OPENSSL}" --disable-ldap --without-libidn2 --without-libpsl --without-brotli --without-nghttp2 --without-zstd   endif   else  +ifeq (${uname_S},FreeBSD) -+	cd $(EXTERNAL_CURL) && CPPFLAGS="-fPIC -I${ROUTE_PATH}/${EXTERNAL_OPENSSL}include" LDFLAGS="-L${ROUTE_PATH}/${EXTERNAL_OPENSSL}" LIBS="-pthread" ./configure --with-ssl="${ROUTE_PATH}/${EXTERNAL_OPENSSL}"  --disable-ldap --without-libidn2 --without-brotli --without-nghttp2 --without-librtmp ++	cd $(EXTERNAL_CURL) && CPPFLAGS="-fPIC -I${ROUTE_PATH}/${EXTERNAL_OPENSSL}include" LDFLAGS="-L${ROUTE_PATH}/${EXTERNAL_OPENSSL}" LIBS="-pthread" ./configure --with-ssl="${ROUTE_PATH}/${EXTERNAL_OPENSSL}" --disable-ldap --without-libidn2 --without-brotli --without-nghttp2 --without-librtmp --without-zstd --without-libpsl  +else - 	cd $(EXTERNAL_CURL) && CPPFLAGS="-fPIC -I${ROUTE_PATH}/${EXTERNAL_OPENSSL}include" LDFLAGS="-L${ROUTE_PATH}/${EXTERNAL_OPENSSL}" LIBS="-lpthread" ./configure --with-openssl="${ROUTE_PATH}/${EXTERNAL_OPENSSL}" --disable-ldap --without-libidn2 --without-brotli --without-nghttp2 --without-librtmp --without-zstd + 	cd $(EXTERNAL_CURL) && CPPFLAGS="-fPIC -I${ROUTE_PATH}/${EXTERNAL_OPENSSL}include" LDFLAGS="-L${ROUTE_PATH}/${EXTERNAL_OPENSSL}" LIBS="-lpthread" ./configure --with-openssl="${ROUTE_PATH}/${EXTERNAL_OPENSSL}" --disable-ldap --without-libidn2 --without-brotli --without-nghttp2 --without-librtmp --without-zstd --without-libpsl   endif   endif  +endif   #### procps ######### -@@ -2236,7 +2246,7 @@ +@@ -2263,7 +2272,7 @@   #### FIM ######   wazuh-syscheckd: librootcheck.a libwazuh.a ${WAZUHEXT_LIB} build_shared_modules @@ -86,7 +94,7 @@   #### Monitor ####### -@@ -2414,7 +2424,7 @@ +@@ -2441,7 +2450,7 @@   WPYTHON_DIR := ${INSTALLDIR}/framework/python   OPTIMIZE_CPYTHON?=no   WPYTHON_TAR=cpython.tar.gz @@ -95,7 +103,7 @@   ifneq (,$(filter ${OPTIMIZE_CPYTHON},YES yes y Y 1))   CPYTHON_FLAGS=--enable-optimizations -@@ -2428,7 +2438,7 @@ +@@ -2455,7 +2464,7 @@   endif   ifeq (,$(wildcard ${EXTERNAL_CPYTHON}/python)) @@ -104,7 +112,7 @@   endif   build_python: $(WAZUHEXT_LIB) -@@ -2440,10 +2450,34 @@ +@@ -2467,10 +2476,33 @@   	mkdir -p ${WPYTHON_DIR}   	cp external/${WPYTHON_TAR} ${WPYTHON_DIR}/${WPYTHON_TAR} && ${TAR} ${WPYTHON_DIR}/${WPYTHON_TAR} -C ${WPYTHON_DIR} && rm -rf ${WPYTHON_DIR}/${WPYTHON_TAR}   endif @@ -135,11 +143,10 @@  +install_mitre:  +	export CRYPTOGRAPHY_OPENSSL_NO_LEGACY=1 && cd ../tools/mitre && $(STAGEDIR)${WPYTHON_DIR}/bin/python3 mitredb.py -d $(STAGEDIR)${INSTALLDIR}/var/db/mitre.db  +else -+   install_dependencies: install_python   ifneq (,$(wildcard ${EXTERNAL_CPYTHON}))   	${WPYTHON_DIR}/bin/python3 -m pip install --upgrade pip --index-url=file://${ROUTE_PATH}/${EXTERNAL_CPYTHON}/Dependencies/simple -@@ -2460,6 +2494,7 @@ +@@ -2487,6 +2519,7 @@   install_mitre: install_python   	cd ../tools/mitre && ${WPYTHON_DIR}/bin/python3 mitredb.py -d ${INSTALLDIR}/var/db/mitre.db  | 
