blob: b8af2c8b4187205f4ea007ed9aa02f60a50ded4d (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
#!/bin/sh
ossec_home="%%OSSEC_HOME%%"
fw_drop="%%FW_DROP%%"
ar_bin_dir="${ossec_home}/active-response/bin"
ossec_conf="${ossec_home}/etc/ossec.conf"
ossec_conf_bak="${ossec_conf}.bak"
agent_conf="${ossec_home}/etc/shared/agent.conf"
agent_conf_bak="${ossec_home}/etc/agent.conf.bak"
if [ "$2" == "POST-INSTALL" ]; then
if [ -n "${fw_drop}" ]; then
ln -f "${ar_bin_dir}/${fw_drop}" "${ar_bin_dir}/firewall-drop.sh"
fi
if [ -e "${ossec_conf}" ]; then
mv -f "${ossec_conf}" "${ossec_conf_bak}"
echo
echo "WARNING:"
echo " Existing \"${ossec_conf}\" has been saved to \"${ossec_conf_bak}\"."
echo
fi
case "$1" in
ossec-hids-server*)
if [ -e "${agent_conf}" ]; then
mv -f "${agent_conf}" "${agent_conf_bak}"
echo
echo "WARNING:"
echo " Existing \"${agent_conf}\" has been saved to \"${agent_conf_bak}\"."
echo
fi
;;
esac
fi
|