Skip to content

Commit

Permalink
security/wazuh-*: Update to 4.5.3
Browse files Browse the repository at this point in the history
- security/wazuh-agent: Enable INOTIFY option by default. It enables Kevent
  based real time monitoring. See some examples like use it at:
  https://wazuh.com/blog/detecting-common-linux-persistence-techniques-with-wazuh/
- security/wazuh-manager: Add entries to pkg-message.in about FreeBSD SCA files
  and FreeBSD decoders and rules files. I'll maintain update versions of these
  files at https://github.com/alonsobsd/wazuh-freebsd
- security/wazuh-dashboard: Update project url to new one
- Othe minor modifications
  • Loading branch information
alonsobsd committed Oct 19, 2023
1 parent e7d3ecd commit 45aab66
Show file tree
Hide file tree
Showing 13 changed files with 792 additions and 593 deletions.
5 changes: 3 additions & 2 deletions security/wazuh-agent/Makefile
@@ -1,5 +1,5 @@
PORTNAME= wazuh
DISTVERSION= 4.5.2
DISTVERSION= 4.5.3
DISTVERSIONPREFIX= v
CATEGORIES= security
MASTER_SITES= https://packages.wazuh.com/deps/22/libraries/sources/:wazuh_sources
Expand Down Expand Up @@ -44,7 +44,8 @@ EXTERNAL_DISTFILES= cJSON.tar.gz:wazuh_sources \
libarchive.tar.gz:wazuh_sources \
popt.tar.gz:wazuh_sources

OPTIONS_DEFINE= INOTIFY PRELUDE ZEROMQ
OPTIONS_DEFAULT= INOTIFY
OPTIONS_DEFINE= INOTIFY PRELUDE ZEROMQ

