From a3a4a3b986ba128cd8600c544eed7ce128ba873a Mon Sep 17 00:00:00 2001 From: Andy Binder Date: Fri, 25 Apr 2025 09:42:41 +0200 Subject: [PATCH] security/wazuh-agent: make agent_name configurable (#4657) --- .../app/controllers/OPNsense/WazuhAgent/forms/settings.xml | 7 +++++++ .../mvc/app/models/OPNsense/WazuhAgent/WazuhAgent.xml | 4 ++++ .../service/templates/OPNsense/WazuhAgent/ossec.conf | 3 +++ 3 files changed, 14 insertions(+) diff --git a/security/wazuh-agent/src/opnsense/mvc/app/controllers/OPNsense/WazuhAgent/forms/settings.xml b/security/wazuh-agent/src/opnsense/mvc/app/controllers/OPNsense/WazuhAgent/forms/settings.xml index 8c92582f1..18f9d6196 100644 --- a/security/wazuh-agent/src/opnsense/mvc/app/controllers/OPNsense/WazuhAgent/forms/settings.xml +++ b/security/wazuh-agent/src/opnsense/mvc/app/controllers/OPNsense/WazuhAgent/forms/settings.xml @@ -15,6 +15,13 @@ text Specifies the IP address or the hostname of the Wazuh manager. + + agent.general.agent_name + + text + true + Specifies the hostname of this agent. + agent.general.protocol diff --git a/security/wazuh-agent/src/opnsense/mvc/app/models/OPNsense/WazuhAgent/WazuhAgent.xml b/security/wazuh-agent/src/opnsense/mvc/app/models/OPNsense/WazuhAgent/WazuhAgent.xml index 79697b050..678fed08c 100644 --- a/security/wazuh-agent/src/opnsense/mvc/app/models/OPNsense/WazuhAgent/WazuhAgent.xml +++ b/security/wazuh-agent/src/opnsense/mvc/app/models/OPNsense/WazuhAgent/WazuhAgent.xml @@ -12,6 +12,10 @@ Y Y + + N + N + tcp Y diff --git a/security/wazuh-agent/src/opnsense/service/templates/OPNsense/WazuhAgent/ossec.conf b/security/wazuh-agent/src/opnsense/service/templates/OPNsense/WazuhAgent/ossec.conf index 2cddc9323..5abdacd54 100644 --- a/security/wazuh-agent/src/opnsense/service/templates/OPNsense/WazuhAgent/ossec.conf +++ b/security/wazuh-agent/src/opnsense/service/templates/OPNsense/WazuhAgent/ossec.conf @@ -7,6 +7,9 @@ aes +{% if not helpers.empty('OPNsense.WazuhAgent.general.agent_name') %} + {{ OPNsense.WazuhAgent.general.agent_name }} +{% endif %} {{OPNsense.WazuhAgent.auth.port}}