From 530e70cebc2df5c0968fa681851ae421e237d265 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?sophie=20=5B=E2=9B=A7-440729=5D?= Date: Mon, 11 Nov 2024 18:03:00 +0100 Subject: [PATCH] security/wazuh-agent: implement options to change server ports (#4346) --- .../OPNsense/WazuhAgent/forms/settings.xml | 15 ++++++++++++++- .../models/OPNsense/WazuhAgent/WazuhAgent.xml | 16 +++++++++++++++- .../templates/OPNsense/WazuhAgent/ossec.conf | 4 ++++ 3 files changed, 33 insertions(+), 2 deletions(-) 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 342b03cb5..8c92582f1 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 @@ -22,6 +22,13 @@ true Specifies the transport protocol to use. + + agent.general.port + + text + true + Specifies the port to use for communicating with the Wazuh manager. + agent.logcollector.syslog_programs @@ -84,7 +91,7 @@ header - + true @@ -93,6 +100,12 @@ password Password to use in authd.pass file. + + agent.auth.port + + text + Specifies the port to use for communicating with the Wazuh manager during enrollment. + header 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 4c4a2b568..cba8e4b2f 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 @@ -1,6 +1,6 @@ //OPNsense/WazuhAgent - 1.0.1 + 1.0.2 Wazuh Agent @@ -22,6 +22,13 @@ UDP + + 1514 + Y + 1 + 65536 + This must be a valid port number. + 0 Y @@ -35,6 +42,13 @@ + + 1515 + Y + 1 + 65536 + This must be a valid port number. + 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 53aeb20e7..68eac29d1 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 @@ -3,8 +3,12 @@
{{OPNsense.WazuhAgent.general.server_address}}
{{OPNsense.WazuhAgent.general.protocol|default('tcp')}} + {{OPNsense.WazuhAgent.general.port|default('1514')}}
aes + + {{OPNsense.WazuhAgent.auth.port|default('1515')}} +