From abea8bdd7776e7422142245d73a0df5e54bc1166 Mon Sep 17 00:00:00 2001 From: kris Date: Thu, 23 Jan 2025 11:16:45 +0000 Subject: [PATCH] update --- wazuh_install.yml | 30 ++++++------------------------ 1 file changed, 6 insertions(+), 24 deletions(-) diff --git a/wazuh_install.yml b/wazuh_install.yml index fbf2807..4605be1 100644 --- a/wazuh_install.yml +++ b/wazuh_install.yml @@ -2,32 +2,14 @@ - hosts: all become: yes vars: - wazuh_version: 4.9.2 wazuh_manager_ip: '10.75.50.5' wazuh_agent_group: 'Infrastructure' - wazuh_deb_filename: "wazuh-agent_{{ wazuh_version }}-1_amd64.deb" - wazuh_deb_url: "https://packages.wazuh.com/4.x/apt/pool/main/w/wazuh-agent/{{ wazuh_deb_filename }}" + wazuh_version: '4.9.2' tasks: - - name: Download Wazuh Agent .deb package - ansible.builtin.get_url: - url: "{{ wazuh_deb_url }}" - dest: "/tmp/{{ wazuh_deb_filename }}" - mode: '0755' - - name: Install Wazuh Agent - ansible.builtin.apt: - deb: "/tmp/{{ wazuh_deb_filename }}" - state: present - - - name: Restart Wazuh Agent - ansible.builtin.service: - name: wazuh-agent - state: restarted - enabled: yes - - post_tasks: - - name: Clean up downloaded .deb file - ansible.builtin.file: - path: "/tmp/{{ wazuh_deb_filename }}" - state: absent \ No newline at end of file + ansible.builtin.shell: > + wget https://packages.wazuh.com/4.x/apt/pool/main/w/wazuh-agent/wazuh-agent_{{ wazuh_version }}-1_amd64.deb && + sudo WAZUH_MANAGER='{{ wazuh_manager_ip }}' WAZUH_AGENT_GROUP='{{ wazuh_agent_group }}' dpkg -i ./wazuh-agent_{{ wazuh_version }}-1_amd64.deb + args: + creates: /var/ossec/bin/wazuh-agent \ No newline at end of file