Ajout wazuh-agent-supervisor
A la place de wazuh-agent-add
This commit is contained in:
27
wazuh-agent-supervisor/init_wazuh_agent.sh
Normal file
27
wazuh-agent-supervisor/init_wazuh_agent.sh
Normal file
@ -0,0 +1,27 @@
|
||||
#!/bin/bash
|
||||
|
||||
set -e
|
||||
set -o pipefail
|
||||
|
||||
# Generate ossec configuration
|
||||
TEMPLATE_CONF_FILES=$(find /var/ossec/etc -name '*.gotmpl')
|
||||
|
||||
for TEMPLATE_FILE in $TEMPLATE_CONF_FILES; do
|
||||
DEST_FILE=${TEMPLATE_FILE%'.gotmpl'}
|
||||
echo 'Generating file '$DEST_FILE'...'
|
||||
gomplate -f $TEMPLATE_FILE > $DEST_FILE
|
||||
chown --reference=$TEMPLATE_FILE $DEST_FILE
|
||||
chmod --reference=$TEMPLATE_FILE $DEST_FILE
|
||||
done
|
||||
|
||||
# Add agent to Wazuh manager server
|
||||
wazuh-agent-autoadd
|
||||
#wazuh-agent-supervisor
|
||||
# TODO: rename autoadd -> supervisor + remove following lines
|
||||
|
||||
while true; do
|
||||
sleep 10
|
||||
done
|
||||
|
||||
echo "ERROR: program exited. Container will stop in 5s."
|
||||
sleep 5
|
Reference in New Issue
Block a user