INOTIFY_LIB_DEPENDS= libinotify.so:devel/libinotify
PRELUDE_LIB_DEPENDS= libprelude.so:security/libprelude
Expand Down
78 changes: 39 additions & 39 deletions security/wazuh-agent/distinfo
@@ -1,39 +1,39 @@
TIMESTAMP = 1695330473
SHA256 (wazuh-4.5.2/cJSON.tar.gz) = 678d796318da57d5f38075e74bbb3b77375dc3f8bb49da341ad1b43c417e8cc1
SIZE (wazuh-4.5.2/cJSON.tar.gz) = 27863
SHA256 (wazuh-4.5.2/curl.tar.gz) = 50bb159324b1ec38ca76b338ba3709f0c0da8678680a12a9d305f1d8f726b25d
SIZE (wazuh-4.5.2/curl.tar.gz) = 4105359
SHA256 (wazuh-4.5.2/libdb.tar.gz) = 7e9c44e8c7fdb186ff521a8d085b1bfa634d342dcc777ecea1fbf9a98ab5dc5e
SIZE (wazuh-4.5.2/libdb.tar.gz) = 3874990
SHA256 (wazuh-4.5.2/libffi.tar.gz) = 0e971f64bacc22094e89f034bba075b40ecc2c2c2900eecd7ae85815fd6c9f69
SIZE (wazuh-4.5.2/libffi.tar.gz) = 964576
SHA256 (wazuh-4.5.2/libyaml.tar.gz) = 35daad608b372d5ce099f738c0f21bfcc03d6920d92f448386c584e664f1376a
SIZE (wazuh-4.5.2/libyaml.tar.gz) = 424656
SHA256 (wazuh-4.5.2/openssl.tar.gz) = 9289ccf6b82762569a183ad71a745872eff51f1089c77d58b0c4ef0f761e0288
SIZE (wazuh-4.5.2/openssl.tar.gz) = 13235833
SHA256 (wazuh-4.5.2/procps.tar.gz) = 221f395e29d1bdbe4bacc9db39602eee0bae685a935437be0d7feb42e3192d07
SIZE (wazuh-4.5.2/procps.tar.gz) = 55897
SHA256 (wazuh-4.5.2/sqlite.tar.gz) = e68521637d9e4e60115707cd7f35275a92ce6d0fc1ff04e22d7bbf0c393f8ff1
SIZE (wazuh-4.5.2/sqlite.tar.gz) = 2296429
SHA256 (wazuh-4.5.2/zlib.tar.gz) = da229c2ac01c572d6b00085fbbbb141382c818ed29299093153525f84b027b0d
SIZE (wazuh-4.5.2/zlib.tar.gz) = 638616
SHA256 (wazuh-4.5.2/audit-userspace.tar.gz) = e82a32e5edf93b055160e14bc97f41dead39287925851dc80a7638e2d4d30434
SIZE (wazuh-4.5.2/audit-userspace.tar.gz) = 1682820
SHA256 (wazuh-4.5.2/msgpack.tar.gz) = 06d63bcf32896cd0af5480c401134b1ad1c166fd84ebe5b486e792101ee854e2
SIZE (wazuh-4.5.2/msgpack.tar.gz) = 591294
SHA256 (wazuh-4.5.2/bzip2.tar.gz) = 27688ee0316a64b39e511b2c224070cad97c394a5f711f9d055fc1809d895bcd
SIZE (wazuh-4.5.2/bzip2.tar.gz) = 71277
SHA256 (wazuh-4.5.2/nlohmann.tar.gz) = cefb07936d3d5bfdd3efc5e9bb8d3c807d681273bdac2e83b3d67aef2d1158c4
SIZE (wazuh-4.5.2/nlohmann.tar.gz) = 135749
SHA256 (wazuh-4.5.2/googletest.tar.gz) = 8c1e8a0a7f221c2125e99e6acb709da2ba472476b4d057c58de504bebf38d417
SIZE (wazuh-4.5.2/googletest.tar.gz) = 885874
SHA256 (wazuh-4.5.2/libpcre2.tar.gz) = d0bafc3579fa0af0a39951586edfa349e1f4be83d28bed86abe0a3fc4b34fcfa
SIZE (wazuh-4.5.2/libpcre2.tar.gz) = 1252173
SHA256 (wazuh-4.5.2/libplist.tar.gz) = 88278d4bdfc1bd6a3a1a55a4f3d933683d2732ba09cf7a749fe8ec8eec406e3c
SIZE (wazuh-4.5.2/libplist.tar.gz) = 1520623
SHA256 (wazuh-4.5.2/libarchive.tar.gz) = f863f382ead9f61abc560ff0ead0be3aa9e95b6f8c62756e1f034f4c2386ba79
SIZE (wazuh-4.5.2/libarchive.tar.gz) = 7040169
SHA256 (wazuh-4.5.2/popt.tar.gz) = d6880a06622ca32dc4aa39ad5dcf7bef2faa81bd931afbe64ba434ad8fee1daa
SIZE (wazuh-4.5.2/popt.tar.gz) = 891309
SHA256 (wazuh-4.5.2/wazuh-wazuh-v4.5.2_GH0.tar.gz) = 0085cff600d12ae1d8c70b03deea99fe30a754d898d4d390f55cd5e62cd8f090
SIZE (wazuh-4.5.2/wazuh-wazuh-v4.5.2_GH0.tar.gz) = 11583067
TIMESTAMP = 1697695527
SHA256 (wazuh-4.5.3/cJSON.tar.gz) = 678d796318da57d5f38075e74bbb3b77375dc3f8bb49da341ad1b43c417e8cc1
SIZE (wazuh-4.5.3/cJSON.tar.gz) = 27863
SHA256 (wazuh-4.5.3/curl.tar.gz) = 50bb159324b1ec38ca76b338ba3709f0c0da8678680a12a9d305f1d8f726b25d
SIZE (wazuh-4.5.3/curl.tar.gz) = 4105359
SHA256 (wazuh-4.5.3/libdb.tar.gz) = 7e9c44e8c7fdb186ff521a8d085b1bfa634d342dcc777ecea1fbf9a98ab5dc5e
SIZE (wazuh-4.5.3/libdb.tar.gz) = 3874990
SHA256 (wazuh-4.5.3/libffi.tar.gz) = 0e971f64bacc22094e89f034bba075b40ecc2c2c2900eecd7ae85815fd6c9f69
SIZE (wazuh-4.5.3/libffi.tar.gz) = 964576
SHA256 (wazuh-4.5.3/libyaml.tar.gz) = 35daad608b372d5ce099f738c0f21bfcc03d6920d92f448386c584e664f1376a
SIZE (wazuh-4.5.3/libyaml.tar.gz) = 424656
SHA256 (wazuh-4.5.3/openssl.tar.gz) = 9289ccf6b82762569a183ad71a745872eff51f1089c77d58b0c4ef0f761e0288
SIZE (wazuh-4.5.3/openssl.tar.gz) = 13235833
SHA256 (wazuh-4.5.3/procps.tar.gz) = 221f395e29d1bdbe4bacc9db39602eee0bae685a935437be0d7feb42e3192d07
SIZE (wazuh-4.5.3/procps.tar.gz) = 55897
SHA256 (wazuh-4.5.3/sqlite.tar.gz) = e68521637d9e4e60115707cd7f35275a92ce6d0fc1ff04e22d7bbf0c393f8ff1
SIZE (wazuh-4.5.3/sqlite.tar.gz) = 2296429
SHA256 (wazuh-4.5.3/zlib.tar.gz) = da229c2ac01c572d6b00085fbbbb141382c818ed29299093153525f84b027b0d
SIZE (wazuh-4.5.3/zlib.tar.gz) = 638616
SHA256 (wazuh-4.5.3/audit-userspace.tar.gz) = e82a32e5edf93b055160e14bc97f41dead39287925851dc80a7638e2d4d30434
SIZE (wazuh-4.5.3/audit-userspace.tar.gz) = 1682820
SHA256 (wazuh-4.5.3/msgpack.tar.gz) = 06d63bcf32896cd0af5480c401134b1ad1c166fd84ebe5b486e792101ee854e2
SIZE (wazuh-4.5.3/msgpack.tar.gz) = 591294
SHA256 (wazuh-4.5.3/bzip2.tar.gz) = 27688ee0316a64b39e511b2c224070cad97c394a5f711f9d055fc1809d895bcd
SIZE (wazuh-4.5.3/bzip2.tar.gz) = 71277
SHA256 (wazuh-4.5.3/nlohmann.tar.gz) = cefb07936d3d5bfdd3efc5e9bb8d3c807d681273bdac2e83b3d67aef2d1158c4
SIZE (wazuh-4.5.3/nlohmann.tar.gz) = 135749
SHA256 (wazuh-4.5.3/googletest.tar.gz) = 8c1e8a0a7f221c2125e99e6acb709da2ba472476b4d057c58de504bebf38d417
SIZE (wazuh-4.5.3/googletest.tar.gz) = 885874
SHA256 (wazuh-4.5.3/libpcre2.tar.gz) = d0bafc3579fa0af0a39951586edfa349e1f4be83d28bed86abe0a3fc4b34fcfa
SIZE (wazuh-4.5.3/libpcre2.tar.gz) = 1252173
SHA256 (wazuh-4.5.3/libplist.tar.gz) = 88278d4bdfc1bd6a3a1a55a4f3d933683d2732ba09cf7a749fe8ec8eec406e3c
SIZE (wazuh-4.5.3/libplist.tar.gz) = 1520623
SHA256 (wazuh-4.5.3/libarchive.tar.gz) = f863f382ead9f61abc560ff0ead0be3aa9e95b6f8c62756e1f034f4c2386ba79
SIZE (wazuh-4.5.3/libarchive.tar.gz) = 7040169
SHA256 (wazuh-4.5.3/popt.tar.gz) = d6880a06622ca32dc4aa39ad5dcf7bef2faa81bd931afbe64ba434ad8fee1daa
SIZE (wazuh-4.5.3/popt.tar.gz) = 891309
SHA256 (wazuh-4.5.3/wazuh-wazuh-v4.5.3_GH0.tar.gz) = b466284ff80d2cc37f5c0e67c0e9bef66a73af53188a1a1e61142c8cdbd74cfb
SIZE (wazuh-4.5.3/wazuh-wazuh-v4.5.3_GH0.tar.gz) = 11591123
34 changes: 27 additions & 7 deletions security/wazuh-agent/files/patch-src-Makefile
@@ -1,5 +1,5 @@
--- src/Makefile 2023-09-05 02:28:24.000000000 -0500
+++ src/Makefile 2023-09-21 16:31:47.443425000 -0500
--- src/Makefile 2023-10-05 22:19:43.000000000 -0500
+++ src/Makefile 2023-10-19 01:17:52.035644000 -0500
@@ -40,9 +40,11 @@

