security/wazuh-*: Update to 4.7.2

- Install FreeBSD rules, decoders and SCA files by default
- Strip python binary and so files
- Add devel/libffi and databases/arrow to LIB_DEPENDS
- Update pkg-message files
- Othe minor modifications

ChangeLog at:	https://documentation.wazuh.com/current/release-notes/release-4-7-2.html
This commit is contained in:
Jose Alonso Cardenas Marquez
2024-01-15 23:57:46 -05:00
parent 43b9a30a5c
commit 06af245d1f
16 changed files with 757 additions and 557 deletions

View File

@@ -1,8 +1,8 @@
PORTNAME= wazuh
DISTVERSION= 4.7.1
DISTVERSION= 4.7.2
DISTVERSIONPREFIX= v
CATEGORIES= security
MASTER_SITES= https://packages.wazuh.com/deps/23/libraries/sources/:wazuh_sources
MASTER_SITES= https://packages.wazuh.com/deps/24/libraries/sources/:wazuh_sources
PKGNAMESUFFIX= -agent
DISTFILES= ${EXTERNAL_DISTFILES}
DIST_SUBDIR= ${PORTNAME}-${DISTVERSION}
@@ -21,10 +21,15 @@ LIB_DEPENDS= libnghttp2.so:www/libnghttp2
USES= cpe gmake perl5 readline shebangfix sqlite:3 uidfix
USE_GITHUB= yes
GH_TUPLE= alonsobsd:wazuh-freebsd:${WAZUH_EXTRAFILE_TAGNAME}:wazuh
USE_RC_SUBR= ${PORTNAME}${PKGNAMESUFFIX}
MAKE_ARGS+= TARGET=agent
WAZUH_EXTRAFILE= alonsobsd-${PORTNAME}-freebsd-${WAZUH_EXTRAFILE_TAGNAME}_GH0${EXTRACT_SUFX}
WAZUH_EXTRAFILE_TAGNAME=cd0051b
EXTERNAL_DISTFILES= cJSON.tar.gz:wazuh_sources \
curl.tar.gz:wazuh_sources \
libdb.tar.gz:wazuh_sources \
@@ -92,9 +97,12 @@ post-extract:
.for FILE in ${EXTERNAL_DISTFILES}
@cd ${WRKSRC}/src/external && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/${FILE:S/:wazuh_sources//} ${EXTRACT_AFTER_ARGS}
.endfor
@${MKDIR} ${WRKSRC}/ruleset/sca/freebsd
@cd ${WRKDIR} && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/${WAZUH_EXTRAFILE} ${EXTRACT_AFTER_ARGS}
@${MV} ${WRKDIR}/${PORTNAME}-freebsd-${WAZUH_EXTRAFILE_TAGNAME} ${WRKDIR}/wazuh-freebsd
@cd ${WRKDIR}/wazuh-freebsd/var/ossec/ruleset/sca && ${CP} *.yml ${WRKSRC}/ruleset/sca/freebsd/
post-patch:
${REINPLACE_CMD} -e 's|HOST_NAME_MAX|_POSIX_HOST_NAME_MAX|g' ${WRKSRC}/src/wazuh_modules/wm_database.c
${REINPLACE_CMD} -e 's|CC=|CC?=|g' -e 's|AR=|AR?=|g' ${WRKSRC}/src/external/bzip2/Makefile
do-build:

View File

@@ -1,39 +1,41 @@
TIMESTAMP = 1703125728
SHA256 (wazuh-4.7.1/cJSON.tar.gz) = 678d796318da57d5f38075e74bbb3b77375dc3f8bb49da341ad1b43c417e8cc1
SIZE (wazuh-4.7.1/cJSON.tar.gz) = 27863
SHA256 (wazuh-4.7.1/curl.tar.gz) = 50bb159324b1ec38ca76b338ba3709f0c0da8678680a12a9d305f1d8f726b25d
SIZE (wazuh-4.7.1/curl.tar.gz) = 4105359
SHA256 (wazuh-4.7.1/libdb.tar.gz) = 7e9c44e8c7fdb186ff521a8d085b1bfa634d342dcc777ecea1fbf9a98ab5dc5e
SIZE (wazuh-4.7.1/libdb.tar.gz) = 3874990
SHA256 (wazuh-4.7.1/libffi.tar.gz) = 0e971f64bacc22094e89f034bba075b40ecc2c2c2900eecd7ae85815fd6c9f69
SIZE (wazuh-4.7.1/libffi.tar.gz) = 964576
SHA256 (wazuh-4.7.1/libyaml.tar.gz) = 35daad608b372d5ce099f738c0f21bfcc03d6920d92f448386c584e664f1376a
SIZE (wazuh-4.7.1/libyaml.tar.gz) = 424656
SHA256 (wazuh-4.7.1/openssl.tar.gz) = 9289ccf6b82762569a183ad71a745872eff51f1089c77d58b0c4ef0f761e0288
SIZE (wazuh-4.7.1/openssl.tar.gz) = 13235833
SHA256 (wazuh-4.7.1/procps.tar.gz) = 221f395e29d1bdbe4bacc9db39602eee0bae685a935437be0d7feb42e3192d07
SIZE (wazuh-4.7.1/procps.tar.gz) = 55897
SHA256 (wazuh-4.7.1/sqlite.tar.gz) = e68521637d9e4e60115707cd7f35275a92ce6d0fc1ff04e22d7bbf0c393f8ff1
SIZE (wazuh-4.7.1/sqlite.tar.gz) = 2296429
SHA256 (wazuh-4.7.1/zlib.tar.gz) = da229c2ac01c572d6b00085fbbbb141382c818ed29299093153525f84b027b0d
SIZE (wazuh-4.7.1/zlib.tar.gz) = 638616
SHA256 (wazuh-4.7.1/audit-userspace.tar.gz) = e82a32e5edf93b055160e14bc97f41dead39287925851dc80a7638e2d4d30434
SIZE (wazuh-4.7.1/audit-userspace.tar.gz) = 1682820
SHA256 (wazuh-4.7.1/msgpack.tar.gz) = 06d63bcf32896cd0af5480c401134b1ad1c166fd84ebe5b486e792101ee854e2
SIZE (wazuh-4.7.1/msgpack.tar.gz) = 591294
SHA256 (wazuh-4.7.1/bzip2.tar.gz) = 27688ee0316a64b39e511b2c224070cad97c394a5f711f9d055fc1809d895bcd
SIZE (wazuh-4.7.1/bzip2.tar.gz) = 71277
SHA256 (wazuh-4.7.1/nlohmann.tar.gz) = cefb07936d3d5bfdd3efc5e9bb8d3c807d681273bdac2e83b3d67aef2d1158c4
SIZE (wazuh-4.7.1/nlohmann.tar.gz) = 135749
SHA256 (wazuh-4.7.1/googletest.tar.gz) = 8c1e8a0a7f221c2125e99e6acb709da2ba472476b4d057c58de504bebf38d417
SIZE (wazuh-4.7.1/googletest.tar.gz) = 885874
SHA256 (wazuh-4.7.1/libpcre2.tar.gz) = d0bafc3579fa0af0a39951586edfa349e1f4be83d28bed86abe0a3fc4b34fcfa
SIZE (wazuh-4.7.1/libpcre2.tar.gz) = 1252173
SHA256 (wazuh-4.7.1/libplist.tar.gz) = 88278d4bdfc1bd6a3a1a55a4f3d933683d2732ba09cf7a749fe8ec8eec406e3c
SIZE (wazuh-4.7.1/libplist.tar.gz) = 1520623
SHA256 (wazuh-4.7.1/libarchive.tar.gz) = f863f382ead9f61abc560ff0ead0be3aa9e95b6f8c62756e1f034f4c2386ba79
SIZE (wazuh-4.7.1/libarchive.tar.gz) = 7040169
SHA256 (wazuh-4.7.1/popt.tar.gz) = d6880a06622ca32dc4aa39ad5dcf7bef2faa81bd931afbe64ba434ad8fee1daa
SIZE (wazuh-4.7.1/popt.tar.gz) = 891309
SHA256 (wazuh-4.7.1/wazuh-wazuh-v4.7.1_GH0.tar.gz) = 50c27b6e877022e4396012e1224545906136765c976205e448aebc29b000ab39
SIZE (wazuh-4.7.1/wazuh-wazuh-v4.7.1_GH0.tar.gz) = 13760238
TIMESTAMP = 1705377496
SHA256 (wazuh-4.7.2/cJSON.tar.gz) = 678d796318da57d5f38075e74bbb3b77375dc3f8bb49da341ad1b43c417e8cc1
SIZE (wazuh-4.7.2/cJSON.tar.gz) = 27863
SHA256 (wazuh-4.7.2/curl.tar.gz) = 50bb159324b1ec38ca76b338ba3709f0c0da8678680a12a9d305f1d8f726b25d
SIZE (wazuh-4.7.2/curl.tar.gz) = 4105359
SHA256 (wazuh-4.7.2/libdb.tar.gz) = 7e9c44e8c7fdb186ff521a8d085b1bfa634d342dcc777ecea1fbf9a98ab5dc5e
SIZE (wazuh-4.7.2/libdb.tar.gz) = 3874990
SHA256 (wazuh-4.7.2/libffi.tar.gz) = 0e971f64bacc22094e89f034bba075b40ecc2c2c2900eecd7ae85815fd6c9f69
SIZE (wazuh-4.7.2/libffi.tar.gz) = 964576
SHA256 (wazuh-4.7.2/libyaml.tar.gz) = 35daad608b372d5ce099f738c0f21bfcc03d6920d92f448386c584e664f1376a
SIZE (wazuh-4.7.2/libyaml.tar.gz) = 424656
SHA256 (wazuh-4.7.2/openssl.tar.gz) = 9289ccf6b82762569a183ad71a745872eff51f1089c77d58b0c4ef0f761e0288
SIZE (wazuh-4.7.2/openssl.tar.gz) = 13235833
SHA256 (wazuh-4.7.2/procps.tar.gz) = 221f395e29d1bdbe4bacc9db39602eee0bae685a935437be0d7feb42e3192d07
SIZE (wazuh-4.7.2/procps.tar.gz) = 55897
SHA256 (wazuh-4.7.2/sqlite.tar.gz) = e68521637d9e4e60115707cd7f35275a92ce6d0fc1ff04e22d7bbf0c393f8ff1
SIZE (wazuh-4.7.2/sqlite.tar.gz) = 2296429
SHA256 (wazuh-4.7.2/zlib.tar.gz) = da229c2ac01c572d6b00085fbbbb141382c818ed29299093153525f84b027b0d
SIZE (wazuh-4.7.2/zlib.tar.gz) = 638616
SHA256 (wazuh-4.7.2/audit-userspace.tar.gz) = e82a32e5edf93b055160e14bc97f41dead39287925851dc80a7638e2d4d30434
SIZE (wazuh-4.7.2/audit-userspace.tar.gz) = 1682820
SHA256 (wazuh-4.7.2/msgpack.tar.gz) = 06d63bcf32896cd0af5480c401134b1ad1c166fd84ebe5b486e792101ee854e2
SIZE (wazuh-4.7.2/msgpack.tar.gz) = 591294
SHA256 (wazuh-4.7.2/bzip2.tar.gz) = 27688ee0316a64b39e511b2c224070cad97c394a5f711f9d055fc1809d895bcd
SIZE (wazuh-4.7.2/bzip2.tar.gz) = 71277
SHA256 (wazuh-4.7.2/nlohmann.tar.gz) = cefb07936d3d5bfdd3efc5e9bb8d3c807d681273bdac2e83b3d67aef2d1158c4
SIZE (wazuh-4.7.2/nlohmann.tar.gz) = 135749
SHA256 (wazuh-4.7.2/googletest.tar.gz) = 8c1e8a0a7f221c2125e99e6acb709da2ba472476b4d057c58de504bebf38d417
SIZE (wazuh-4.7.2/googletest.tar.gz) = 885874
SHA256 (wazuh-4.7.2/libpcre2.tar.gz) = d0bafc3579fa0af0a39951586edfa349e1f4be83d28bed86abe0a3fc4b34fcfa
SIZE (wazuh-4.7.2/libpcre2.tar.gz) = 1252173
SHA256 (wazuh-4.7.2/libplist.tar.gz) = 88278d4bdfc1bd6a3a1a55a4f3d933683d2732ba09cf7a749fe8ec8eec406e3c
SIZE (wazuh-4.7.2/libplist.tar.gz) = 1520623
SHA256 (wazuh-4.7.2/libarchive.tar.gz) = f863f382ead9f61abc560ff0ead0be3aa9e95b6f8c62756e1f034f4c2386ba79
SIZE (wazuh-4.7.2/libarchive.tar.gz) = 7040169
SHA256 (wazuh-4.7.2/popt.tar.gz) = d6880a06622ca32dc4aa39ad5dcf7bef2faa81bd931afbe64ba434ad8fee1daa
SIZE (wazuh-4.7.2/popt.tar.gz) = 891309
SHA256 (wazuh-4.7.2/wazuh-wazuh-v4.7.2_GH0.tar.gz) = c8d41ee583729d567bb9294d03fb5f09a8426fd23a13f5398691eb6a353c9b88
SIZE (wazuh-4.7.2/wazuh-wazuh-v4.7.2_GH0.tar.gz) = 13863348
SHA256 (wazuh-4.7.2/alonsobsd-wazuh-freebsd-cd0051b_GH0.tar.gz) = d20100f8840e6f600aa0a49585bac80e62850fe5f2be40e11eaa1ffd50adf5c1
SIZE (wazuh-4.7.2/alonsobsd-wazuh-freebsd-cd0051b_GH0.tar.gz) = 178174

View File

@@ -0,0 +1,14 @@
--- src/wazuh_modules/wm_database.c 2024-01-05 08:38:26.000000000 -0500
+++ src/wazuh_modules/wm_database.c 2024-01-11 15:18:58.255136000 -0500
@@ -16,6 +16,11 @@
#include "addagent/manage_agents.h" // FILE_SIZE
#include "external/cJSON/cJSON.h"
+#if defined(__FreeBSD__)
+#include <sys/param.h>
+#define HOST_NAME_MAX MAXHOSTNAMELEN
+#endif
+
#ifndef CLIENT
#ifdef INOTIFY_ENABLED

View File

@@ -23,7 +23,15 @@ Wazuh Agent was installed
# /var/ossec/packages_files/agent_installation_scripts
5) Add Wazuh agent to /etc/rc.conf
5) FreeBSD SCA files are installed by default to the following directory:
# /var/ossec/packages_files/agent_installation_scripts/sca/freebsd
For more information about FreeBSD SCA updates take a look at:
https://github.com/alonsobsd/wazuh-freebsd
6) Add Wazuh agent to /etc/rc.conf
# sysrc wazuh_agent_enable="YES"
@@ -31,11 +39,11 @@ Wazuh Agent was installed
# service wazuh-agent enable
6) Start Wazuh agent
7) Start Wazuh agent
# service wazuh-agent start
7) Enjoy it ;)
8) Enjoy it ;)
EOM
}
]

