#!/bin/sh

preserve=/var/tmp/wazuh-agent-preserve

if [ -d /var/ossec ]; then
	chown -R wazuh:wazuh /var/ossec
	if [ -d /var/ossec/bin ]; then
		find /var/ossec/bin -type f -exec chown root:wazuh {} \;
	fi
fi

if [ -d "$preserve" ]; then
	mkdir -p /var/ossec/etc
	for f in ossec.conf client.keys local_internal_options.conf; do
		if [ -f "$preserve/$f" ]; then
			cp -a "$preserve/$f" "/var/ossec/etc/$f"
		fi
	done
	rm -rf "$preserve"
fi

exit 0
