From 0587512be17e52abeed441c837a4380eec2530c3 Mon Sep 17 00:00:00 2001 From: Manuel Gutierrez Date: Tue, 29 Oct 2019 17:31:44 +0100 Subject: [PATCH 1/3] Require openssl --- roles/wazuh/ansible-wazuh-manager/tasks/main.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/roles/wazuh/ansible-wazuh-manager/tasks/main.yml b/roles/wazuh/ansible-wazuh-manager/tasks/main.yml index a1afbb4c..42be0533 100644 --- a/roles/wazuh/ansible-wazuh-manager/tasks/main.yml +++ b/roles/wazuh/ansible-wazuh-manager/tasks/main.yml @@ -5,6 +5,11 @@ - import_tasks: "Debian.yml" when: ansible_os_family == "Debian" +- name: Install Openssl + package: + name: openssl + state: present + - name: CentOS/RedHat/Amazon | Install wazuh-manager, wazuh-api package: pkg={{ item }}-{{ wazuh_manager_api_version }}-1 state={{ wazuh_manager_package_state }} with_items: From d17542698218973c1e938bbd317d58f8420ce70a Mon Sep 17 00:00:00 2001 From: Manuel Gutierrez Date: Tue, 29 Oct 2019 17:36:57 +0100 Subject: [PATCH 2/3] Remove duplicated install --- roles/wazuh/ansible-wazuh-manager/tasks/RedHat.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/roles/wazuh/ansible-wazuh-manager/tasks/RedHat.yml b/roles/wazuh/ansible-wazuh-manager/tasks/RedHat.yml index 09b2c0a4..efec0395 100644 --- a/roles/wazuh/ansible-wazuh-manager/tasks/RedHat.yml +++ b/roles/wazuh/ansible-wazuh-manager/tasks/RedHat.yml @@ -66,7 +66,6 @@ package: name={{ item }} state=present with_items: - openscap-scanner - - openssl register: wazuh_manager_openscp_packages_installed until: wazuh_manager_openscp_packages_installed is succeeded tags: From d184ec76fe20af247cb5bbffb27b7f6533bd18fe Mon Sep 17 00:00:00 2001 From: Manuel Gutierrez Date: Wed, 30 Oct 2019 15:06:00 +0100 Subject: [PATCH 3/3] Require unzip --- roles/wazuh/ansible-wazuh-manager/tasks/main.yml | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/roles/wazuh/ansible-wazuh-manager/tasks/main.yml b/roles/wazuh/ansible-wazuh-manager/tasks/main.yml index 42be0533..97a9f4fa 100644 --- a/roles/wazuh/ansible-wazuh-manager/tasks/main.yml +++ b/roles/wazuh/ansible-wazuh-manager/tasks/main.yml @@ -1,15 +1,18 @@ --- +- name: "Install dependencies" + package: + name: + - unzip + - openssl + - tar + state: present + - import_tasks: "RedHat.yml" when: (ansible_os_family == "RedHat" and ansible_distribution_major_version|int > 5) or (ansible_os_family == "RedHat" and ansible_distribution == "Amazon") - import_tasks: "Debian.yml" when: ansible_os_family == "Debian" -- name: Install Openssl - package: - name: openssl - state: present - - name: CentOS/RedHat/Amazon | Install wazuh-manager, wazuh-api package: pkg={{ item }}-{{ wazuh_manager_api_version }}-1 state={{ wazuh_manager_package_state }} with_items: