Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 11 May 2024 01:51:39 GMT
From:      Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: d75dd772ea93 - main - security/wazuh-*: Update to 4.7.4
Message-ID:  <202405110151.44B1pdVj050495@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by acm:

URL: https://cgit.FreeBSD.org/ports/commit/?id=d75dd772ea93f1ca5e7addd09c63b9aab374cf1c

commit d75dd772ea93f1ca5e7addd09c63b9aab374cf1c
Author:     Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
AuthorDate: 2024-05-11 01:46:31 +0000
Commit:     Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
CommitDate: 2024-05-11 01:51:29 +0000

    security/wazuh-*: Update to 4.7.4
    
    - Fix wazuh-agent segment fault (agent and manager) [1]
    - Improve configuration files (agent and manager)
    - Update py-pyarrow into cache file to 15.0.2 (manager)
    - Update cache files used by wazuh-manager.
    - Other minor modifications
    
    ChangeLog at:   https://documentation.wazuh.com/current/release-notes/release-4-7-4.html
    Obtained from:  https://github.com/wazuh/wazuh/issues/23154 [1]
---
 security/wazuh-agent/Makefile                      |  15 +-
 security/wazuh-agent/distinfo                      |  82 +-
 .../wazuh-agent/files/patch-etc_ossec-agent.conf   |  59 ++
 .../patch-src-data_provider-src_sysInfoFreeBSD.cpp |  25 +-
 security/wazuh-dashboard/Makefile                  |   2 +-
 security/wazuh-dashboard/distinfo                  |  10 +-
 security/wazuh-indexer/Makefile                    |   2 +-
 security/wazuh-indexer/distinfo                    |   6 +-
 security/wazuh-manager/Makefile                    |  15 +-
 security/wazuh-manager/distinfo                    | 118 +--
 .../files/patch-etc_ossec-server.conf              |  63 ++
 .../patch-src-data_provider-src_sysInfoFreeBSD.cpp |  16 +-
 security/wazuh-manager/pkg-plist                   | 878 +++++++++++----------
 security/wazuh-server/Makefile                     |   4 +-
 security/wazuh-server/distinfo                     |  18 +-
 15 files changed, 765 insertions(+), 548 deletions(-)

diff --git a/security/wazuh-agent/Makefile b/security/wazuh-agent/Makefile
index bcc8ce7f7ce5..1164ebe9c834 100644
--- a/security/wazuh-agent/Makefile
+++ b/security/wazuh-agent/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	wazuh
-DISTVERSION=	4.7.3
+DISTVERSION=	4.7.4
 DISTVERSIONPREFIX=	v
 CATEGORIES=	security
 MASTER_SITES=	https://packages.wazuh.com/deps/24/libraries/sources/:wazuh_sources
@@ -90,8 +90,20 @@ WAZUHMOD770=	/etc/shared/default /logs /queue/alerts /queue/fim \
 
 WAZUHPREFIX=	/var/ossec
 
+FBSD_MAJOR_VERSION=13
+
 .include <bsd.port.pre.mk>
 