HAS_CHECKMODULE = $(shell command -v checkmodule > /dev/null && echo YES)
Expand All @@ -12,7 +12,16 @@

ARCH_FLAGS =

@@ -241,10 +243,10 @@
@@ -92,7 +94,7 @@
USE_PRELUDE?=no
USE_ZEROMQ?=no
USE_GEOIP?=no
-USE_INOTIFY=no
+USE_INOTIFY?=no
USE_BIG_ENDIAN=no
USE_AUDIT=no
MINGW_HOST=unknown
@@ -242,10 +244,10 @@
ifeq (${uname_S},FreeBSD)
DEFINES+=-DFreeBSD
OSSEC_CFLAGS+=-pthread -I/usr/local/include
Expand All @@ -25,7 +34,18 @@
AR_LDFLAGS+=-L/usr/local/lib
AR_LDFLAGS+='-Wl,-rpath,$$ORIGIN/../../lib'
PRECOMPILED_OS:=freebsd
@@ -860,6 +862,8 @@
@@ -471,8 +473,8 @@
ifneq (,$(filter ${USE_INOTIFY},YES auto yes y Y 1))
DEFINES+=-DINOTIFY_ENABLED
ifeq (${uname_S},FreeBSD)
- OSSEC_LDFLAGS+=-L/usr/local/lib -I/usr/local/include
- OSSEC_LIBS+=-linotify
+ OSSEC_LDFLAGS+=-L/usr/local/lib
+ OSSEC_LIBS+=-L/usr/local/lib -linotify
OSSEC_CFLAGS+=-I/usr/local/include
endif
endif
@@ -875,6 +877,8 @@
EXTERNAL_LIBS += $(LIBCURL_LIB)
else ifeq (${uname_S},Linux)
EXTERNAL_LIBS += $(LIBCURL_LIB)
Expand All @@ -34,7 +54,7 @@
else ifeq (${uname_S},Darwin)
EXTERNAL_LIBS += $(LIBCURL_LIB)
endif
@@ -1037,9 +1041,13 @@
@@ -1052,9 +1056,13 @@
ifeq (${uname_S},Linux)
cd $(EXTERNAL_CURL) && CPPFLAGS="-fPIC -I${ROUTE_PATH}/${EXTERNAL_OPENSSL}include" LDFLAGS="-L${ROUTE_PATH}/${EXTERNAL_OPENSSL}" LIBS="-ldl -lpthread" ./configure --with-ssl="${ROUTE_PATH}/${EXTERNAL_OPENSSL}" --disable-ldap --without-libidn2 --without-libpsl --without-brotli
else
Expand All @@ -48,7 +68,7 @@