View File

@@ -161,6 +161,7 @@
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/debian/10/rootcheck.manager.template
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/debian/10/sca.files
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/debian/11/sca.files
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/debian/12/sca.files
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/debian/7/sca.files
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/debian/8/sca.files
/var/ossec/packages_files/agent_installation_scripts/etc/templates/config/debian/9/sca.files
@@ -301,9 +302,14 @@
/var/ossec/packages_files/agent_installation_scripts/sca/darwin/23/cis_apple_macOS_14.0.yml
/var/ossec/packages_files/agent_installation_scripts/sca/debian/cis_debian10.yml
/var/ossec/packages_files/agent_installation_scripts/sca/debian/cis_debian11.yml
/var/ossec/packages_files/agent_installation_scripts/sca/debian/cis_debian12.yml
/var/ossec/packages_files/agent_installation_scripts/sca/debian/cis_debian7.yml
/var/ossec/packages_files/agent_installation_scripts/sca/debian/cis_debian8.yml
/var/ossec/packages_files/agent_installation_scripts/sca/debian/cis_debian9.yml
/var/ossec/packages_files/agent_installation_scripts/sca/freebsd/cis_freebsd12.yml
/var/ossec/packages_files/agent_installation_scripts/sca/freebsd/cis_freebsd13.yml
/var/ossec/packages_files/agent_installation_scripts/sca/freebsd/cis_freebsd14.yml
/var/ossec/packages_files/agent_installation_scripts/sca/freebsd/cis_freebsd15.yml
/var/ossec/packages_files/agent_installation_scripts/sca/generic/sca_unix_audit.yml
/var/ossec/packages_files/agent_installation_scripts/sca/hpux/cis_hpux_11i.yml
/var/ossec/packages_files/agent_installation_scripts/sca/hpux/cis_hpux_11i_bastille.yml
@@ -430,6 +436,7 @@
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/darwin
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/debian/10
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/debian/11
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/debian/12
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/debian/7
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/debian/8
@dir /var/ossec/packages_files/agent_installation_scripts/etc/templates/config/debian/9
@@ -508,6 +515,7 @@
@dir /var/ossec/packages_files/agent_installation_scripts/sca/darwin/23
@dir /var/ossec/packages_files/agent_installation_scripts/sca/darwin
@dir /var/ossec/packages_files/agent_installation_scripts/sca/debian
@dir /var/ossec/packages_files/agent_installation_scripts/sca/freebsd
@dir /var/ossec/packages_files/agent_installation_scripts/sca/generic
@dir /var/ossec/packages_files/agent_installation_scripts/sca/hpux
@dir /var/ossec/packages_files/agent_installation_scripts/sca/mongodb

