Adap to wazuh 4.1.2 (#454)

Former-commit-id: 19ed9666b9
This commit is contained in:
AlfonsoRBJ
2021-03-25 15:47:01 +01:00
committed by GitHub
parent 40d15ec6f8
commit a42a818d88
2 changed files with 7 additions and 11 deletions
+1 -1
View File
@@ -3,7 +3,7 @@ FROM waystonesystems/baseimage-centos:0.2.0
# Arguments
ARG FILEBEAT_VERSION=7.10.0
ARG WAZUH_VERSION=4.0.4-1
ARG WAZUH_VERSION=4.1.2-1
# Environment variables
ENV API_USER="foo" \
+6 -10
View File
@@ -56,16 +56,12 @@ check_update() {
return 0
else
echo "Different Wazuh version: Update"
mayor_previous_version=$(cat /var/ossec/etc/VERSION | grep -i version | cut -d'"' -f2 | cut -d'.' -f1)
if [[ ${mayor_previous_version} == "v3" ]]; then
echo "Remove Wazuh API deprecated files"
rm -rf "${WAZUH_INSTALL_PATH}/api/configuration/auth"
rm "${WAZUH_INSTALL_PATH}/api/configuration/config.js"
rm "${WAZUH_INSTALL_PATH}/api/configuration/preloaded_vars.conf"
echo "Load new API configuration"
exec_cmd "cp -a ${WAZUH_INSTALL_PATH}/data_tmp/permanent/var/ossec/api/configuration/. /var/ossec/api/configuration"
echo "Remove Wazuh agent-info queue"
rm -rf "${WAZUH_INSTALL_PATH}/queue/agent-info"
if [[ ${previous_version} == "v4.0.4" ]]; then
print "Installing /var/ossec/queue/tasks directory and subdirectories"
mkdir /var/ossec/queue/tasks
chown ossec:ossec /var/ossec/queue/tasks
chmod 770 /var/ossec/queue/tasks
exec_cmd "cp -a ${WAZUH_INSTALL_PATH}/data_tmp/permanent/var/ossec/queue/tasks/. /var/ossec/queue/tasks"
fi
return 1
fi