security/ossec-hids-local: upgrade 3.1.0 -> 3.3.0 security/ossec-hids-local-config: upgrade 3.1.0 -> 3.3.0 - Added LUA option. Bundled Lua support is no longer compiled in by default PR: 237632 Submitted by: Dominik Lisiak <dominik.lisiak@bemsoft.pl> (maintainer) Relnotes: https://github.com/ossec/ossec-hids/releases/tag/3.3.0 https://github.com/ossec/ossec-hids/releases/tag/3.2.0
37 lines
1023 B
Bash
37 lines
1023 B
Bash
#!/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
|