Sophie

Sophie

distrib > Mandriva > 2009.1 > x86_64 > media > contrib-testing > by-pkgid > 04207eb1c6dc53670ea1429483c3264f > scriptlet

apache-mod_security-2.5.12-2mdv2009.1.x86_64.rpm

PREIN

/bin/sh
# if obsoleting apache-mod_security2
if [ -f /etc/httpd/modules.d/82_mod_security2.conf ]; then
    # tuck away mod_security-1.9.x config first
    if [ -f /etc/httpd/modules.d/82_mod_security.conf ]; then
	echo "old mod_security-1.9.x config file was found, renaming it to 82_mod_security-1.9.x.conf"
	mv /etc/httpd/modules.d/82_mod_security.conf /etc/httpd/modules.d/82_mod_security-1.9.x.conf
    fi
    mv /etc/httpd/modules.d/82_mod_security2.conf /etc/httpd/modules.d/82_mod_security.conf
    perl -pi -e "s|security2|security|g" /etc/httpd/modules.d/82_mod_security.conf
    perl -pi -e "s|HAVE_SECURITY2|HAVE_SECURITY|g" /etc/httpd/modules.d/82_mod_security.conf
fi

if [ -f /etc/logrotate.d/mod_security2 ]; then
    mv /etc/logrotate.d/mod_security2 /etc/logrotate.d/mod_security
fi

POSTIN

/bin/sh
/usr/share/rpm-helper/add-webapp apache-mod_security $1

POSTUN

/bin/sh
if [ "$1" = "0" ]; then
	if [ -f /var/lock/subsys/httpd ]; then
	    /etc/rc.d/init.d/httpd restart 1>&2;
	fi
fi