nt-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dmbyh6TXvz47BQ for ; Wed, 07 Jan 2026 18:23:56 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1767810236; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=QSB4VmSc3U4jfO4NsozAatYW4dZ01SzvbEIgP1nDSIc=; b=y1BA3JNsd6to1YBjCFxwrmamdSMPmNdKj9epM4WBEAPgjGkO089/Fg9/c5Zl0THuDgvAhg Xxav2On9K+IJc1T7/Zco314XYqiORBSp5k8dHSegAjxYgaUTkcsZPG9W9dWnSYJbo27dBN gh7Ttfdg46ZJrBGZlujHMbu7S+SBVlyFTdzK2t3f2m8vSiqXkNyLp27T1Zat8gng5++KpB +EK3tCHOnVyt9Ik/VpEMdPnjlgIQlRtfSEtmmDkVbJYCH/2vvaIrYTDP8aGEfPbuu7HU5T tkSUYVSHXZ1ri2Z/Yj4hS1ncMF4pWZnYOWgLtca3yLeYdhWePZCg1ykPkuz9Xw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1767810236; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=QSB4VmSc3U4jfO4NsozAatYW4dZ01SzvbEIgP1nDSIc=; b=lbOty+g4rd8ypoOsrQxgezLu7SfiIYsZAIXc7Qn98mYsCMeVpHR0wjaUQiANWr/tDjhJGQ nEO5sC9JgAwGT3+x4oqTFkFII7wiV3WUihFR1GnAuJz0i9PBn8g5F1SK3/+DgVx7OqEeMx iv803k9W7AB+GZ9jzZrrFv3ql6RtyYKUnZj8CAv50K4t+CGYZHz3Nc6+jbZIvG9EYRQctJ lpClB5lLsB58p04956rvrqQzfkBypaZlso50kO2tbbfLtFvtC8szr43SE7uFJ494NyUFE0 4BIQYuWo8MEOchECo3QL9HgdxFlVhiuVcVXxNamDLsHNUHIs83HBJt46XYj0rQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1767810236; a=rsa-sha256; cv=none; b=qYiyknEN5ruRc2AYbDd4eEWoQD4WBTIAqPTlyQERMBq2chZpFNAVreYrnWQz+5Ub0ppnHH lU4X5zZpm9X0inT0ffnmvdzXAW6FIAzCiEtwHLHdjxAMornDem8EGL2DPNhkQuwAQOBPpe I8aN2JR50i7jcFAgAaJK9kbMKH+zv4OWvGGrec4wSgT8PE30k6JL+ulozpW/In/uTuWZsx VzAKiadPMn/ebDdbAwRoFbX5TLr4Ig8CZoW2Ko/fRHjdZ7DuIxoRKtSSOzTKKgXUMNllmu 3CBtsKikmS0YXXrZIad4uMkkrH+/qk+gramWDgudYdQ00lp5kuH0bkiTqdAClQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dmbyh641mz13nX for ; Wed, 07 Jan 2026 18:23:56 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 38fbf by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Wed, 07 Jan 2026 18:23:56 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: =?utf-8?Q?Jes=C3=BAs?= Daniel Colmenares Oviedo Subject: git: 8bd6c77634f4 - main - security/wazuh-manager: Fix error when running with legacy algorithms List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: dtxdf X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 8bd6c77634f475a0ff31bda46b4c04f91fa74d79 Auto-Submitted: auto-generated Date: Wed, 07 Jan 2026 18:23:56 +0000 Message-Id: <695ea4bc.38fbf.65a2f28e@gitrepo.freebsd.org> The branch main has been updated by dtxdf: URL: https://cgit.FreeBSD.org/ports/commit/?id=8bd6c77634f475a0ff31bda46b4c04f91fa74d79 commit 8bd6c77634f475a0ff31bda46b4c04f91fa74d79 Author: Jesús Daniel Colmenares Oviedo AuthorDate: 2026-01-07 17:29:59 +0000 Commit: Jesús Daniel Colmenares Oviedo CommitDate: 2026-01-07 18:23:36 +0000 security/wazuh-manager: Fix error when running with legacy algorithms Traceback (most recent call last): File "/var/ossec/framework/scripts/cluster_control.py", line 16, in import wazuh.core.cluster.cluster File "/var/ossec/framework/python/lib/python3.11/site-packages/wazuh/core/cluster/cluster.py", line 22, in from wazuh.core.cluster.utils import ( File "/var/ossec/framework/python/lib/python3.11/site-packages/wazuh/core/cluster/utils.py", line 21, in from wazuh.core.configuration import get_ossec_conf File "/var/ossec/framework/python/lib/python3.11/site-packages/wazuh/core/configuration.py", line 23, in from wazuh.core.utils import cut_array, load_wazuh_xml, safe_move File "/var/ossec/framework/python/lib/python3.11/site-packages/wazuh/core/utils.py", line 32, in from api import configuration File "/var/ossec/framework/python/lib/python3.11/site-packages/api/configuration.py", line 13, in from cryptography import x509 File "/var/ossec/framework/python/lib/python3.11/site-packages/cryptography/x509/__init__.py", line 7, in from cryptography.x509 import certificate_transparency, verification File "/var/ossec/framework/python/lib/python3.11/site-packages/cryptography/x509/certificate_transparency.py", line 8, in from cryptography.hazmat.bindings._rust import x509 as rust_x509 RuntimeError: OpenSSL 3.0's legacy provider failed to load. This is a fatal error by default, but cryptography supports running without legacy algorithms by setting the environment variable CRYPTOGRAPHY_OPENSSL_NO_LEGACY. If you did not expect this error, you have likely made a mistake with your OpenSSL configuration. Approved by: acm@ --- security/wazuh-manager/Makefile | 2 +- .../files/patch-api_wrappers_generic__wrapper.sh | 18 ++++++++++++++++++ .../files/patch-framework_wrappers_generic__wrapper.sh | 11 +++++++++++ 3 files changed, 30 insertions(+), 1 deletion(-) diff --git a/security/wazuh-manager/Makefile b/security/wazuh-manager/Makefile index f1e268b16d35..1228d1c1cd22 100644 --- a/security/wazuh-manager/Makefile +++ b/security/wazuh-manager/Makefile @@ -1,7 +1,7 @@ PORTNAME= wazuh DISTVERSIONPREFIX= v DISTVERSION= 4.14.1 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= security MASTER_SITES= https://packages.wazuh.com/deps/47/libraries/sources/:wazuh_sources \ LOCAL/acm/${PORTNAME}/:wazuh_cache diff --git a/security/wazuh-manager/files/patch-api_wrappers_generic__wrapper.sh b/security/wazuh-manager/files/patch-api_wrappers_generic__wrapper.sh new file mode 100644 index 000000000000..1a200290d1ef --- /dev/null +++ b/security/wazuh-manager/files/patch-api_wrappers_generic__wrapper.sh @@ -0,0 +1,18 @@ +--- api/wrappers/generic_wrapper.sh.orig 2026-01-07 12:49:39.640154000 -0400 ++++ api/wrappers/generic_wrapper.sh 2026-01-07 12:52:17.155158000 -0400 +@@ -3,6 +3,8 @@ + # Created by Wazuh, Inc. . + # This program is a free software; you can redistribute it and/or modify it under the terms of GPLv2 + ++CRYPTOGRAPHY_OPENSSL_NO_LEGACY=1; export CRYPTOGRAPHY_OPENSSL_NO_LEGACY ++ + WPYTHON_BIN="framework/python/bin/python3" + + SCRIPT_PATH_NAME="$0" +@@ -35,4 +37,4 @@ + esac + + +-${WAZUH_PATH}/${WPYTHON_BIN} ${PYTHON_SCRIPT} $@ +\ No newline at end of file ++${WAZUH_PATH}/${WPYTHON_BIN} ${PYTHON_SCRIPT} $@ diff --git a/security/wazuh-manager/files/patch-framework_wrappers_generic__wrapper.sh b/security/wazuh-manager/files/patch-framework_wrappers_generic__wrapper.sh new file mode 100644 index 000000000000..bce13727fb03 --- /dev/null +++ b/security/wazuh-manager/files/patch-framework_wrappers_generic__wrapper.sh @@ -0,0 +1,11 @@ +--- framework/wrappers/generic_wrapper.sh.orig 2026-01-07 12:49:52.861330000 -0400 ++++ framework/wrappers/generic_wrapper.sh 2026-01-07 12:52:35.979138000 -0400 +@@ -3,6 +3,8 @@ + # Created by Wazuh, Inc. . + # This program is free software; you can redistribute it and/or modify it under the terms of GPLv2 + ++CRYPTOGRAPHY_OPENSSL_NO_LEGACY=1; export CRYPTOGRAPHY_OPENSSL_NO_LEGACY ++ + WPYTHON_BIN="framework/python/bin/python3" + + SCRIPT_PATH_NAME="$0"