X-Git-Url: http://ftp.carnet.hr/carnet-debian/scm?p=ossec-hids.git;a=blobdiff_plain;f=debian%2Fossec-hids%2Fusr%2Fshare%2Fdoc%2Fossec-hids%2Fcontrib%2Fdebian-packages%2Fossec-hids-agent%2Fdebian%2Fpreinst;fp=debian%2Fossec-hids%2Fusr%2Fshare%2Fdoc%2Fossec-hids%2Fcontrib%2Fdebian-packages%2Fossec-hids-agent%2Fdebian%2Fpreinst;h=d355f28628f48fc6fb0487730501232adbfff532;hp=0000000000000000000000000000000000000000;hb=3f728675941dc69d4e544d3a880a56240a6e394a;hpb=927951d1c1ad45ba9e7325f07d996154a91c911b diff --git a/debian/ossec-hids/usr/share/doc/ossec-hids/contrib/debian-packages/ossec-hids-agent/debian/preinst b/debian/ossec-hids/usr/share/doc/ossec-hids/contrib/debian-packages/ossec-hids-agent/debian/preinst new file mode 100644 index 0000000..d355f28 --- /dev/null +++ b/debian/ossec-hids/usr/share/doc/ossec-hids/contrib/debian-packages/ossec-hids-agent/debian/preinst @@ -0,0 +1,36 @@ +#!/bin/sh +# preinst script for ossec-hids +# Santiago Bassett +# 03/25/2014 + +set -e + +# configuration variables +OSSEC_HIDS_TMP_DIR="/tmp/ossec-hids" + +# environment configuration +if [ ! -d ${OSSEC_HIDS_TMP_DIR} ]; then + mkdir ${OSSEC_HIDS_TMP_DIR} +fi + +case "$1" in + install|upgrade) + # back up the current user rules + if [ -f /var/ossec/rules/local_rules.xml ]; then + cp /var/ossec/rules/local_rules.xml ${OSSEC_HIDS_TMP_DIR}/local_rules.xml + fi + ;; + + abort-upgrade) + + ;; + + *) + echo "preinst called with unknown argument \`$1'" >&2 + exit 1 + + ;; + +esac + +exit 0