+.if ${OSVERSION} >= 1300139 && ${OSVERSION} < 1400000
+FBSD_MAJOR_VERSION=13
+.elif ${OSVERSION} >= 1400000 && ${OSVERSION} < 1500000
+FBSD_MAJOR_VERSION=14
+.elif ${OSVERSION} >= 1500000
+FBSD_MAJOR_VERSION=15
+.else
+IGNORE=		FreeBSD ${OSVERSION} ${ARCH} is not supported
+.endif
+
 post-extract:
 .for FILE in ${EXTERNAL_DISTFILES}
 	@cd ${WRKSRC}/src/external && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/${FILE:S/:wazuh_sources//} ${EXTRACT_AFTER_ARGS}
@@ -103,6 +115,7 @@ post-extract:
 
 post-patch:
 	${REINPLACE_CMD} -e 's|CC=|CC?=|g' -e 's|AR=|AR?=|g' ${WRKSRC}/src/external/bzip2/Makefile
+	${REINPLACE_CMD} -e 's|%%FBSD_MAJOR_VERSION%%|${FBSD_MAJOR_VERSION}|g' ${WRKSRC}/etc/ossec-agent.conf
 
 do-build:
 	cd ${WRKSRC}/src/ && ${SETENV} ${MAKE_ENV} STAGEDIR=${STAGEDIR} \
diff --git a/security/wazuh-agent/distinfo b/security/wazuh-agent/distinfo
index 87a47e612004..16bf71e898a4 100644
--- a/security/wazuh-agent/distinfo
+++ b/security/wazuh-agent/distinfo
@@ -1,41 +1,41 @@
-TIMESTAMP = 1711222138
-SHA256 (wazuh-4.7.3/cJSON.tar.gz) = 678d796318da57d5f38075e74bbb3b77375dc3f8bb49da341ad1b43c417e8cc1
-SIZE (wazuh-4.7.3/cJSON.tar.gz) = 27863
-SHA256 (wazuh-4.7.3/curl.tar.gz) = 50bb159324b1ec38ca76b338ba3709f0c0da8678680a12a9d305f1d8f726b25d
-SIZE (wazuh-4.7.3/curl.tar.gz) = 4105359
-SHA256 (wazuh-4.7.3/libdb.tar.gz) = 7e9c44e8c7fdb186ff521a8d085b1bfa634d342dcc777ecea1fbf9a98ab5dc5e
-SIZE (wazuh-4.7.3/libdb.tar.gz) = 3874990
-SHA256 (wazuh-4.7.3/libffi.tar.gz) = 0e971f64bacc22094e89f034bba075b40ecc2c2c2900eecd7ae85815fd6c9f69
-SIZE (wazuh-4.7.3/libffi.tar.gz) = 964576
-SHA256 (wazuh-4.7.3/libyaml.tar.gz) = 35daad608b372d5ce099f738c0f21bfcc03d6920d92f448386c584e664f1376a
-SIZE (wazuh-4.7.3/libyaml.tar.gz) = 424656
-SHA256 (wazuh-4.7.3/openssl.tar.gz) = 9289ccf6b82762569a183ad71a745872eff51f1089c77d58b0c4ef0f761e0288
-SIZE (wazuh-4.7.3/openssl.tar.gz) = 13235833
-SHA256 (wazuh-4.7.3/procps.tar.gz) = 221f395e29d1bdbe4bacc9db39602eee0bae685a935437be0d7feb42e3192d07
-SIZE (wazuh-4.7.3/procps.tar.gz) = 55897
-SHA256 (wazuh-4.7.3/sqlite.tar.gz) = e68521637d9e4e60115707cd7f35275a92ce6d0fc1ff04e22d7bbf0c393f8ff1
-SIZE (wazuh-4.7.3/sqlite.tar.gz) = 2296429
-SHA256 (wazuh-4.7.3/zlib.tar.gz) = da229c2ac01c572d6b00085fbbbb141382c818ed29299093153525f84b027b0d
-SIZE (wazuh-4.7.3/zlib.tar.gz) = 638616
-SHA256 (wazuh-4.7.3/audit-userspace.tar.gz) = e82a32e5edf93b055160e14bc97f41dead39287925851dc80a7638e2d4d30434
-SIZE (wazuh-4.7.3/audit-userspace.tar.gz) = 1682820
-SHA256 (wazuh-4.7.3/msgpack.tar.gz) = 06d63bcf32896cd0af5480c401134b1ad1c166fd84ebe5b486e792101ee854e2
-SIZE (wazuh-4.7.3/msgpack.tar.gz) = 591294
-SHA256 (wazuh-4.7.3/bzip2.tar.gz) = 27688ee0316a64b39e511b2c224070cad97c394a5f711f9d055fc1809d895bcd
-SIZE (wazuh-4.7.3/bzip2.tar.gz) = 71277
-SHA256 (wazuh-4.7.3/nlohmann.tar.gz) = cefb07936d3d5bfdd3efc5e9bb8d3c807d681273bdac2e83b3d67aef2d1158c4
-SIZE (wazuh-4.7.3/nlohmann.tar.gz) = 135749
-SHA256 (wazuh-4.7.3/googletest.tar.gz) = 8c1e8a0a7f221c2125e99e6acb709da2ba472476b4d057c58de504bebf38d417
-SIZE (wazuh-4.7.3/googletest.tar.gz) = 885874
-SHA256 (wazuh-4.7.3/libpcre2.tar.gz) = d0bafc3579fa0af0a39951586edfa349e1f4be83d28bed86abe0a3fc4b34fcfa
-SIZE (wazuh-4.7.3/libpcre2.tar.gz) = 1252173
-SHA256 (wazuh-4.7.3/libplist.tar.gz) = 88278d4bdfc1bd6a3a1a55a4f3d933683d2732ba09cf7a749fe8ec8eec406e3c
-SIZE (wazuh-4.7.3/libplist.tar.gz) = 1520623
-SHA256 (wazuh-4.7.3/libarchive.tar.gz) = f863f382ead9f61abc560ff0ead0be3aa9e95b6f8c62756e1f034f4c2386ba79
-SIZE (wazuh-4.7.3/libarchive.tar.gz) = 7040169
-SHA256 (wazuh-4.7.3/popt.tar.gz) = d6880a06622ca32dc4aa39ad5dcf7bef2faa81bd931afbe64ba434ad8fee1daa
-SIZE (wazuh-4.7.3/popt.tar.gz) = 891309
-SHA256 (wazuh-4.7.3/wazuh-wazuh-v4.7.3_GH0.tar.gz) = 292b9cf53a07fc79d95e4ef45c7887b1fd85017d07b7c1c80a1f0afbdad53073
-SIZE (wazuh-4.7.3/wazuh-wazuh-v4.7.3_GH0.tar.gz) = 13865260
-SHA256 (wazuh-4.7.3/alonsobsd-wazuh-freebsd-cd0051b_GH0.tar.gz) = d20100f8840e6f600aa0a49585bac80e62850fe5f2be40e11eaa1ffd50adf5c1
-SIZE (wazuh-4.7.3/alonsobsd-wazuh-freebsd-cd0051b_GH0.tar.gz) = 178174
+TIMESTAMP = 1715327245
+SHA256 (wazuh-4.7.4/cJSON.tar.gz) = 678d796318da57d5f38075e74bbb3b77375dc3f8bb49da341ad1b43c417e8cc1
+SIZE (wazuh-4.7.4/cJSON.tar.gz) = 27863
+SHA256 (wazuh-4.7.4/curl.tar.gz) = 50bb159324b1ec38ca76b338ba3709f0c0da8678680a12a9d305f1d8f726b25d
+SIZE (wazuh-4.7.4/curl.tar.gz) = 4105359
+SHA256 (wazuh-4.7.4/libdb.tar.gz) = 7e9c44e8c7fdb186ff521a8d085b1bfa634d342dcc777ecea1fbf9a98ab5dc5e
+SIZE (wazuh-4.7.4/libdb.tar.gz) = 3874990
+SHA256 (wazuh-4.7.4/libffi.tar.gz) = 0e971f64bacc22094e89f034bba075b40ecc2c2c2900eecd7ae85815fd6c9f69
+SIZE (wazuh-4.7.4/libffi.tar.gz) = 964576
+SHA256 (wazuh-4.7.4/libyaml.tar.gz) = 35daad608b372d5ce099f738c0f21bfcc03d6920d92f448386c584e664f1376a
+SIZE (wazuh-4.7.4/libyaml.tar.gz) = 424656
+SHA256 (wazuh-4.7.4/openssl.tar.gz) = 9289ccf6b82762569a183ad71a745872eff51f1089c77d58b0c4ef0f761e0288
+SIZE (wazuh-4.7.4/openssl.tar.gz) = 13235833
+SHA256 (wazuh-4.7.4/procps.tar.gz) = 221f395e29d1bdbe4bacc9db39602eee0bae685a935437be0d7feb42e3192d07
+SIZE (wazuh-4.7.4/procps.tar.gz) = 55897
+SHA256 (wazuh-4.7.4/sqlite.tar.gz) = e68521637d9e4e60115707cd7f35275a92ce6d0fc1ff04e22d7bbf0c393f8ff1
+SIZE (wazuh-4.7.4/sqlite.tar.gz) = 2296429
+SHA256 (wazuh-4.7.4/zlib.tar.gz) = da229c2ac01c572d6b00085fbbbb141382c818ed29299093153525f84b027b0d
+SIZE (wazuh-4.7.4/zlib.tar.gz) = 638616
+SHA256 (wazuh-4.7.4/audit-userspace.tar.gz) = e82a32e5edf93b055160e14bc97f41dead39287925851dc80a7638e2d4d30434
+SIZE (wazuh-4.7.4/audit-userspace.tar.gz) = 1682820
+SHA256 (wazuh-4.7.4/msgpack.tar.gz) = 06d63bcf32896cd0af5480c401134b1ad1c166fd84ebe5b486e792101ee854e2
+SIZE (wazuh-4.7.4/msgpack.tar.gz) = 591294
+SHA256 (wazuh-4.7.4/bzip2.tar.gz) = 27688ee0316a64b39e511b2c224070cad97c394a5f711f9d055fc1809d895bcd
+SIZE (wazuh-4.7.4/bzip2.tar.gz) = 71277
+SHA256 (wazuh-4.7.4/nlohmann.tar.gz) = cefb07936d3d5bfdd3efc5e9bb8d3c807d681273bdac2e83b3d67aef2d1158c4
+SIZE (wazuh-4.7.4/nlohmann.tar.gz) = 135749
+SHA256 (wazuh-4.7.4/googletest.tar.gz) = 8c1e8a0a7f221c2125e99e6acb709da2ba472476b4d057c58de504bebf38d417
+SIZE (wazuh-4.7.4/googletest.tar.gz) = 885874
+SHA256 (wazuh-4.7.4/libpcre2.tar.gz) = d0bafc3579fa0af0a39951586edfa349e1f4be83d28bed86abe0a3fc4b34fcfa
+SIZE (wazuh-4.7.4/libpcre2.tar.gz) = 1252173
+SHA256 (wazuh-4.7.4/libplist.tar.gz) = 88278d4bdfc1bd6a3a1a55a4f3d933683d2732ba09cf7a749fe8ec8eec406e3c
+SIZE (wazuh-4.7.4/libplist.tar.gz) = 1520623
+SHA256 (wazuh-4.7.4/libarchive.tar.gz) = f863f382ead9f61abc560ff0ead0be3aa9e95b6f8c62756e1f034f4c2386ba79
+SIZE (wazuh-4.7.4/libarchive.tar.gz) = 7040169
+SHA256 (wazuh-4.7.4/popt.tar.gz) = d6880a06622ca32dc4aa39ad5dcf7bef2faa81bd931afbe64ba434ad8fee1daa
+SIZE (wazuh-4.7.4/popt.tar.gz) = 891309
+SHA256 (wazuh-4.7.4/wazuh-wazuh-v4.7.4_GH0.tar.gz) = 31c152444ed05086d100c24781be405cd38c9576051fc960d54579d189101ebe
+SIZE (wazuh-4.7.4/wazuh-wazuh-v4.7.4_GH0.tar.gz) = 13866280
+SHA256 (wazuh-4.7.4/alonsobsd-wazuh-freebsd-cd0051b_GH0.tar.gz) = d20100f8840e6f600aa0a49585bac80e62850fe5f2be40e11eaa1ffd50adf5c1
+SIZE (wazuh-4.7.4/alonsobsd-wazuh-freebsd-cd0051b_GH0.tar.gz) = 178174
diff --git a/security/wazuh-agent/files/patch-etc_ossec-agent.conf b/security/wazuh-agent/files/patch-etc_ossec-agent.conf
new file mode 100644
index 000000000000..a51c1b8f6039
--- /dev/null
+++ b/security/wazuh-agent/files/patch-etc_ossec-agent.conf
@@ -0,0 +1,59 @@
+--- etc/ossec-agent.conf	2024-05-10 13:50:56.929321000 -0700
++++ etc/ossec-agent.conf	2024-05-10 14:08:22.272131000 -0700
+@@ -8,8 +8,10 @@
+   <client>
+     <server>
+       <address>IP</address>
++      <port>1514</port>
++      <protocol>udp</protocol>
+     </server>
+-    <config-profile>debian, debian8</config-profile>
++    <config-profile>freebsd, freebsd%%FBSD_MAJOR_VERSION%%</config-profile>
+     <crypto_method>aes</crypto_method>
+   </client>
+ 
+@@ -32,7 +34,7 @@
+ 
+     <system_audit>/var/ossec/etc/shared/system_audit_rcl.txt</system_audit>
+     <system_audit>/var/ossec/etc/shared/system_audit_ssh.txt</system_audit>
+-    <system_audit>/var/ossec/etc/shared/cis_debian_linux_rcl.txt</system_audit>
++    <system_audit>/var/ossec/etc/shared/cis_freebsd%%FBSD_MAJOR_VERSION%%.yml</system_audit>
+ 
+     <skip_nfs>yes</skip_nfs>
+   </rootcheck>
+@@ -135,10 +137,25 @@
+ 
+   <localfile>
+     <log_format>syslog</log_format>
+-    <location>/var/log/syslog</location>
++    <location>/var/log/cron</location>
+   </localfile>
+ 
+   <localfile>
++    <log_format>syslog</log_format>
++    <location>/var/log/daemon.log</location>
++  </localfile>
++    
++  <localfile>
++    <log_format>syslog</log_format>
++    <location>/var/log/debug.log</location>
++  </localfile>
++
++  <localfile>
++    <log_format>syslog</log_format>
++    <location>/var/log/userlog</location>
++  </localfile>
++
++  <localfile>
+     <log_format>command</log_format>
+     <command>df -P</command>
+     <frequency>360</frequency>
+@@ -146,7 +163,7 @@
+ 
+   <localfile>
+     <log_format>full_command</log_format>
+-    <command>netstat -tan |grep LISTEN |grep -v 127.0.0.1 | sort</command>
++    <command>(netstat -n -f inet && netstat -n -f inet) | grep -e "udp" -e "tcp" | sed 's/\([[:alnum:]]*\)\ *[[:digit:]]*\ *[[:digit:]]*\ *\([[:digit:]\.]*\)\.\([[:digit:]]*\)\ *\([[:digit:]\.]*\).*/\1 \2 == \3 == \4/' | sort -k4 -g | sed 's/ == \(.*\) ==/.\1/'</command>
+     <frequency>360</frequency>
+   </localfile>
+ 
diff --git a/security/wazuh-agent/files/patch-src-data_provider-src_sysInfoFreeBSD.cpp b/security/wazuh-agent/files/patch-src-data_provider-src_sysInfoFreeBSD.cpp
index ad2bb39ac8c3..042232ae93e4 100644
--- a/security/wazuh-agent/files/patch-src-data_provider-src_sysInfoFreeBSD.cpp
+++ b/security/wazuh-agent/files/patch-src-data_provider-src_sysInfoFreeBSD.cpp
@@ -1,5 +1,5 @@
---- src/data_provider/src/sysInfoFreeBSD.cpp	2023-12-15 11:15:49.000000000 -0500
-+++ src/data_provider/src/sysInfoFreeBSD.cpp	2023-12-22 12:02:24.020462000 -0500
+--- src/data_provider/src/sysInfoFreeBSD.cpp	2024-04-25 01:44:26.000000000 -0700
++++ src/data_provider/src/sysInfoFreeBSD.cpp	2024-05-10 01:08:00.203056000 -0700
 @@ -11,6 +11,7 @@
  #include "sysInfo.hpp"
  #include "cmdHelper.h"
@@ -95,15 +95,17 @@
      if (uname(&uts) >= 0)
      {
          ret["sysname"] = uts.sysname;
-@@ -215,18 +234,133 @@
+@@ -215,18 +234,137 @@
  
  nlohmann::json SysInfo::getPorts() const
  {
 -    // Currently not supported for this OS.
 -    return nlohmann::json {};
+-}
 +    const auto query{Utils::exec(R"(sockstat -46qs)")};
 +    nlohmann::json ports {};
-+
+ 
+-void SysInfo::getProcessesInfo(std::function<void(nlohmann::json&)> /*callback*/) const
 +    if (!query.empty())
 +    {
 +        const auto lines{Utils::split(Utils::trimToOneSpace(query), '\n')};
@@ -114,16 +116,20 @@
 +            std::string localport = "";
 +            std::string remoteip = "";
 +            std::string remoteport = "";
++            std::string statedata = "";
 +            const auto data{Utils::split(line, ' ')};
 +            auto localdata{Utils::split(data[5], ':')};
 +            auto remotedata{Utils::split(data[6], ':')};
-+            auto statedata{Utils::toLowerCase(data[7])};
 +
 +            localip = localdata[0];
 +            localport = localdata[1];
 +            remoteip = remotedata[0];
 +            remoteport = remotedata[1];
 +
++            if((data[4] != "udp4") && (data[4] != "udp6")) {
++              statedata = Utils::toLowerCase(data[7]);
++            }
++
 +            if(statedata == "listen") {
 +              statedata = "listening";
 +            }
@@ -148,7 +154,7 @@
 +              remoteport = remotedata[3];
 +            } else if(remoteport == "*") {
 +                remoteip = "";
-+                remoteport = "";
++                remoteport = "0";
 +            }
 +
 +            if(data[0] != "?") {
@@ -171,9 +177,8 @@
 +    }
 +
 +    return ports;
- }
- 
--void SysInfo::getProcessesInfo(std::function<void(nlohmann::json&)> /*callback*/) const
++}
++
 +void SysInfo::getProcessesInfo(std::function<void(nlohmann::json&)> callback) const
  {
 -    // Currently not supported for this OS.
@@ -234,7 +239,7 @@
  
      if (!query.empty())
      {
-@@ -235,18 +369,22 @@
+@@ -235,18 +373,22 @@
          for (const auto& line : lines)
          {
              const auto data{Utils::split(line, '|')};
diff --git a/security/wazuh-dashboard/Makefile b/security/wazuh-dashboard/Makefile
index b3f588e03ed2..7e3acb503383 100644
--- a/security/wazuh-dashboard/Makefile
+++ b/security/wazuh-dashboard/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	wazuh
 DISTVERSIONPREFIX=	v
-DISTVERSION=	4.7.3
+DISTVERSION=	4.7.4
 CATEGORIES=	security
 MASTER_SITES=	LOCAL/acm/${PORTNAME}/
 PKGNAMESUFFIX=  -dashboard
diff --git a/security/wazuh-dashboard/distinfo b/security/wazuh-dashboard/distinfo
index 188d0bc3164f..607c761df9bd 100644
--- a/security/wazuh-dashboard/distinfo
+++ b/security/wazuh-dashboard/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1711229310
-SHA256 (wazuh-4.7.3/wazuh-dashboard-plugins-4.7.3-2.10.0.tar.gz) = e2d44b098d600a3588f9b03c2b2d174be7f75e6bbab3b593c1f8ee80594743ea
-SIZE (wazuh-4.7.3/wazuh-dashboard-plugins-4.7.3-2.10.0.tar.gz) = 31799490
-SHA256 (wazuh-4.7.3/opensearch_dashboards.yml) = 88affe6dab2e1299b6f8b5264e6dd9ea1aa42885f3aefb8822fe559f2b6bb5d5
-SIZE (wazuh-4.7.3/opensearch_dashboards.yml) = 806
+TIMESTAMP = 1715213613
+SHA256 (wazuh-4.7.4/wazuh-dashboard-plugins-4.7.4-2.10.0.tar.gz) = fb8ed8f5c122f99f6f1a4040b699a8e13dad4ba844529a8ef6d70f061e6600cd
+SIZE (wazuh-4.7.4/wazuh-dashboard-plugins-4.7.4-2.10.0.tar.gz) = 31793694
+SHA256 (wazuh-4.7.4/opensearch_dashboards.yml) = 88affe6dab2e1299b6f8b5264e6dd9ea1aa42885f3aefb8822fe559f2b6bb5d5
+SIZE (wazuh-4.7.4/opensearch_dashboards.yml) = 806
diff --git a/security/wazuh-indexer/Makefile b/security/wazuh-indexer/Makefile
index 08c93547b317..95c624a72ffd 100644
--- a/security/wazuh-indexer/Makefile
+++ b/security/wazuh-indexer/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	wazuh
-PORTVERSION=	4.7.3
+PORTVERSION=	4.7.4
 CATEGORIES=	security
 MASTER_SITES=	LOCAL/acm/${PORTNAME}/
 PKGNAMESUFFIX=	-indexer
diff --git a/security/wazuh-indexer/distinfo b/security/wazuh-indexer/distinfo
index 27f0674d3b86..afb3db2fcae2 100644
--- a/security/wazuh-indexer/distinfo
+++ b/security/wazuh-indexer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711222121
-SHA256 (wazuh-4.7.3/wazuh-4.7.3-indexer.yml) = 15290a6e81026d970891d7e1805afe4a87420984893948b5dd7a65789d62f5c5
-SIZE (wazuh-4.7.3/wazuh-4.7.3-indexer.yml) = 2216
+TIMESTAMP = 1715217709
+SHA256 (wazuh-4.7.4/wazuh-4.7.4-indexer.yml) = 15290a6e81026d970891d7e1805afe4a87420984893948b5dd7a65789d62f5c5
+SIZE (wazuh-4.7.4/wazuh-4.7.4-indexer.yml) = 2216
diff --git a/security/wazuh-manager/Makefile b/security/wazuh-manager/Makefile
index 55f3be186f55..71f288071fcf 100644
--- a/security/wazuh-manager/Makefile
+++ b/security/wazuh-manager/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	wazuh
 DISTVERSIONPREFIX=	v
-DISTVERSION=	4.7.3
+DISTVERSION=	4.7.4
 CATEGORIES=	security
 MASTER_SITES=	https://packages.wazuh.com/deps/24/libraries/sources/:wazuh_sources \
 		LOCAL/acm/${PORTNAME}/:wazuh_cache
@@ -134,7 +134,7 @@ WZPYTHONWHEELS=	aiohttp-3.9.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-13.0.0-cp39-cp39-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
+		pyarrow-15.0.2-cp39-cp39-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
 		PyYAML-6.0.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 \
@@ -146,16 +146,23 @@ FBSD_RELEASE=	freebsd_${UNAME_r:S/./_/g:S/-/_/g}
 
 .include <bsd.port.pre.mk>
 
+.if ${ARCH} != "aarch64"
+FBSD13_PATCH_LEVEL=	_p1
+.endif
+
 .if ${OSVERSION} >= 1300139 && ${OSVERSION} < 1400000
-FBSD_VERSION_BASE=freebsd_13_2_release_p8
+FBSD_VERSION_BASE=freebsd_13_3_release${FBSD13_PATCH_LEVEL}
+FBSD_MAJOR_VERSION=13
 WAZUH_CACHENAME=${PORTNAME}-cache-fbsd13-${ARCH}-${DISTVERSION}
 DISTFILES+=	${WAZUH_CACHENAME}${EXTRACT_SUFX}:wazuh_cache
 .elif ${OSVERSION} >= 1400000 && ${OSVERSION} < 1500000
-FBSD_VERSION_BASE=freebsd_14_0_release_p3
+FBSD_VERSION_BASE=freebsd_14_0_release_p6
+FBSD_MAJOR_VERSION=14
 WAZUH_CACHENAME=${PORTNAME}-cache-fbsd14-${ARCH}-${DISTVERSION}
 DISTFILES+=	${WAZUH_CACHENAME}${EXTRACT_SUFX}:wazuh_cache
 .elif ${OSVERSION} >= 1500000
 FBSD_VERSION_BASE=freebsd_15_0_current
+FBSD_MAJOR_VERSION=15
 WAZUH_CACHENAME=${PORTNAME}-cache-fbsd15-${ARCH}-${DISTVERSION}
 DISTFILES+=     ${WAZUH_CACHENAME}${EXTRACT_SUFX}:wazuh_cache
 .else
diff --git a/security/wazuh-manager/distinfo b/security/wazuh-manager/distinfo
index 9d8c26a7a08c..64cf2746821c 100644
--- a/security/wazuh-manager/distinfo
+++ b/security/wazuh-manager/distinfo
@@ -1,59 +1,59 @@
-TIMESTAMP = 1711219488
-SHA256 (wazuh-4.7.3/cJSON.tar.gz) = 678d796318da57d5f38075e74bbb3b77375dc3f8bb49da341ad1b43c417e8cc1
-SIZE (wazuh-4.7.3/cJSON.tar.gz) = 27863
-SHA256 (wazuh-4.7.3/curl.tar.gz) = 50bb159324b1ec38ca76b338ba3709f0c0da8678680a12a9d305f1d8f726b25d
-SIZE (wazuh-4.7.3/curl.tar.gz) = 4105359
-SHA256 (wazuh-4.7.3/jemalloc.tar.gz) = 2b22e85b352c7df550ba408a42251e51e8dffa6c91aa2e1fb4804ab317ffbca0
-SIZE (wazuh-4.7.3/jemalloc.tar.gz) = 579864
-SHA256 (wazuh-4.7.3/libdb.tar.gz) = 7e9c44e8c7fdb186ff521a8d085b1bfa634d342dcc777ecea1fbf9a98ab5dc5e
-SIZE (wazuh-4.7.3/libdb.tar.gz) = 3874990
-SHA256 (wazuh-4.7.3/libffi.tar.gz) = 0e971f64bacc22094e89f034bba075b40ecc2c2c2900eecd7ae85815fd6c9f69
-SIZE (wazuh-4.7.3/libffi.tar.gz) = 964576
-SHA256 (wazuh-4.7.3/libyaml.tar.gz) = 35daad608b372d5ce099f738c0f21bfcc03d6920d92f448386c584e664f1376a
-SIZE (wazuh-4.7.3/libyaml.tar.gz) = 424656
-SHA256 (wazuh-4.7.3/openssl.tar.gz) = 9289ccf6b82762569a183ad71a745872eff51f1089c77d58b0c4ef0f761e0288
-SIZE (wazuh-4.7.3/openssl.tar.gz) = 13235833
-SHA256 (wazuh-4.7.3/procps.tar.gz) = 221f395e29d1bdbe4bacc9db39602eee0bae685a935437be0d7feb42e3192d07
-SIZE (wazuh-4.7.3/procps.tar.gz) = 55897
-SHA256 (wazuh-4.7.3/sqlite.tar.gz) = e68521637d9e4e60115707cd7f35275a92ce6d0fc1ff04e22d7bbf0c393f8ff1
-SIZE (wazuh-4.7.3/sqlite.tar.gz) = 2296429
-SHA256 (wazuh-4.7.3/zlib.tar.gz) = da229c2ac01c572d6b00085fbbbb141382c818ed29299093153525f84b027b0d
-SIZE (wazuh-4.7.3/zlib.tar.gz) = 638616
-SHA256 (wazuh-4.7.3/audit-userspace.tar.gz) = e82a32e5edf93b055160e14bc97f41dead39287925851dc80a7638e2d4d30434
-SIZE (wazuh-4.7.3/audit-userspace.tar.gz) = 1682820
-SHA256 (wazuh-4.7.3/msgpack.tar.gz) = 06d63bcf32896cd0af5480c401134b1ad1c166fd84ebe5b486e792101ee854e2
-SIZE (wazuh-4.7.3/msgpack.tar.gz) = 591294
-SHA256 (wazuh-4.7.3/bzip2.tar.gz) = 27688ee0316a64b39e511b2c224070cad97c394a5f711f9d055fc1809d895bcd
-SIZE (wazuh-4.7.3/bzip2.tar.gz) = 71277
-SHA256 (wazuh-4.7.3/nlohmann.tar.gz) = cefb07936d3d5bfdd3efc5e9bb8d3c807d681273bdac2e83b3d67aef2d1158c4
-SIZE (wazuh-4.7.3/nlohmann.tar.gz) = 135749
-SHA256 (wazuh-4.7.3/googletest.tar.gz) = 8c1e8a0a7f221c2125e99e6acb709da2ba472476b4d057c58de504bebf38d417
-SIZE (wazuh-4.7.3/googletest.tar.gz) = 885874
-SHA256 (wazuh-4.7.3/libpcre2.tar.gz) = d0bafc3579fa0af0a39951586edfa349e1f4be83d28bed86abe0a3fc4b34fcfa
-SIZE (wazuh-4.7.3/libpcre2.tar.gz) = 1252173
-SHA256 (wazuh-4.7.3/libplist.tar.gz) = 88278d4bdfc1bd6a3a1a55a4f3d933683d2732ba09cf7a749fe8ec8eec406e3c
-SIZE (wazuh-4.7.3/libplist.tar.gz) = 1520623
-SHA256 (wazuh-4.7.3/libarchive.tar.gz) = f863f382ead9f61abc560ff0ead0be3aa9e95b6f8c62756e1f034f4c2386ba79
-SIZE (wazuh-4.7.3/libarchive.tar.gz) = 7040169
-SHA256 (wazuh-4.7.3/popt.tar.gz) = d6880a06622ca32dc4aa39ad5dcf7bef2faa81bd931afbe64ba434ad8fee1daa
-SIZE (wazuh-4.7.3/popt.tar.gz) = 891309
-SHA256 (wazuh-4.7.3/cpython.tar.gz) = 0addb2617fe0dcf9e756fb7d80e6f551f7ea6ff0c22c87dc3fcad306f6bacab0
-SIZE (wazuh-4.7.3/cpython.tar.gz) = 237551896
-SHA256 (wazuh-4.7.3/wazuh-cache-any-4.7.3.tar.gz) = ca7ca1401b0e5cad229e38ba0f49b9b6903a0f719287096f655a3d92c83e2f86
-SIZE (wazuh-4.7.3/wazuh-cache-any-4.7.3.tar.gz) = 15316255
-SHA256 (wazuh-4.7.3/wazuh-cache-fbsd13-aarch64-4.7.3.tar.gz) = e42e38208f24bb9e1c2786890ec762ee73c91fdf6cb080abfcce05bcf0f56a76
-SIZE (wazuh-4.7.3/wazuh-cache-fbsd13-aarch64-4.7.3.tar.gz) = 16858000
-SHA256 (wazuh-4.7.3/wazuh-cache-fbsd13-amd64-4.7.3.tar.gz) = 5d6d84917d467cafc3b9709990f9282a5aec7a275c28cd2815ec1063f0ffd2dc
-SIZE (wazuh-4.7.3/wazuh-cache-fbsd13-amd64-4.7.3.tar.gz) = 19772575
-SHA256 (wazuh-4.7.3/wazuh-cache-fbsd14-aarch64-4.7.3.tar.gz) = b2f18b8ed56ebe40e28319c48ff20a476cbe8e10b6693013fc8aa75ae732580b
-SIZE (wazuh-4.7.3/wazuh-cache-fbsd14-aarch64-4.7.3.tar.gz) = 18496291
-SHA256 (wazuh-4.7.3/wazuh-cache-fbsd14-amd64-4.7.3.tar.gz) = 8ed5b4ea56eb69a3231a3446b05a09e81b0a46f91e5e562eaee74a38de173bf9
-SIZE (wazuh-4.7.3/wazuh-cache-fbsd14-amd64-4.7.3.tar.gz) = 17949754
-SHA256 (wazuh-4.7.3/wazuh-cache-fbsd15-aarch64-4.7.3.tar.gz) = 08020c0f5555f4a673f9ffdf1f5c0247efbdd82849a78623bb31d2127deb27f0
-SIZE (wazuh-4.7.3/wazuh-cache-fbsd15-aarch64-4.7.3.tar.gz) = 18506425
-SHA256 (wazuh-4.7.3/wazuh-cache-fbsd15-amd64-4.7.3.tar.gz) = 966e0f1eb271d5223cdbd5b9f4392c2a5f484a45ffe882fc17e7989ac0de6804
-SIZE (wazuh-4.7.3/wazuh-cache-fbsd15-amd64-4.7.3.tar.gz) = 19594497
-SHA256 (wazuh-4.7.3/wazuh-wazuh-v4.7.3_GH0.tar.gz) = 292b9cf53a07fc79d95e4ef45c7887b1fd85017d07b7c1c80a1f0afbdad53073
-SIZE (wazuh-4.7.3/wazuh-wazuh-v4.7.3_GH0.tar.gz) = 13865260
-SHA256 (wazuh-4.7.3/alonsobsd-wazuh-freebsd-cd0051b_GH0.tar.gz) = d20100f8840e6f600aa0a49585bac80e62850fe5f2be40e11eaa1ffd50adf5c1
-SIZE (wazuh-4.7.3/alonsobsd-wazuh-freebsd-cd0051b_GH0.tar.gz) = 178174
+TIMESTAMP = 1715325286
+SHA256 (wazuh-4.7.4/cJSON.tar.gz) = 678d796318da57d5f38075e74bbb3b77375dc3f8bb49da341ad1b43c417e8cc1
+SIZE (wazuh-4.7.4/cJSON.tar.gz) = 27863
+SHA256 (wazuh-4.7.4/curl.tar.gz) = 50bb159324b1ec38ca76b338ba3709f0c0da8678680a12a9d305f1d8f726b25d
+SIZE (wazuh-4.7.4/curl.tar.gz) = 4105359
+SHA256 (wazuh-4.7.4/jemalloc.tar.gz) = 2b22e85b352c7df550ba408a42251e51e8dffa6c91aa2e1fb4804ab317ffbca0
+SIZE (wazuh-4.7.4/jemalloc.tar.gz) = 579864
+SHA256 (wazuh-4.7.4/libdb.tar.gz) = 7e9c44e8c7fdb186ff521a8d085b1bfa634d342dcc777ecea1fbf9a98ab5dc5e
+SIZE (wazuh-4.7.4/libdb.tar.gz) = 3874990
+SHA256 (wazuh-4.7.4/libffi.tar.gz) = 0e971f64bacc22094e89f034bba075b40ecc2c2c2900eecd7ae85815fd6c9f69
+SIZE (wazuh-4.7.4/libffi.tar.gz) = 964576
+SHA256 (wazuh-4.7.4/libyaml.tar.gz) = 35daad608b372d5ce099f738c0f21bfcc03d6920d92f448386c584e664f1376a
+SIZE (wazuh-4.7.4/libyaml.tar.gz) = 424656
+SHA256 (wazuh-4.7.4/openssl.tar.gz) = 9289ccf6b82762569a183ad71a745872eff51f1089c77d58b0c4ef0f761e0288
+SIZE (wazuh-4.7.4/openssl.tar.gz) = 13235833
+SHA256 (wazuh-4.7.4/procps.tar.gz) = 221f395e29d1bdbe4bacc9db39602eee0bae685a935437be0d7feb42e3192d07
+SIZE (wazuh-4.7.4/procps.tar.gz) = 55897
+SHA256 (wazuh-4.7.4/sqlite.tar.gz) = e68521637d9e4e60115707cd7f35275a92ce6d0fc1ff04e22d7bbf0c393f8ff1
+SIZE (wazuh-4.7.4/sqlite.tar.gz) = 2296429
+SHA256 (wazuh-4.7.4/zlib.tar.gz) = da229c2ac01c572d6b00085fbbbb141382c818ed29299093153525f84b027b0d
+SIZE (wazuh-4.7.4/zlib.tar.gz) = 638616
+SHA256 (wazuh-4.7.4/audit-userspace.tar.gz) = e82a32e5edf93b055160e14bc97f41dead39287925851dc80a7638e2d4d30434
+SIZE (wazuh-4.7.4/audit-userspace.tar.gz) = 1682820
+SHA256 (wazuh-4.7.4/msgpack.tar.gz) = 06d63bcf32896cd0af5480c401134b1ad1c166fd84ebe5b486e792101ee854e2
+SIZE (wazuh-4.7.4/msgpack.tar.gz) = 591294
+SHA256 (wazuh-4.7.4/bzip2.tar.gz) = 27688ee0316a64b39e511b2c224070cad97c394a5f711f9d055fc1809d895bcd
+SIZE (wazuh-4.7.4/bzip2.tar.gz) = 71277
+SHA256 (wazuh-4.7.4/nlohmann.tar.gz) = cefb07936d3d5bfdd3efc5e9bb8d3c807d681273bdac2e83b3d67aef2d1158c4
+SIZE (wazuh-4.7.4/nlohmann.tar.gz) = 135749
+SHA256 (wazuh-4.7.4/googletest.tar.gz) = 8c1e8a0a7f221c2125e99e6acb709da2ba472476b4d057c58de504bebf38d417
+SIZE (wazuh-4.7.4/googletest.tar.gz) = 885874
+SHA256 (wazuh-4.7.4/libpcre2.tar.gz) = d0bafc3579fa0af0a39951586edfa349e1f4be83d28bed86abe0a3fc4b34fcfa
+SIZE (wazuh-4.7.4/libpcre2.tar.gz) = 1252173
+SHA256 (wazuh-4.7.4/libplist.tar.gz) = 88278d4bdfc1bd6a3a1a55a4f3d933683d2732ba09cf7a749fe8ec8eec406e3c
+SIZE (wazuh-4.7.4/libplist.tar.gz) = 1520623
+SHA256 (wazuh-4.7.4/libarchive.tar.gz) = f863f382ead9f61abc560ff0ead0be3aa9e95b6f8c62756e1f034f4c2386ba79
+SIZE (wazuh-4.7.4/libarchive.tar.gz) = 7040169
+SHA256 (wazuh-4.7.4/popt.tar.gz) = d6880a06622ca32dc4aa39ad5dcf7bef2faa81bd931afbe64ba434ad8fee1daa
+SIZE (wazuh-4.7.4/popt.tar.gz) = 891309
+SHA256 (wazuh-4.7.4/cpython.tar.gz) = 0addb2617fe0dcf9e756fb7d80e6f551f7ea6ff0c22c87dc3fcad306f6bacab0
+SIZE (wazuh-4.7.4/cpython.tar.gz) = 237551896
+SHA256 (wazuh-4.7.4/wazuh-cache-any-4.7.4.tar.gz) = 450334fe0e3246f64f57c633b8c0be45f9a6555b60fe65f105c64e9ad417d292
+SIZE (wazuh-4.7.4/wazuh-cache-any-4.7.4.tar.gz) = 15383168
+SHA256 (wazuh-4.7.3/wazuh-cache-fbsd13-aarch64-4.7.4.tar.gz) = 056aee81914b5e3b59d058392ee734268c00d5471ffe9b57c045579ed3289d56
+SIZE (wazuh-4.7.3/wazuh-cache-fbsd13-aarch64-4.7.4.tar.gz) = 18637533
+SHA256 (wazuh-4.7.4/wazuh-cache-fbsd13-amd64-4.7.4.tar.gz) = f329dc557aef211195ec40097d3d9dad859b3dbf1bbe77c009ae27df91890e50
+SIZE (wazuh-4.7.4/wazuh-cache-fbsd13-amd64-4.7.4.tar.gz) = 18244825
+SHA256 (wazuh-4.7.4/wazuh-cache-fbsd14-aarch64-4.7.4.tar.gz) = 33241fb6dd2239924451e6be4589e9c5cf4464ab8d2628852da13c994d77379e
+SIZE (wazuh-4.7.4/wazuh-cache-fbsd14-aarch64-4.7.4.tar.gz) = 18626476
+SHA256 (wazuh-4.7.4/wazuh-cache-fbsd14-amd64-4.7.4.tar.gz) = 45c2de5c1a953271d7ecc92a33e49d2aab719f5df1fa0e5a755a1a38cb20a94c
+SIZE (wazuh-4.7.4/wazuh-cache-fbsd14-amd64-4.7.4.tar.gz) = 18234959
+SHA256 (wazuh-4.7.4/wazuh-cache-fbsd15-aarch64-4.7.4.tar.gz) = 0ac594d1274d420bc8bef40ad1fcd81b54600da21782d3ce725e7901d050405c
+SIZE (wazuh-4.7.4/wazuh-cache-fbsd15-aarch64-4.7.4.tar.gz) = 17134458
+SHA256 (wazuh-4.7.4/wazuh-cache-fbsd15-amd64-4.7.4.tar.gz) = e76ee966f52970d498748070aa36d7596e20fef9bcbd2fe058d1e4ae98e55c29
+SIZE (wazuh-4.7.4/wazuh-cache-fbsd15-amd64-4.7.4.tar.gz) = 18248211
+SHA256 (wazuh-4.7.4/wazuh-wazuh-v4.7.4_GH0.tar.gz) = 31c152444ed05086d100c24781be405cd38c9576051fc960d54579d189101ebe
+SIZE (wazuh-4.7.4/wazuh-wazuh-v4.7.4_GH0.tar.gz) = 13866280
+SHA256 (wazuh-4.7.4/alonsobsd-wazuh-freebsd-cd0051b_GH0.tar.gz) = d20100f8840e6f600aa0a49585bac80e62850fe5f2be40e11eaa1ffd50adf5c1
+SIZE (wazuh-4.7.4/alonsobsd-wazuh-freebsd-cd0051b_GH0.tar.gz) = 178174
diff --git a/security/wazuh-manager/files/patch-etc_ossec-server.conf b/security/wazuh-manager/files/patch-etc_ossec-server.conf
new file mode 100644
index 000000000000..e80a18d10064
--- /dev/null
+++ b/security/wazuh-manager/files/patch-etc_ossec-server.conf
@@ -0,0 +1,63 @@
+--- etc/ossec-server.conf	2024-05-10 18:10:43.842257000 -0500
++++ etc/ossec-server.conf	2024-05-10 18:15:26.471699000 -0500
+@@ -28,7 +28,8 @@
+   <remote>
+     <connection>secure</connection>
+     <port>1514</port>
+-    <protocol>tcp</protocol>
++    <protocol>udp</protocol>
++    <queue_size>131072</queue_size>
+   </remote>
+ 
+   <!-- Policy monitoring -->
+@@ -200,7 +201,7 @@
+ 
+   <localfile>
+     <log_format>syslog</log_format>
+-    <location>/var/log/syslog</location>
++    <location>/var/log/userlog</location>
+   </localfile>
+ 
+   <localfile>
+@@ -211,7 +212,7 @@
+ 
+   <localfile>
+     <log_format>full_command</log_format>
+-    <command>netstat -tan |grep LISTEN |grep -v 127.0.0.1 | sort</command>
++    <command>(netstat -n -f inet && netstat -n -f inet) | grep -e "udp" -e "tcp" | sed 's/\([[:alnum:]]*\)\ *[[:digit:]]*\ *[[:digit:]]*\ *\([[:digit:]\.]*\)\.\([[:digit:]]*\)\ *\([[:digit:]\.]*\).*/\1 \2 == \3 == \4/' | sort -k4 -g | sed 's/ == \(.*\) ==/.\1/'</command>
+     <frequency>360</frequency>
+   </localfile>
+ 
+@@ -233,4 +234,32 @@
+     <rule_dir>etc/rules</rule_dir>
+   </ruleset>
+ 
++  <!-- Configuration for wazuh-authd -->
++  <auth>
++    <disabled>no</disabled>
++    <port>1515</port>
++    <use_source_ip>no</use_source_ip>
++    <purge>yes</purge>
++    <use_password>yes</use_password>
++    <ciphers>HIGH:!ADH:!EXP:!MD5:!RC4:!3DES:!CAMELLIA:@STRENGTH</ciphers>
++    <!-- <ssl_agent_ca></ssl_agent_ca> -->
++    <ssl_verify_host>no</ssl_verify_host>
++    <ssl_manager_cert>etc/sslmanager.cert</ssl_manager_cert>
++    <ssl_manager_key>etc/sslmanager.key</ssl_manager_key>
++    <ssl_auto_negotiate>no</ssl_auto_negotiate>
++  </auth>
++
++  <cluster>
++    <name>wazuh</name>
++    <node_name>indexer1</node_name>
++    <node_type>master</node_type>
++    <key></key>
++    <port>1516</port>
++    <bind_addr>0.0.0.0</bind_addr>
++    <nodes>
++        <node>NODE_IP</node>
++    </nodes>
++    <hidden>no</hidden>
++    <disabled>yes</disabled>
++  </cluster>
+ </ossec_config>
diff --git a/security/wazuh-manager/files/patch-src-data_provider-src_sysInfoFreeBSD.cpp b/security/wazuh-manager/files/patch-src-data_provider-src_sysInfoFreeBSD.cpp
index ad2bb39ac8c3..2e1c8108b62e 100644
--- a/security/wazuh-manager/files/patch-src-data_provider-src_sysInfoFreeBSD.cpp
+++ b/security/wazuh-manager/files/patch-src-data_provider-src_sysInfoFreeBSD.cpp
@@ -1,5 +1,5 @@
---- src/data_provider/src/sysInfoFreeBSD.cpp	2023-12-15 11:15:49.000000000 -0500
-+++ src/data_provider/src/sysInfoFreeBSD.cpp	2023-12-22 12:02:24.020462000 -0500
+--- src/data_provider/src/sysInfoFreeBSD.cpp	2024-04-25 03:44:26.000000000 -0500
++++ src/data_provider/src/sysInfoFreeBSD.cpp	2024-05-10 03:48:12.219475000 -0500
 @@ -11,6 +11,7 @@
  #include "sysInfo.hpp"
  #include "cmdHelper.h"
@@ -95,7 +95,7 @@
      if (uname(&uts) >= 0)
      {
          ret["sysname"] = uts.sysname;
-@@ -215,18 +234,133 @@
+@@ -215,18 +234,137 @@
  
  nlohmann::json SysInfo::getPorts() const
  {
@@ -114,16 +114,20 @@
 +            std::string localport = "";
 +            std::string remoteip = "";
 +            std::string remoteport = "";
++            std::string statedata = "";
 +            const auto data{Utils::split(line, ' ')};
 +            auto localdata{Utils::split(data[5], ':')};
 +            auto remotedata{Utils::split(data[6], ':')};
-+            auto statedata{Utils::toLowerCase(data[7])};
 +
 +            localip = localdata[0];
 +            localport = localdata[1];
 +            remoteip = remotedata[0];
 +            remoteport = remotedata[1];
 +
++            if((data[4] != "udp4") && (data[4] != "udp6")) {
++              statedata = Utils::toLowerCase(data[7]);
++            }
++
 +            if(statedata == "listen") {
 +              statedata = "listening";
 +            }
@@ -148,7 +152,7 @@
 +              remoteport = remotedata[3];
 +            } else if(remoteport == "*") {
 +                remoteip = "";
-+                remoteport = "";
++                remoteport = "0";
 +            }
 +
 +            if(data[0] != "?") {
@@ -234,7 +238,7 @@
  
      if (!query.empty())
      {
-@@ -235,18 +369,22 @@
+@@ -235,18 +373,22 @@
          for (const auto& line : lines)
          {
              const auto data{Utils::split(line, '|')};
diff --git a/security/wazuh-manager/pkg-plist b/security/wazuh-manager/pkg-plist
index 05b93466998f..35ef4ab2e3a3 100644
--- a/security/wazuh-manager/pkg-plist
+++ b/security/wazuh-manager/pkg-plist
@@ -4774,11 +4774,11 @@
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/aiosignal/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/aiosignal/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/aiosignal/py.typed
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.7.3-py%%PYTHON_VER%%.egg-info/PKG-INFO
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.7.3-py%%PYTHON_VER%%.egg-info/SOURCES.txt
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.7.3-py%%PYTHON_VER%%.egg-info/dependency_links.txt
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.7.3-py%%PYTHON_VER%%.egg-info/not-zip-safe
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.7.3-py%%PYTHON_VER%%.egg-info/top_level.txt
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.7.4-py%%PYTHON_VER%%.egg-info/PKG-INFO
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.7.4-py%%PYTHON_VER%%.egg-info/SOURCES.txt
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.7.4-py%%PYTHON_VER%%.egg-info/dependency_links.txt
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.7.4-py%%PYTHON_VER%%.egg-info/not-zip-safe
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.7.4-py%%PYTHON_VER%%.egg-info/top_level.txt
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api/__init__.py
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
@@ -16967,6 +16967,14 @@
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pkg_resources/_vendor/__pycache__/zipp%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pkg_resources/_vendor/__pycache__/zipp%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pkg_resources/_vendor/__pycache__/zipp%%PYTHON_EXT_SUFFIX%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pkg_resources/_vendor/backports/__init__.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pkg_resources/_vendor/backports/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pkg_resources/_vendor/backports/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pkg_resources/_vendor/backports/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pkg_resources/_vendor/backports/__pycache__/tarfile%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pkg_resources/_vendor/backports/__pycache__/tarfile%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pkg_resources/_vendor/backports/__pycache__/tarfile%%PYTHON_EXT_SUFFIX%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pkg_resources/_vendor/backports/tarfile.py
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pkg_resources/_vendor/importlib_resources/__init__.py
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pkg_resources/_vendor/importlib_resources/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pkg_resources/_vendor/importlib_resources/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
@@ -17011,11 +17019,13 @@
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pkg_resources/_vendor/jaraco/__pycache__/context%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pkg_resources/_vendor/jaraco/__pycache__/context%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pkg_resources/_vendor/jaraco/__pycache__/context%%PYTHON_EXT_SUFFIX%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pkg_resources/_vendor/jaraco/__pycache__/functools%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pkg_resources/_vendor/jaraco/__pycache__/functools%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pkg_resources/_vendor/jaraco/__pycache__/functools%%PYTHON_EXT_SUFFIX%%.pyc
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pkg_resources/_vendor/jaraco/context.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pkg_resources/_vendor/jaraco/functools.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pkg_resources/_vendor/jaraco/functools/__init__.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pkg_resources/_vendor/jaraco/functools/__init__.pyi
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pkg_resources/_vendor/jaraco/functools/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pkg_resources/_vendor/jaraco/functools/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pkg_resources/_vendor/jaraco/functools/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pkg_resources/_vendor/jaraco/functools/py.typed
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pkg_resources/_vendor/jaraco/text/__init__.py
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pkg_resources/_vendor/jaraco/text/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pkg_resources/_vendor/jaraco/text/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
@@ -17360,13 +17370,13 @@
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/psutil/tests/test_testutils.py
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/psutil/tests/test_unicode.py
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/psutil/tests/test_windows.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow-13.0.0.dist-info/INSTALLER
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow-13.0.0.dist-info/METADATA
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow-13.0.0.dist-info/RECORD
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow-13.0.0.dist-info/REQUESTED
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow-13.0.0.dist-info/WHEEL
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow-13.0.0.dist-info/direct_url.json
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow-13.0.0.dist-info/top_level.txt
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow-15.0.2.dist-info/INSTALLER
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow-15.0.2.dist-info/METADATA
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow-15.0.2.dist-info/RECORD
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow-15.0.2.dist-info/REQUESTED
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow-15.0.2.dist-info/WHEEL
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow-15.0.2.dist-info/direct_url.json
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow-15.0.2.dist-info/top_level.txt
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/__init__.pxd
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/__init__.py
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
@@ -17455,7 +17465,10 @@
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/_dataset.pxd
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/_dataset.pyx
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/_dataset_orc.pyx
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/_dataset_parquet.pxd
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/_dataset_parquet.pyx
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/_dataset_parquet_encryption.pyx
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/_dlpack.pxi
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/_feather%%PYTHON_EXT_SUFFIX%%.so
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/_feather.pyx
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/_flight.pyx
@@ -17505,6 +17518,7 @@
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/acero/aggregate_node.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/acero/api.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/acero/asof_join_node.h
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/acero/backpressure_handler.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/acero/benchmark_util.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/acero/bloom_filter.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/acero/exec_plan.h
@@ -17520,8 +17534,10 @@
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/acero/schema_util.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/acero/task_util.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/acero/test_nodes.h
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/acero/time_series_util.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/acero/tpch_node.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/acero/type_fwd.h
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/acero/unmaterialized_table.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/acero/util.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/acero/visibility.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/api.h
@@ -17553,6 +17569,8 @@
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/builder.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/c/abi.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/c/bridge.h
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/c/dlpack.h
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/c/dlpack_abi.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/c/helpers.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/chunk_resolver.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/chunked_array.h
@@ -17565,6 +17583,7 @@
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/compute/exec.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/compute/expression.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/compute/function.h
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/compute/function_options.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/compute/kernel.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/compute/key_hash.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/compute/key_map.h
@@ -17597,6 +17616,7 @@
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/dataset/file_json.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/dataset/file_orc.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/dataset/file_parquet.h
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/dataset/parquet_encryption_config.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/dataset/partition.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/dataset/pch.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/dataset/plan.h
@@ -17609,6 +17629,7 @@
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/extension/fixed_shape_tensor.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/extension_type.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/filesystem/api.h
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/filesystem/azurefs.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/filesystem/filesystem.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/filesystem/gcsfs.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/filesystem/hdfs.h
@@ -17663,6 +17684,7 @@
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/pretty_print.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/api.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/arrow_to_pandas.h
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/async.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/benchmark.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/common.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/python/csv.h
@@ -17716,7 +17738,6 @@
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/testing/generator.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/testing/gtest_compat.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/testing/gtest_util.h
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/testing/json_integration.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/testing/matchers.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/testing/pch.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/testing/random.h
@@ -17735,6 +17756,7 @@
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/base64.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/basic_decimal.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/benchmark_util.h
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/binary_view_util.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/bit_block_counter.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/bit_run_reader.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/bit_stream_utils.h
@@ -17753,12 +17775,7 @@
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/bpacking_avx512.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/bpacking_default.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/bpacking_neon.h
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/bpacking_simd128_generated.h
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/bpacking_simd256_generated.h
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/bpacking_simd512_generated.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/byte_size.h
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/byte_stream_split.h
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/bytes_view.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/cancel.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/checked_cast.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/compare.h
@@ -17772,9 +17789,11 @@
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/debug.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/decimal.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/delimiting.h
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/dict_util.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/dispatch.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/double_conversion.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/endian.h
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/float16.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/formatting.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/functional.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/future.h
@@ -17786,6 +17805,7 @@
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/iterator.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/key_value_metadata.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/launder.h
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/list_util.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/logging.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/macros.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/map.h
@@ -17805,6 +17825,7 @@
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/small_vector.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/sort.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/spaced.h
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/span.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/stopwatch.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/string.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/include/arrow/util/string_builder.h
@@ -17873,6 +17894,7 @@
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/includes/libarrow_python.pxd
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/includes/libarrow_substrait.pxd
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/includes/libgandiva.pxd
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/includes/libparquet_encryption.pxd
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/interchange/__init__.py
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/interchange/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/interchange/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
@@ -17927,6 +17949,7 @@
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/arrow_to_pandas.cc
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/arrow_to_pandas.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/arrow_to_python_internal.h
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/async.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/benchmark.cc
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/benchmark.h
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/src/arrow/python/common.cc
@@ -17992,6 +18015,9 @@
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/arrow_16597%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/arrow_16597%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/arrow_16597%%PYTHON_EXT_SUFFIX%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/arrow_39313%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/arrow_39313%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/arrow_39313%%PYTHON_EXT_SUFFIX%%.pyc
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/arrow_7980%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/arrow_7980%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/arrow_7980%%PYTHON_EXT_SUFFIX%%.pyc
@@ -18049,9 +18075,15 @@
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_dataset%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_dataset%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_dataset%%PYTHON_EXT_SUFFIX%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_dataset_encryption%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_dataset_encryption%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_dataset_encryption%%PYTHON_EXT_SUFFIX%%.pyc
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_deprecations%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_deprecations%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_deprecations%%PYTHON_EXT_SUFFIX%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_dlpack%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_dlpack%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_dlpack%%PYTHON_EXT_SUFFIX%%.pyc
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_exec_plan%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_exec_plan%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_exec_plan%%PYTHON_EXT_SUFFIX%%.pyc
@@ -18067,6 +18099,9 @@
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_flight%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_flight%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_flight%%PYTHON_EXT_SUFFIX%%.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_flight_async%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_flight_async%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_flight_async%%PYTHON_EXT_SUFFIX%%.pyc
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_fs%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_fs%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/test_fs%%PYTHON_EXT_SUFFIX%%.pyc
@@ -18137,6 +18172,7 @@
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/util%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/__pycache__/util%%PYTHON_EXT_SUFFIX%%.pyc
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/arrow_16597.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/arrow_39313.py
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/arrow_7980.py
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/bound_function_visit_strings.pyx
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/conftest.py
@@ -18241,12 +18277,15 @@
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/test_cuda_numba_interop.py
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/test_cython.py
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/test_dataset.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/test_dataset_encryption.py
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/test_deprecations.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/test_dlpack.py
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/test_exec_plan.py
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/test_extension_type.py
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/test_feather.py
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/test_filesystem.py
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/test_flight.py
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/test_flight_async.py
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/test_fs.py
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/test_gandiva.py
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/tests/test_gdb.py
@@ -18285,21 +18324,6 @@
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/vendored/__pycache__/version%%PYTHON_EXT_SUFFIX%%.pyc
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/vendored/docscrape.py
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/vendored/version.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow_hotfix-0.5.dist-info/INSTALLER
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow_hotfix-0.5.dist-info/METADATA
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow_hotfix-0.5.dist-info/RECORD
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow_hotfix-0.5.dist-info/REQUESTED
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow_hotfix-0.5.dist-info/WHEEL
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow_hotfix-0.5.dist-info/direct_url.json
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow_hotfix-0.5.dist-info/licenses/LICENSE.txt
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow_hotfix/__about__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow_hotfix/__init__.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow_hotfix/__pycache__/__about__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow_hotfix/__pycache__/__about__%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow_hotfix/__pycache__/__about__%%PYTHON_EXT_SUFFIX%%.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow_hotfix/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow_hotfix/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-2.pyc
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow_hotfix/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1-0.4.8.dist-info/INSTALLER
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1-0.4.8.dist-info/LICENSE.rst
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1-0.4.8.dist-info/METADATA
@@ -19922,15 +19946,15 @@
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/secure/framework_headers.py
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/secure/headers.py
 /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/secure/policies.py
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-69.0.3.dist-info/INSTALLER
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-69.0.3.dist-info/LICENSE
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-69.0.3.dist-info/METADATA
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-69.0.3.dist-info/RECORD
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-69.0.3.dist-info/REQUESTED
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-69.0.3.dist-info/WHEEL
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-69.0.3.dist-info/direct_url.json
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-69.0.3.dist-info/entry_points.txt
-/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-69.0.3.dist-info/top_level.txt
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-69.5.1.dist-info/INSTALLER
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-69.5.1.dist-info/LICENSE
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-69.5.1.dist-info/METADATA
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-69.5.1.dist-info/RECORD
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-69.5.1.dist-info/REQUESTED
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-69.5.1.dist-info/WHEEL
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-69.5.1.dist-info/direct_url.json
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-69.5.1.dist-info/entry_points.txt
+/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/setuptools-69.5.1.dist-info/top_level.txt
*** 946 LINES SKIPPED ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202405110151.44B1pdVj050495>