#### procps #########
@@ -2245,10 +2253,33 @@
@@ -2260,10 +2268,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
Expand Down Expand Up @@ -82,7 +102,7 @@
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
@@ -2266,6 +2297,7 @@
@@ -2281,6 +2312,7 @@
install_mitre: install_python
cd ../tools/mitre && ${WPYTHON_DIR}/bin/python3 mitredb.py -d ${INSTALLDIR}/var/db/mitre.db

Expand Down
10 changes: 5 additions & 5 deletions security/wazuh-dashboard/Makefile
@@ -1,16 +1,16 @@
PORTNAME= wazuh
DISTVERSIONPREFIX= v
DISTVERSION= 4.5.2
DISTVERSION= 4.5.3
CATEGORIES= security
MASTER_SITES= LOCAL/acm/${PORTNAME}/
PKGNAMESUFFIX= -dashboard
DISTFILES= ${PORTNAME}-kibana-app-${DISTVERSION}-${OPENSEARCH_VERSION}${EXTRACT_SUFX} \
DISTFILES= ${PORTNAME}${PKGNAMESUFFIX}-plugins-${DISTVERSION}-${OPENSEARCH_VERSION}${EXTRACT_SUFX} \
opensearch_dashboards.yml
DIST_SUBDIR= ${PORTNAME}-${DISTVERSION}

MAINTAINER= acm@FreeBSD.org
COMMENT= Web user interface for data visualization and analysis
WWW= https://github.com/wazuh/wazuh-kibana-app
WWW= https://github.com/wazuh/wazuh-dashboard-plugins

LICENSE= GPLv2

