mirror of
				https://github.com/wazuh/wazuh-docker.git
				synced 2025-10-28 10:33:43 +00:00 
			
		
		
		
	Adapt wazuh to 3.12.2_7.6.1 (#342)
This commit is contained in:
		| @@ -2,19 +2,16 @@ | |||||||
| FROM phusion/baseimage:latest | FROM phusion/baseimage:latest | ||||||
|  |  | ||||||
| # Arguments | # Arguments | ||||||
| ARG FILEBEAT_VERSION=7.4.2 | ARG FILEBEAT_VERSION=7.6.1 | ||||||
| ARG WAZUH_VERSION=3.11.5-1 | ARG WAZUH_VERSION=3.12.2-1 | ||||||
|  |  | ||||||
| # Environment variables | # Environment variables | ||||||
| ENV API_USER="foo" \ | ENV API_USER="foo" \ | ||||||
|    API_PASS="bar" |    API_PASS="bar" | ||||||
|  |  | ||||||
| ARG TEMPLATE_VERSION="v3.11.5" | ARG TEMPLATE_VERSION="v3.12.2" | ||||||
| ENV FILEBEAT_DESTINATION="elasticsearch" | ENV FILEBEAT_DESTINATION="elasticsearch" | ||||||
|  |  | ||||||
| COPY config/wazuh-manager_3.11.5-1_amd64.deb /wazuh-manager_3.11.5-1_amd64.deb |  | ||||||
| COPY config/wazuh-api_3.11.5-1_amd64.deb /wazuh-api_3.11.5-1_amd64.deb |  | ||||||
|  |  | ||||||
| # Install packages | # Install packages | ||||||
| RUN set -x && \ | RUN set -x && \ | ||||||
|     echo "deb https://packages.wazuh.com/3.x/apt/ stable main" | tee /etc/apt/sources.list.d/wazuh.list && \ |     echo "deb https://packages.wazuh.com/3.x/apt/ stable main" | tee /etc/apt/sources.list.d/wazuh.list && \ | ||||||
| @@ -29,14 +26,8 @@ RUN set -x && \ | |||||||
|     apt-get upgrade -y -o Dpkg::Options::="--force-confold" && \ |     apt-get upgrade -y -o Dpkg::Options::="--force-confold" && \ | ||||||
|     apt-get --no-install-recommends --no-install-suggests -y install openssl apt-transport-https vim expect python-boto python-pip python-cryptography && \ |     apt-get --no-install-recommends --no-install-suggests -y install openssl apt-transport-https vim expect python-boto python-pip python-cryptography && \ | ||||||
|     apt-get --no-install-recommends --no-install-suggests -y install postfix bsd-mailx mailutils libsasl2-2 ca-certificates libsasl2-modules && \ |     apt-get --no-install-recommends --no-install-suggests -y install postfix bsd-mailx mailutils libsasl2-2 ca-certificates libsasl2-modules && \ | ||||||
| #   apt-get --no-install-recommends --no-install-suggests -y install wazuh-manager=${WAZUH_VERSION} && \ |     apt-get --no-install-recommends --no-install-suggests -y install wazuh-manager=${WAZUH_VERSION} && \ | ||||||
|     dpkg -i /wazuh-manager_3.11.5-1_amd64.deb && apt-get install -f && \ |     apt-get --no-install-recommends --no-install-suggests -y install nodejs wazuh-api=${WAZUH_VERSION} && \ | ||||||
| #   apt-get --no-install-recommends --no-install-suggests -y install nodejs wazuh-api=${WAZUH_VERSION} && \ |  | ||||||
|     apt-get --no-install-recommends --no-install-suggests -y install nodejs && \ |  | ||||||
|     dpkg -i /wazuh-api_3.11.5-1_amd64.deb && apt-get install -f && \ |  | ||||||
| #   Disable updates to this package |  | ||||||
|     echo "wazuh-manager hold" | dpkg --set-selections && \ |  | ||||||
|     echo "wazuh-api hold" | dpkg --set-selections && \ |  | ||||||
|     apt-get clean && \ |     apt-get clean && \ | ||||||
|     rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* && \ |     rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* && \ | ||||||
|     rm -f /var/ossec/logs/alerts/*/*/* && \ |     rm -f /var/ossec/logs/alerts/*/*/* && \ | ||||||
| @@ -46,7 +37,6 @@ RUN set -x && \ | |||||||
|     rm -f /var/ossec/logs/cluster/*/*/* && \ |     rm -f /var/ossec/logs/cluster/*/*/* && \ | ||||||
|     rm -f /var/ossec/logs/ossec/*/*/* && \ |     rm -f /var/ossec/logs/ossec/*/*/* && \ | ||||||
|     rm /var/ossec/var/run/* && \ |     rm /var/ossec/var/run/* && \ | ||||||
|     rm /wazuh-manager_3.11.5-1_amd64.deb && \ |  | ||||||
|     curl -L -O https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-${FILEBEAT_VERSION}-amd64.deb && \ |     curl -L -O https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-${FILEBEAT_VERSION}-amd64.deb && \ | ||||||
|     dpkg -i filebeat-${FILEBEAT_VERSION}-amd64.deb && rm -f filebeat-${FILEBEAT_VERSION}-amd64.deb |     dpkg -i filebeat-${FILEBEAT_VERSION}-amd64.deb && rm -f filebeat-${FILEBEAT_VERSION}-amd64.deb | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user