diff --git a/salt/wazuh/files/agent/ossec.conf b/salt/wazuh/files/agent/ossec.conf index 192e21abc..2a7fe6d6b 100644 --- a/salt/wazuh/files/agent/ossec.conf +++ b/salt/wazuh/files/agent/ossec.conf @@ -179,7 +179,7 @@ syslog /var/ossec/logs/active-responses.log -%- if grains['os'] == 'Ubuntu' %} +{%- if grains['os'] == 'Ubuntu' %} syslog /var/log/auth.log diff --git a/salt/wazuh/files/agent/wazuh-register-agent b/salt/wazuh/files/agent/wazuh-register-agent index 4197a5334..12ab7dc8a 100755 --- a/salt/wazuh/files/agent/wazuh-register-agent +++ b/salt/wazuh/files/agent/wazuh-register-agent @@ -31,6 +31,7 @@ USER="foo" PASSWORD="bar" AGENT_NAME=$(hostname) AGENT_IP="{{ip}}" +AGENT_ID=001 display_help() { cat < try to register the agent sleep 10s -register_agent +STATUS=$(curl -s -k -u $USER:$PASSWORD $PROTOCOL://$API_IP:$API_PORT/agents/$AGENT_ID | jq .data.status | sed s'/"//g') +if [[ $STATUS == "Active" ]]; then + echo "Agent $AGENT_ID already registered!" +else + register_agent +fi #remove_agent