View File

@@ -1,6 +1,6 @@
PORTNAME= wazuh
DISTVERSIONPREFIX= v
DISTVERSION= 4.7.1
DISTVERSION= 4.7.2
CATEGORIES= security
MASTER_SITES= LOCAL/acm/${PORTNAME}/
PKGNAMESUFFIX= -dashboard
@@ -29,6 +29,9 @@ do-extract:
@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}
post-extract:
${RM} ${WRKSRC}/common/constants.ts.orig
do-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/www/opensearch-dashboards/plugins/wazuh
@${MKDIR} ${STAGEDIR}${PREFIX}/etc/wazuh-dashboard

View File

@@ -1,5 +1,5 @@
TIMESTAMP = 1703230317
SHA256 (wazuh-4.7.1/wazuh-dashboard-plugins-4.7.1-2.10.0.tar.gz) = b40af3e3c91491a3073a0886dd2d857412151d5696a15921201df2ac610a8501
SIZE (wazuh-4.7.1/wazuh-dashboard-plugins-4.7.1-2.10.0.tar.gz) = 31780106
SHA256 (wazuh-4.7.1/opensearch_dashboards.yml) = 88affe6dab2e1299b6f8b5264e6dd9ea1aa42885f3aefb8822fe559f2b6bb5d5
SIZE (wazuh-4.7.1/opensearch_dashboards.yml) = 806
TIMESTAMP = 1705003341
SHA256 (wazuh-4.7.2/wazuh-dashboard-plugins-4.7.2-2.10.0.tar.gz) = 0d6847b5905f663369c3abe5514feceb081b80504edac030cf3b2f182ffa477b
SIZE (wazuh-4.7.2/wazuh-dashboard-plugins-4.7.2-2.10.0.tar.gz) = 31783606
SHA256 (wazuh-4.7.2/opensearch_dashboards.yml) = 88affe6dab2e1299b6f8b5264e6dd9ea1aa42885f3aefb8822fe559f2b6bb5d5
SIZE (wazuh-4.7.2/opensearch_dashboards.yml) = 806

