Merge branch '3.7' into Issue-77_conflict_configurations

This commit is contained in:
AlfonsoRBJ 2018-11-16 12:30:00 +01:00 committed by GitHub
commit 28d6ecae5d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
9 changed files with 69 additions and 7 deletions

View File

@ -3,10 +3,22 @@ All notable changes to this project will be documented in this file.
## v3.7.0-37xx
### Added
- include template local_internal_options.conf ([#87](https://github.com/wazuh/wazuh-ansible/pull/87))
### Changed
- Changed windows agent version ([#89](https://github.com/wazuh/wazuh-ansible/pull/89))
### Fixed
- Solve the conflict betwwen tha agent configuration and the shared master configuration. Also include monitoring for `/var/log/auth.log` ([#90](https://github.com/wazuh/wazuh-ansible/pull/90))
### Removed
- clean old code for windows agent ([#86](https://github.com/wazuh/wazuh-ansible/pull/86))
## v3.7.0-3701
### Added

View File

@ -1,2 +1,2 @@
WAZUH-ANSIBLE_VERSION="v3.7.0"
REVISION="3702"
REVISION="3705"

View File

@ -19,10 +19,10 @@ wazuh_notify_time: null
wazuh_time_reconnect: null
wazuh_winagent_config:
install_dir: 'C:\wazuh-agent\'
version: '3.3.1'
version: '3.7.0'
revision: '1'
repo: https://packages.wazuh.com/3.x/windows/
md5: 935d1993029021f3951b9511e2171207
md5: 43936e7bc7eb51bd186f47dac4a6f477
wazuh_agent_config:
active_response_disabled: 'no'
log_format: 'plain'

View File

@ -167,6 +167,17 @@
- init
- config
- name: Linux | Installing local_internal_options.conf
template: src=var-ossec-etc-local-internal-options.conf.j2
dest=/var/ossec/etc/local_internal_options.conf
owner=root
group=ossec
mode=0640
notify: restart wazuh-agent
tags:
- init
- config
- name: Linux | Ensure Wazuh Agent service is started and enabled
service:
name: wazuh-agent

View File

@ -75,6 +75,14 @@
tags:
- config
- name: Windows | Installing local_internal_options.conf
win_template:
src: var-ossec-etc-local-internal-options.conf.j2
dest: "{{ wazuh_winagent_config.install_dir }}local_internal_options.conf"
notify: restart wazuh-agent windows
tags:
- config
- name: Windows | Delete downloaded Wazuh agent installer file
win_file:
path: C:\wazuh-agent-installer.msi

View File

@ -0,0 +1,12 @@
# local_internal_options.conf
#
# This file should be handled with care. It contains
# run time modifications that can affect the use
# of OSSEC. Only change it if you know what you
# are doing. Look first at ossec.conf
# for most of the things you want to change.
#
# This file will not be overwritten during upgrades.
# This is the template of Ansible for the file local_internal_options.conf
# In this file you could include the configuration settings for your agents

View File

@ -77,10 +77,6 @@
{% if wazuh_agent_config.syscheck is defined %}
<syscheck>
<disabled>no</disabled>
{% if ansible_os_family == "Windows" %}
<directories check_all="yes" realtime="yes" restrict="^C:/wazuh-agent/shared/agent.conf$">C:/wazuh-agent/shared</directories>
{% endif %}
{% if ansible_system == "Linux" %}
<directories check_all="yes" realtime="yes" restrict="^/var/ossec/etc/shared/agent.conf$">/var/ossec/etc/shared</directories>
{% endif %}

View File

@ -156,6 +156,17 @@
- init
- config
- name: Installing the local_internal_options.conf
template: src=var-ossec-etc-local-internal-options.conf.j2
dest=/var/ossec/etc/local_internal_options.conf
owner=root
group=ossec
mode=0640
notify: restart wazuh-manager
tags:
- init
- config
- name: Retrieving Agentless Credentials
include_vars: agentless_creeds.yml
tags:

View File

@ -0,0 +1,12 @@
# local_internal_options.conf
#
# This file should be handled with care. It contains
# run time modifications that can affect the use
# of OSSEC. Only change it if you know what you
# are doing. Look first at ossec.conf
# for most of the things you want to change.
#
# This file will not be overwritten during upgrades.
# This is the template of Ansible for the file local_internal_options.conf
# In this file you could include the configuration settings for your manager