Expand All @@ -22,11 +22,11 @@ SUB_FILES= pkg-message

OPENSEARCH_VERSION= 2.10.0
ETCDIR= ${PREFIX}/etc/wazuh-dashboard
WRKSRC= ${WRKDIR}/${PORTNAME}-kibana-app-${DISTVERSION}
WRKSRC= ${WRKDIR}/${PORTNAME}${PKGNAMESUFFIX}-plugins

do-extract:
@${MKDIR} ${WRKSRC}
@cd ${WRKDIR} && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/${PORTNAME}-kibana-app-${DISTVERSION}-${OPENSEARCH_VERSION}${EXTRACT_SUFX} ${EXTRACT_AFTER_ARGS}
@cd ${WRKDIR} && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/${PORTNAME}${PKGNAMESUFFIX}-plugins-${DISTVERSION}-${OPENSEARCH_VERSION}${EXTRACT_SUFX} ${EXTRACT_AFTER_ARGS}
${CP} ${_DISTDIR}/opensearch_dashboards.yml ${WRKDIR}

do-install:
Expand Down
10 changes: 5 additions & 5 deletions security/wazuh-dashboard/distinfo
@@ -1,5 +1,5 @@
TIMESTAMP = 1695953164
SHA256 (wazuh-4.5.2/wazuh-kibana-app-4.5.2-2.10.0.tar.gz) = a29c6c9f57c05255c3edf41c8a62f56cb83dae9799b1d9c837b30fe93db6a50a
SIZE (wazuh-4.5.2/wazuh-kibana-app-4.5.2-2.10.0.tar.gz) = 36136408
SHA256 (wazuh-4.5.2/opensearch_dashboards.yml) = 88affe6dab2e1299b6f8b5264e6dd9ea1aa42885f3aefb8822fe559f2b6bb5d5
SIZE (wazuh-4.5.2/opensearch_dashboards.yml) = 806
TIMESTAMP = 1697681446
SHA256 (wazuh-4.5.3/wazuh-dashboard-plugins-4.5.3-2.10.0.tar.gz) = 701cca234b715af8e741814dbc7af5f5c6bbaadcf9b1258e3a9012a7ebcbb453
SIZE (wazuh-4.5.3/wazuh-dashboard-plugins-4.5.3-2.10.0.tar.gz) = 36145574
SHA256 (wazuh-4.5.3/opensearch_dashboards.yml) = 88affe6dab2e1299b6f8b5264e6dd9ea1aa42885f3aefb8822fe559f2b6bb5d5
SIZE (wazuh-4.5.3/opensearch_dashboards.yml) = 806
2 changes: 1 addition & 1 deletion security/wazuh-indexer/Makefile
@@ -1,5 +1,5 @@
PORTNAME= wazuh
PORTVERSION= 4.5.2
PORTVERSION= 4.5.3
CATEGORIES= security
MASTER_SITES= LOCAL/acm/${PORTNAME}/
PKGNAMESUFFIX= -indexer
Expand Down
6 changes: 3 additions & 3 deletions security/wazuh-indexer/distinfo
@@ -1,3 +1,3 @@
TIMESTAMP = 1695332492
SHA256 (wazuh-4.5.2/wazuh-indexer.yml) = f6bc1d4de01742268ca42ef285896c31b7a31fb82f0c9f13de32d383fa3669e0
SIZE (wazuh-4.5.2/wazuh-indexer.yml) = 2123
TIMESTAMP = 1697679303
SHA256 (wazuh-4.5.3/wazuh-indexer.yml) = f6bc1d4de01742268ca42ef285896c31b7a31fb82f0c9f13de32d383fa3669e0
SIZE (wazuh-4.5.3/wazuh-indexer.yml) = 2123
21 changes: 13 additions & 8 deletions security/wazuh-manager/Makefile
@@ -1,5 +1,5 @@
PORTNAME= wazuh
DISTVERSION= 4.5.2
DISTVERSION= 4.5.3
DISTVERSIONPREFIX= v
CATEGORIES= security
MASTER_SITES= https://packages.wazuh.com/deps/22/libraries/sources/:wazuh_sources \
Expand Down Expand Up @@ -28,6 +28,7 @@ IGNORE_FreeBSD_12_aarch64= FreeBSD 12.x is not supported on ${ARCH}
ONLY_FOR_ARCHS= amd64 aarch64

