summaryrefslogtreecommitdiffstats
path: root/security/ossec-hids-local-config/files/pkg-install.in
diff options
context:
space:
mode:
authorDominik Lisiak <dominik.lisiak@bemsoft.pl>2018-10-13 20:51:51 +0200
committerDominik Lisiak <dominik.lisiak@bemsoft.pl>2018-10-13 20:51:51 +0200
commit495280d9dc4ff5efd555f50e65a120df1b780003 (patch)
tree803a4c755cb0664126be9ef065d4e8c923365b7e /security/ossec-hids-local-config/files/pkg-install.in
downloadossec-495280d9dc4ff5efd555f50e65a120df1b780003.tar.xz
Initial commit for version 3.0.03.0.0
Diffstat (limited to 'security/ossec-hids-local-config/files/pkg-install.in')
-rw-r--r--security/ossec-hids-local-config/files/pkg-install.in32
1 files changed, 32 insertions, 0 deletions
diff --git a/security/ossec-hids-local-config/files/pkg-install.in b/security/ossec-hids-local-config/files/pkg-install.in
new file mode 100644
index 0000000..f164b9c
--- /dev/null
+++ b/security/ossec-hids-local-config/files/pkg-install.in
@@ -0,0 +1,32 @@
+#!/bin/sh
+
+ossec_home="%%OSSEC_HOME%%"
+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
+ ln -f "${ar_bin_dir}/%%FW_DROP%%" "${ar_bin_dir}/firewall-drop.sh"
+
+ 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