View File

@@ -1,5 +1,5 @@
PORTNAME= wazuh
PORTVERSION= 4.7.1
PORTVERSION= 4.7.2
CATEGORIES= security
MASTER_SITES= LOCAL/acm/${PORTNAME}/
PKGNAMESUFFIX= -indexer

View File

@@ -1,3 +1,3 @@
TIMESTAMP = 1703227958
SHA256 (wazuh-4.7.1/wazuh-4.7.1-indexer.yml) = 15290a6e81026d970891d7e1805afe4a87420984893948b5dd7a65789d62f5c5
SIZE (wazuh-4.7.1/wazuh-4.7.1-indexer.yml) = 2216
TIMESTAMP = 1705003309
SHA256 (wazuh-4.7.2/wazuh-4.7.2-indexer.yml) = 15290a6e81026d970891d7e1805afe4a87420984893948b5dd7a65789d62f5c5
SIZE (wazuh-4.7.2/wazuh-4.7.2-indexer.yml) = 2216

View File

@@ -1,9 +1,8 @@
PORTNAME= wazuh
DISTVERSIONPREFIX= v
DISTVERSION= 4.7.1
PORTREVISION= 1
DISTVERSION= 4.7.2
CATEGORIES= security
MASTER_SITES= https://packages.wazuh.com/deps/23/libraries/sources/:wazuh_sources \
MASTER_SITES= https://packages.wazuh.com/deps/24/libraries/sources/:wazuh_sources \
LOCAL/acm/${PORTNAME}/:wazuh_cache
PKGNAMESUFFIX= -manager
DISTFILES= ${EXTERNAL_DISTFILES} \
@@ -23,17 +22,23 @@ ONLY_FOR_ARCHS= aarch64 amd64
BUILD_DEPENDS= cmake:devel/cmake-core \
autoconf>=2.71:devel/autoconf
LIB_DEPENDS+= libgdbm.so:databases/gdbm \
libnghttp2.so:www/libnghttp2
libnghttp2.so:www/libnghttp2 \
libffi.so:devel/libffi \
libarrow.so:databases/arrow
USES= cpe gmake perl5 python:3.9 readline shebangfix sqlite:3 uidfix
USE_GITHUB= yes
GH_TUPLE= alonsobsd:wazuh-freebsd:${WAZUH_EXTRAFILE_TAGNAME}:wazuh
USE_RC_SUBR= ${PORTNAME}${PKGNAMESUFFIX}
MAKE_ARGS+= TARGET=server INSTALLDIR=${WAZUHPREFIX} INSTALL_SHARED="${INSTALL_LIB}" PYTHON_SOURCE=yes OPTIMIZE_CPYTHON=no
WAZUH_CACHEFILE= ${PORTNAME}-cache-any-${DISTVERSION}${EXTRACT_SUFX}
WAZUH_EXTRAFILE= alonsobsd-${PORTNAME}-freebsd-${WAZUH_EXTRAFILE_TAGNAME}_GH0${EXTRACT_SUFX}
WAZUH_EXTRAFILE_TAGNAME=cd0051b
EXTERNAL_DISTFILES= cJSON.tar.gz:wazuh_sources \
curl.tar.gz:wazuh_sources \
jemalloc.tar.gz:wazuh_sources \
@@ -119,7 +124,7 @@ WAZUHMOD770= /etc/decoders /etc/lists /etc/lists/amazon /etc/rootcheck \
WAZUHPREFIX= /var/ossec
WZPYTHONWHEELS= aiohttp-3.8.1-cp39-cp39-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
WZPYTHONWHEELS= aiohttp-3.9.1-cp39-cp39-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
cffi-1.14.4-cp39-cp39-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
cryptography-3.3.2-cp39-cp39-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
frozenlist-1.2.0-cp39-cp39-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
@@ -161,16 +166,21 @@ post-extract:
.for FILE in ${EXTERNAL_DISTFILES}
@cd ${WRKSRC}/src/external && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/${FILE:S/:wazuh_sources//} ${EXTRACT_AFTER_ARGS}
.endfor
@cd ${WRKDIR} && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/${WAZUH_EXTRAFILE} ${EXTRACT_AFTER_ARGS}
@${MV} ${WRKDIR}/${PORTNAME}-freebsd-${WAZUH_EXTRAFILE_TAGNAME} ${WRKDIR}/wazuh-freebsd
@cd ${WRKSRC}/src && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/${WAZUH_CACHEFILE} ${EXTRACT_AFTER_ARGS}
@cd ${WRKSRC}/src && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/${WAZUH_CACHENAME}${EXTRACT_SUFX} ${EXTRACT_AFTER_ARGS}
. for FILE in ${WZPYTHONWHEELS}
@${MV} ${WRKSRC}/src/wazuh-cache/${FILE} ${WRKSRC}/src/wazuh-cache/${FILE:S/${FBSD_VERSION_BASE}/${FBSD_RELEASE}/}
. endfor
@${RM} ${WRKSRC}/src/external/cpython/python
@${MKDIR} ${WRKSRC}/ruleset/sca/freebsd
@cd ${WRKDIR}/wazuh-freebsd/var/ossec/ruleset/sca && ${CP} *.yml ${WRKSRC}/ruleset/sca/freebsd/
${FIND} ${WRKSRC}/ruleset/sca -type f -name "*.yml" -exec ${MV} "{}" "{}.disabled" \;
post-patch:
${REINPLACE_CMD} -e 's|HOST_NAME_MAX|_POSIX_HOST_NAME_MAX|g' ${WRKSRC}/src/wazuh_modules/wm_database.c
${REINPLACE_CMD} -e 's|CC=|CC?=|g' -e 's|AR=|AR?=|g' ${WRKSRC}/src/external/bzip2/Makefile
${REINPLACE_CMD} -e 's|^\( *MULTIARCH=\).*--print-multiarch.*|\1|' ${WRKSRC}/src/external/cpython/configure
@@ -222,9 +232,14 @@ do-install:
${INSTALL_PROGRAM} ${WRKSRC}/src/default-firewall-drop ${STAGEDIR}${WAZUHPREFIX}/active-response/bin/firewall-drop
# Install rules files
${INSTALL_DATA} ${WRKSRC}/ruleset/rules/*.xml ${STAGEDIR}${WAZUHPREFIX}/ruleset/rules
${INSTALL_DATA} ${WRKDIR}/wazuh-freebsd/var/ossec/ruleset/rules/*.xml ${STAGEDIR}${WAZUHPREFIX}/ruleset/rules
# Install decoders files
${INSTALL_DATA} ${WRKSRC}/ruleset/decoders/*.xml ${STAGEDIR}${WAZUHPREFIX}/ruleset/decoders
${INSTALL_DATA} ${WRKDIR}/wazuh-freebsd/var/ossec/ruleset/decoders/*.xml ${STAGEDIR}${WAZUHPREFIX}/ruleset/decoders
${INSTALL_DATA} ${WRKSRC}/ruleset/rootcheck/db/*.txt ${STAGEDIR}${WAZUHPREFIX}/etc/rootcheck
${INSTALL_DATA} ${WRKSRC}/etc/local_decoder.xml ${STAGEDIR}${WAZUHPREFIX}/etc/decoders/local_decoder.xml.sample
@@ -276,6 +291,7 @@ do-install:
${INSTALL_SCRIPT} ${WRKSRC}/framework/wrappers/generic_wrapper.sh ${STAGEDIR}${WAZUHPREFIX}/integrations/virustotal
${INSTALL_SCRIPT} ${WRKSRC}/framework/wrappers/generic_wrapper.sh ${STAGEDIR}${WAZUHPREFIX}/integrations/shuffle
# Install SCA files
${FIND} ${WRKSRC}/ruleset/sca -type f -name "*.yml.disabled" -exec ${INSTALL_DATA} "{}" ${STAGEDIR}${WAZUHPREFIX}/ruleset/sca/ \;
${INSTALL_LIB} ${WRKSRC}/src/libwazuhext.so ${STAGEDIR}${WAZUHPREFIX}/lib
@@ -317,6 +333,8 @@ do-install:
${STAGEDIR}${WAZUHPREFIX}/packages_files/manager_installation_scripts/etc/templates/
cd ${WRKSRC}/src && ${COPYTREE_SHARE} init \
${STAGEDIR}${WAZUHPREFIX}/packages_files/manager_installation_scripts/src/
cd ${WRKSRC}/ruleset && ${COPYTREE_SHARE} sca \
${STAGEDIR}${WAZUHPREFIX}/packages_files/manager_installation_scripts/
${INSTALL_SCRIPT} ${WRKSRC}/gen_ossec.sh ${STAGEDIR}${WAZUHPREFIX}/packages_files/manager_installation_scripts/
${INSTALL_SCRIPT} ${WRKSRC}/add_localfiles.sh ${STAGEDIR}${WAZUHPREFIX}/packages_files/manager_installation_scripts/
@@ -324,6 +342,8 @@ do-install:
${INSTALL_DATA} ${WRKSRC}/src/os_dbd/postgresql.schema ${STAGEDIR}${WAZUHPREFIX}/packages_files/manager_installation_scripts/databases
post-install:
@${STRIP_CMD} ${STAGEDIR}${WAZUHPREFIX}/framework/python/bin/python3.9
@${FIND} ${STAGEDIR}${WAZUHPREFIX}/framework -type f -name "*.so" -exec ${STRIP_CMD} "{}" \;
.for FILE in ${WZSHEBANG_FILES}
@${REINPLACE_CMD} -i "" -e 's|${STAGEDIR}||g' ${STAGEDIR}${WAZUHPREFIX}/framework/python/bin/${FILE}
.endfor

View File

@@ -1,57 +1,59 @@
TIMESTAMP = 1703212919
SHA256 (wazuh-4.7.1/cJSON.tar.gz) = 678d796318da57d5f38075e74bbb3b77375dc3f8bb49da341ad1b43c417e8cc1
SIZE (wazuh-4.7.1/cJSON.tar.gz) = 27863
SHA256 (wazuh-4.7.1/curl.tar.gz) = 50bb159324b1ec38ca76b338ba3709f0c0da8678680a12a9d305f1d8f726b25d
SIZE (wazuh-4.7.1/curl.tar.gz) = 4105359
SHA256 (wazuh-4.7.1/jemalloc.tar.gz) = 2b22e85b352c7df550ba408a42251e51e8dffa6c91aa2e1fb4804ab317ffbca0
SIZE (wazuh-4.7.1/jemalloc.tar.gz) = 579864
SHA256 (wazuh-4.7.1/libdb.tar.gz) = 7e9c44e8c7fdb186ff521a8d085b1bfa634d342dcc777ecea1fbf9a98ab5dc5e
SIZE (wazuh-4.7.1/libdb.tar.gz) = 3874990
SHA256 (wazuh-4.7.1/libffi.tar.gz) = 0e971f64bacc22094e89f034bba075b40ecc2c2c2900eecd7ae85815fd6c9f69
SIZE (wazuh-4.7.1/libffi.tar.gz) = 964576
SHA256 (wazuh-4.7.1/libyaml.tar.gz) = 35daad608b372d5ce099f738c0f21bfcc03d6920d92f448386c584e664f1376a
SIZE (wazuh-4.7.1/libyaml.tar.gz) = 424656
SHA256 (wazuh-4.7.1/openssl.tar.gz) = 9289ccf6b82762569a183ad71a745872eff51f1089c77d58b0c4ef0f761e0288
SIZE (wazuh-4.7.1/openssl.tar.gz) = 13235833
SHA256 (wazuh-4.7.1/procps.tar.gz) = 221f395e29d1bdbe4bacc9db39602eee0bae685a935437be0d7feb42e3192d07
SIZE (wazuh-4.7.1/procps.tar.gz) = 55897
SHA256 (wazuh-4.7.1/sqlite.tar.gz) = e68521637d9e4e60115707cd7f35275a92ce6d0fc1ff04e22d7bbf0c393f8ff1
SIZE (wazuh-4.7.1/sqlite.tar.gz) = 2296429
SHA256 (wazuh-4.7.1/zlib.tar.gz) = da229c2ac01c572d6b00085fbbbb141382c818ed29299093153525f84b027b0d
SIZE (wazuh-4.7.1/zlib.tar.gz) = 638616
SHA256 (wazuh-4.7.1/audit-userspace.tar.gz) = e82a32e5edf93b055160e14bc97f41dead39287925851dc80a7638e2d4d30434
SIZE (wazuh-4.7.1/audit-userspace.tar.gz) = 1682820
SHA256 (wazuh-4.7.1/msgpack.tar.gz) = 06d63bcf32896cd0af5480c401134b1ad1c166fd84ebe5b486e792101ee854e2
SIZE (wazuh-4.7.1/msgpack.tar.gz) = 591294
SHA256 (wazuh-4.7.1/bzip2.tar.gz) = 27688ee0316a64b39e511b2c224070cad97c394a5f711f9d055fc1809d895bcd
SIZE (wazuh-4.7.1/bzip2.tar.gz) = 71277
SHA256 (wazuh-4.7.1/nlohmann.tar.gz) = cefb07936d3d5bfdd3efc5e9bb8d3c807d681273bdac2e83b3d67aef2d1158c4
SIZE (wazuh-4.7.1/nlohmann.tar.gz) = 135749
SHA256 (wazuh-4.7.1/googletest.tar.gz) = 8c1e8a0a7f221c2125e99e6acb709da2ba472476b4d057c58de504bebf38d417
SIZE (wazuh-4.7.1/googletest.tar.gz) = 885874
SHA256 (wazuh-4.7.1/libpcre2.tar.gz) = d0bafc3579fa0af0a39951586edfa349e1f4be83d28bed86abe0a3fc4b34fcfa
SIZE (wazuh-4.7.1/libpcre2.tar.gz) = 1252173
SHA256 (wazuh-4.7.1/libplist.tar.gz) = 88278d4bdfc1bd6a3a1a55a4f3d933683d2732ba09cf7a749fe8ec8eec406e3c
SIZE (wazuh-4.7.1/libplist.tar.gz) = 1520623
SHA256 (wazuh-4.7.1/libarchive.tar.gz) = f863f382ead9f61abc560ff0ead0be3aa9e95b6f8c62756e1f034f4c2386ba79
SIZE (wazuh-4.7.1/libarchive.tar.gz) = 7040169
SHA256 (wazuh-4.7.1/popt.tar.gz) = d6880a06622ca32dc4aa39ad5dcf7bef2faa81bd931afbe64ba434ad8fee1daa
SIZE (wazuh-4.7.1/popt.tar.gz) = 891309
SHA256 (wazuh-4.7.1/cpython.tar.gz) = 3329dab85a11d30f0d89384f05cf990c185f3ed03b7a134bcb9f29a46b34a6c1
SIZE (wazuh-4.7.1/cpython.tar.gz) = 237236943
SHA256 (wazuh-4.7.1/wazuh-cache-any-4.7.1.tar.gz) = c00fbd94aea70e0842b38b6dbb66b8347093bc2c60da28fd8257a307d3949057
SIZE (wazuh-4.7.1/wazuh-cache-any-4.7.1.tar.gz) = 15316581
SHA256 (wazuh-4.7.1/wazuh-cache-fbsd13-aarch64-4.7.1.tar.gz) = 3dc1a94ad64d78eeb9f8447616bcfa66cfe905a9978d89f2dce1e2e56fd69d3a
SIZE (wazuh-4.7.1/wazuh-cache-fbsd13-aarch64-4.7.1.tar.gz) = 17027070
SHA256 (wazuh-4.7.1/wazuh-cache-fbsd13-amd64-4.7.1.tar.gz) = 139f4db025589a0d7f39d45bec705f229293f20153da041e2ffb10f6e5f45be3
SIZE (wazuh-4.7.1/wazuh-cache-fbsd13-amd64-4.7.1.tar.gz) = 19939280
SHA256 (wazuh-4.7.1/wazuh-cache-fbsd14-aarch64-4.7.1.tar.gz) = 901ec8b9862cf2533e72e064db3d072dc1f02b2cb09e5bf701e232b15d858a32
SIZE (wazuh-4.7.1/wazuh-cache-fbsd14-aarch64-4.7.1.tar.gz) = 18664911
SHA256 (wazuh-4.7.1/wazuh-cache-fbsd14-amd64-4.7.1.tar.gz) = a04e8cb47183cb69cbae6693646de31767f9a5ce86e546836d21cf8b617e3217
SIZE (wazuh-4.7.1/wazuh-cache-fbsd14-amd64-4.7.1.tar.gz) = 18117659
SHA256 (wazuh-4.7.1/wazuh-cache-fbsd15-aarch64-4.7.1.tar.gz) = 938b981eeb81fca6e4db04e87774d45ec7fc8b9b62fda8fe145f7864b20721f3
SIZE (wazuh-4.7.1/wazuh-cache-fbsd15-aarch64-4.7.1.tar.gz) = 18675319
SHA256 (wazuh-4.7.1/wazuh-cache-fbsd15-amd64-4.7.1.tar.gz) = 35abe6426fdda46b259727915fb413262585e93b9e0fb084c6a4245da653c16e
SIZE (wazuh-4.7.1/wazuh-cache-fbsd15-amd64-4.7.1.tar.gz) = 19760571
SHA256 (wazuh-4.7.1/wazuh-wazuh-v4.7.1_GH0.tar.gz) = 50c27b6e877022e4396012e1224545906136765c976205e448aebc29b000ab39
SIZE (wazuh-4.7.1/wazuh-wazuh-v4.7.1_GH0.tar.gz) = 13760238
TIMESTAMP = 1705002466
SHA256 (wazuh-4.7.2/cJSON.tar.gz) = 678d796318da57d5f38075e74bbb3b77375dc3f8bb49da341ad1b43c417e8cc1
SIZE (wazuh-4.7.2/cJSON.tar.gz) = 27863
SHA256 (wazuh-4.7.2/curl.tar.gz) = 50bb159324b1ec38ca76b338ba3709f0c0da8678680a12a9d305f1d8f726b25d
SIZE (wazuh-4.7.2/curl.tar.gz) = 4105359
SHA256 (wazuh-4.7.2/jemalloc.tar.gz) = 2b22e85b352c7df550ba408a42251e51e8dffa6c91aa2e1fb4804ab317ffbca0
SIZE (wazuh-4.7.2/jemalloc.tar.gz) = 579864
SHA256 (wazuh-4.7.2/libdb.tar.gz) = 7e9c44e8c7fdb186ff521a8d085b1bfa634d342dcc777ecea1fbf9a98ab5dc5e
SIZE (wazuh-4.7.2/libdb.tar.gz) = 3874990
SHA256 (wazuh-4.7.2/libffi.tar.gz) = 0e971f64bacc22094e89f034bba075b40ecc2c2c2900eecd7ae85815fd6c9f69
SIZE (wazuh-4.7.2/libffi.tar.gz) = 964576
SHA256 (wazuh-4.7.2/libyaml.tar.gz) = 35daad608b372d5ce099f738c0f21bfcc03d6920d92f448386c584e664f1376a
SIZE (wazuh-4.7.2/libyaml.tar.gz) = 424656
SHA256 (wazuh-4.7.2/openssl.tar.gz) = 9289ccf6b82762569a183ad71a745872eff51f1089c77d58b0c4ef0f761e0288
SIZE (wazuh-4.7.2/openssl.tar.gz) = 13235833
SHA256 (wazuh-4.7.2/procps.tar.gz) = 221f395e29d1bdbe4bacc9db39602eee0bae685a935437be0d7feb42e3192d07
SIZE (wazuh-4.7.2/procps.tar.gz) = 55897
SHA256 (wazuh-4.7.2/sqlite.tar.gz) = e68521637d9e4e60115707cd7f35275a92ce6d0fc1ff04e22d7bbf0c393f8ff1
SIZE (wazuh-4.7.2/sqlite.tar.gz) = 2296429
SHA256 (wazuh-4.7.2/zlib.tar.gz) = da229c2ac01c572d6b00085fbbbb141382c818ed29299093153525f84b027b0d
SIZE (wazuh-4.7.2/zlib.tar.gz) = 638616
SHA256 (wazuh-4.7.2/audit-userspace.tar.gz) = e82a32e5edf93b055160e14bc97f41dead39287925851dc80a7638e2d4d30434
SIZE (wazuh-4.7.2/audit-userspace.tar.gz) = 1682820
SHA256 (wazuh-4.7.2/msgpack.tar.gz) = 06d63bcf32896cd0af5480c401134b1ad1c166fd84ebe5b486e792101ee854e2
SIZE (wazuh-4.7.2/msgpack.tar.gz) = 591294
SHA256 (wazuh-4.7.2/bzip2.tar.gz) = 27688ee0316a64b39e511b2c224070cad97c394a5f711f9d055fc1809d895bcd
SIZE (wazuh-4.7.2/bzip2.tar.gz) = 71277
SHA256 (wazuh-4.7.2/nlohmann.tar.gz) = cefb07936d3d5bfdd3efc5e9bb8d3c807d681273bdac2e83b3d67aef2d1158c4
SIZE (wazuh-4.7.2/nlohmann.tar.gz) = 135749
SHA256 (wazuh-4.7.2/googletest.tar.gz) = 8c1e8a0a7f221c2125e99e6acb709da2ba472476b4d057c58de504bebf38d417
SIZE (wazuh-4.7.2/googletest.tar.gz) = 885874
SHA256 (wazuh-4.7.2/libpcre2.tar.gz) = d0bafc3579fa0af0a39951586edfa349e1f4be83d28bed86abe0a3fc4b34fcfa
SIZE (wazuh-4.7.2/libpcre2.tar.gz) = 1252173
SHA256 (wazuh-4.7.2/libplist.tar.gz) = 88278d4bdfc1bd6a3a1a55a4f3d933683d2732ba09cf7a749fe8ec8eec406e3c
SIZE (wazuh-4.7.2/libplist.tar.gz) = 1520623
SHA256 (wazuh-4.7.2/libarchive.tar.gz) = f863f382ead9f61abc560ff0ead0be3aa9e95b6f8c62756e1f034f4c2386ba79
SIZE (wazuh-4.7.2/libarchive.tar.gz) = 7040169
SHA256 (wazuh-4.7.2/popt.tar.gz) = d6880a06622ca32dc4aa39ad5dcf7bef2faa81bd931afbe64ba434ad8fee1daa
SIZE (wazuh-4.7.2/popt.tar.gz) = 891309
SHA256 (wazuh-4.7.2/cpython.tar.gz) = 0addb2617fe0dcf9e756fb7d80e6f551f7ea6ff0c22c87dc3fcad306f6bacab0
SIZE (wazuh-4.7.2/cpython.tar.gz) = 237551896
SHA256 (wazuh-4.7.2/wazuh-cache-any-4.7.2.tar.gz) = ca7ca1401b0e5cad229e38ba0f49b9b6903a0f719287096f655a3d92c83e2f86
SIZE (wazuh-4.7.2/wazuh-cache-any-4.7.2.tar.gz) = 15316255
SHA256 (wazuh-4.7.2/wazuh-cache-fbsd13-aarch64-4.7.2.tar.gz) = e42e38208f24bb9e1c2786890ec762ee73c91fdf6cb080abfcce05bcf0f56a76
SIZE (wazuh-4.7.2/wazuh-cache-fbsd13-aarch64-4.7.2.tar.gz) = 16858000
SHA256 (wazuh-4.7.2/wazuh-cache-fbsd13-amd64-4.7.2.tar.gz) = 5d6d84917d467cafc3b9709990f9282a5aec7a275c28cd2815ec1063f0ffd2dc
SIZE (wazuh-4.7.2/wazuh-cache-fbsd13-amd64-4.7.2.tar.gz) = 19772575
SHA256 (wazuh-4.7.2/wazuh-cache-fbsd14-aarch64-4.7.2.tar.gz) = b2f18b8ed56ebe40e28319c48ff20a476cbe8e10b6693013fc8aa75ae732580b
SIZE (wazuh-4.7.2/wazuh-cache-fbsd14-aarch64-4.7.2.tar.gz) = 18496291
SHA256 (wazuh-4.7.2/wazuh-cache-fbsd14-amd64-4.7.2.tar.gz) = 8ed5b4ea56eb69a3231a3446b05a09e81b0a46f91e5e562eaee74a38de173bf9
SIZE (wazuh-4.7.2/wazuh-cache-fbsd14-amd64-4.7.2.tar.gz) = 17949754
SHA256 (wazuh-4.7.2/wazuh-cache-fbsd15-aarch64-4.7.2.tar.gz) = 08020c0f5555f4a673f9ffdf1f5c0247efbdd82849a78623bb31d2127deb27f0
SIZE (wazuh-4.7.2/wazuh-cache-fbsd15-aarch64-4.7.2.tar.gz) = 18506425
SHA256 (wazuh-4.7.2/wazuh-cache-fbsd15-amd64-4.7.2.tar.gz) = 966e0f1eb271d5223cdbd5b9f4392c2a5f484a45ffe882fc17e7989ac0de6804
SIZE (wazuh-4.7.2/wazuh-cache-fbsd15-amd64-4.7.2.tar.gz) = 19594497
SHA256 (wazuh-4.7.2/wazuh-wazuh-v4.7.2_GH0.tar.gz) = c8d41ee583729d567bb9294d03fb5f09a8426fd23a13f5398691eb6a353c9b88
SIZE (wazuh-4.7.2/wazuh-wazuh-v4.7.2_GH0.tar.gz) = 13863348
SHA256 (wazuh-4.7.2/alonsobsd-wazuh-freebsd-cd0051b_GH0.tar.gz) = d20100f8840e6f600aa0a49585bac80e62850fe5f2be40e11eaa1ffd50adf5c1
SIZE (wazuh-4.7.2/alonsobsd-wazuh-freebsd-cd0051b_GH0.tar.gz) = 178174

View File

@@ -0,0 +1,14 @@
--- src/wazuh_modules/wm_database.c 2024-01-05 08:38:26.000000000 -0500
+++ src/wazuh_modules/wm_database.c 2024-01-11 15:18:58.255136000 -0500
@@ -16,6 +16,11 @@
#include "addagent/manage_agents.h" // FILE_SIZE
#include "external/cJSON/cJSON.h"
+#if defined(__FreeBSD__)
+#include <sys/param.h>
+#define HOST_NAME_MAX MAXHOSTNAMELEN
+#endif
+
#ifndef CLIENT
#ifdef INOTIFY_ENABLED

View File

@@ -31,37 +31,21 @@ Wazuh Manager was installed
# chmod 640 /var/ossec/etc/sslmanager.key
# chmod 640 /var/ossec/etc/sslmanager.cert
6) FreeBSD SCA files can be downloaded from the following
6) FreeBSD rules, decoders and SCA files are installed by default. For more
information about updates take a look at:
# git clone https://github.com/alonsobsd/wazuh-freebsd.git /root/wazuh-freebsd
Extract and put them to /var/ossec/etc/ruleset/sca. Do not forget change permissions
# cp /root/wazuh-freebsd/var/ossec/ruleset/sca/cis_freebsd*.yml /var/ossec/ruleset/sca/
# chown root:wazuh /var/ossec/ruleset/sca/cis_freebsd*.yml
# chmod 640 /var/ossec/ruleset/sca/cis_freebsd*.yml
7) Aditional decoders and rules files can be download from:
# cp /root/wazuh-freebsd/var/ossec/ruleset/decoders/0600-freebsd_decoders.xml /var/ossec/ruleset/decoders
# cp /root/wazuh-freebsd/var/ossec/ruleset/rules/1000-freebsd_rules.xml /var/ossec/ruleset/rules
Do not forget change permissions
# chown root:wazuh /var/ossec/ruleset/decoders/0600-freebsd_decoders.xml
# chmod 640 /var/ossec/ruleset/decoders/0600-freebsd_decoders.xml
# chown root:wazuh /var/ossec/ruleset/rules/1000-freebsd_rules.xml
# chmod 640 /var/ossec/ruleset/rules/1000-freebsd_rules.xml
These decoders and rules are used for extract /var/log/userlog entries from
FreeBSD agents. It is necessary add a localfile entry to /var/ossec/etc/ossec.conf
https://github.com/alonsobsd/wazuh-freebsd
Decoders and rules are used for extract some /var/log/userlog and
/var/log/messages entries from FreeBSD agents. It is necessary add a localfile
entry to /var/ossec/etc/ossec.conf
<localfile>
<log_format>syslog</log_format>
<location>/var/log/userlog</location>
</localfile>
8) Add Wazuh manager to /etc/rc.conf
7) Add Wazuh manager to /etc/rc.conf
# sysrc wazuh_manager_enable="YES"
@@ -69,11 +53,11 @@ Wazuh Manager was installed
# service wazuh-manager enable
9) Start Wazuh manager
8) Start Wazuh manager
# service wazuh-manager start
10) Enjoy it ;)
9) Enjoy it ;)
EOM
}
]

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,5 @@
PORTNAME= wazuh
PORTVERSION= 4.7.1
PORTREVISION= 1
PORTVERSION= 4.7.2
CATEGORIES= security
MASTER_SITES= LOCAL/acm/${PORTNAME}/:config_samples \
https://packages.wazuh.com/4.x/filebeat/:wazuh_module \

View File

@@ -1,9 +1,9 @@
TIMESTAMP = 1703227781
SHA256 (wazuh-4.7.1/filebeat.yml) = bbcf6fe806a32b505b0848386d71684868be85965bfb91b117dff15c9de7c247
SIZE (wazuh-4.7.1/filebeat.yml) = 1120
SHA256 (wazuh-4.7.1/logstash-wazuh-4.7.1.conf) = 54749bb044b4e8cbaebfe129f01ca253131843fb411c8e917248417c6528fb79
SIZE (wazuh-4.7.1/logstash-wazuh-4.7.1.conf) = 3115
SHA256 (wazuh-4.7.1/wazuh-filebeat-0.3.tar.gz) = 9c9615a44aea2aa857d88cfa91a4abb5142d3543c1dc392f5bdf0181b85948fa
SIZE (wazuh-4.7.1/wazuh-filebeat-0.3.tar.gz) = 1781
SHA256 (wazuh-4.7.1/wazuh-template.json) = 6f7838596dfca913f252a5a4439042388b0aca16917ed17d8db1d8d80a2377c0
SIZE (wazuh-4.7.1/wazuh-template.json) = 62776
TIMESTAMP = 1705003271
SHA256 (wazuh-4.7.2/filebeat.yml) = bbcf6fe806a32b505b0848386d71684868be85965bfb91b117dff15c9de7c247
SIZE (wazuh-4.7.2/filebeat.yml) = 1120
SHA256 (wazuh-4.7.2/logstash-wazuh-4.7.2.conf) = 54749bb044b4e8cbaebfe129f01ca253131843fb411c8e917248417c6528fb79
SIZE (wazuh-4.7.2/logstash-wazuh-4.7.2.conf) = 3115
SHA256 (wazuh-4.7.2/wazuh-filebeat-0.3.tar.gz) = 9c9615a44aea2aa857d88cfa91a4abb5142d3543c1dc392f5bdf0181b85948fa
SIZE (wazuh-4.7.2/wazuh-filebeat-0.3.tar.gz) = 1781
SHA256 (wazuh-4.7.2/wazuh-template.json) = 6f7838596dfca913f252a5a4439042388b0aca16917ed17d8db1d8d80a2377c0
SIZE (wazuh-4.7.2/wazuh-template.json) = 62776