USE_GITHUB= yes

USE_RC_SUBR= ${PORTNAME}${PKGNAMESUFFIX}

MAKE_ARGS+= TARGET=server INSTALLDIR=${WAZUHPREFIX} INSTALL_SHARED="${INSTALL_LIB}" PYTHON_SOURCE=yes OPTIMIZE_CPYTHON=no
Expand Down Expand Up @@ -93,7 +94,7 @@ WZARBIN_FILES= default-firewall-drop pf npf ipfw firewalld-drop disable-account

WZSHEBANG_FILES=chardetect connexion cygdb cython cythonize f2py3.9 f2py3 f2py fixup_pubsub_v1_keywords.py \
flask futurize jp.py jsonschema normalizer openapi-spec-validator pasteurize \
plasma_store pyrsa-decrypt pyrsa-encrypt pyrsa-keygen pyrsa-priv2pub pyrsa-sign \
pyrsa-decrypt pyrsa-encrypt pyrsa-keygen pyrsa-priv2pub pyrsa-sign \
pyrsa-verify rstpep2html.py rst2s5.py rst2xetex.py rst2man.py rst2odt.py \
rst2latex.py rst2pseudoxml.py rst2odt_prepstyles.py rst2html.py rst2html5.py \
rst2html4.py rst2xml.py tabulate wsdump.py
Expand Down Expand Up @@ -128,8 +129,8 @@ WZPYTHONWHEELS= aiohttp-3.8.1-cp39-cp39-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
multidict-5.1.0-cp39-cp39-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
numpy-1.21.6-cp39-cp39-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
psutil-5.8.0-cp39-cp39-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
pyarrow-8.0.0-cp39-cp39-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
PyYAML-5.4.1-cp39-cp39-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
pyarrow-13.0.0-cp39-cp39-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
PyYAML-5.3.1-cp39-cp39-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
SQLAlchemy-1.3.11-cp39-cp39-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
uvloop-0.15.2-cp39-cp39-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
yarl-1.6.3-cp39-cp39-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl
Expand All @@ -141,17 +142,21 @@ FBSD_RELEASE= freebsd_${UNAME_r:S/./_/g:S/-/_/g}
.include <bsd.port.pre.mk>

.if ${OSVERSION} >= 1200500 && ${OSVERSION} < 1300000
FBSD_VERSION_BASE=freebsd_12_4_release_p1
FBSD_VERSION_BASE=freebsd_12_4_release
WAZUH_CACHENAME=${PORTNAME}-cache-fbsd12-${ARCH}-${DISTVERSION}
DISTFILES+= ${WAZUH_CACHENAME}${EXTRACT_SUFX}:wazuh_cache
.elif ${OSVERSION} >= 1300139 && ${OSVERSION} < 1400000
FBSD_VERSION_BASE=freebsd_13_2_release
FBSD_VERSION_BASE=freebsd_13_2_release_p4
WAZUH_CACHENAME=${PORTNAME}-cache-fbsd13-${ARCH}-${DISTVERSION}
DISTFILES+= ${WAZUH_CACHENAME}${EXTRACT_SUFX}:wazuh_cache
.elif ${OSVERSION} >= 1400000
FBSD_VERSION_BASE=freebsd_14_0_current
.elif ${OSVERSION} >= 1400000 && ${OSVERSION} < 1500000
FBSD_VERSION_BASE=freebsd_14_0_rc1
WAZUH_CACHENAME=${PORTNAME}-cache-fbsd14-${ARCH}-${DISTVERSION}
DISTFILES+= ${WAZUH_CACHENAME}${EXTRACT_SUFX}:wazuh_cache
.elif ${OSVERSION} >= 1500000
FBSD_VERSION_BASE=freebsd_15_0_current
WAZUH_CACHENAME=${PORTNAME}-cache-fbsd15-${ARCH}-${DISTVERSION}
DISTFILES+= ${WAZUH_CACHENAME}${EXTRACT_SUFX}:wazuh_cache
.else
IGNORE= FreeBSD ${OSVERSION} ${ARCH} is not supported
.endif
Expand Down

0 comments on commit 45aab66

Please sign in to comment.