Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > media > contrib-release > by-pkgid > b8f5fcc0952db71828603e6b1c69a3c6 > scriptlet

pound-2.2.3-1mdv2008.1.x86_64.rpm

PREIN

/bin/sh
/usr/share/rpm-helper/add-user pound $1 pound /var/run/pound /bin/false

PREUN

/bin/sh
/usr/share/rpm-helper/del-service pound $1 pound

POSTIN

/bin/sh
/usr/share/rpm-helper/add-service pound $1 pound 
if [ -f /var/lock/subsys/pound ]; then
    /etc/rc.d/init.d/pound restart 1>&2;
fi

# create a ssl cert
if [ ! -f /etc/pki/pound/certs/pound.pem ]; then
    echo "Generating a SSL certificate for pound"
    openssl req -x509 -newkey rsa:1024 -batch -keyout \
    /etc/pki/pound/certs/pound.pem \
    -out /etc/pki/pound/certs/pound.pem \
    -days 365 -nodes -config /etc/pki/pound/pound.cnf
    chmod 600 /etc/pki/pound/certs/pound.pem
fi

POSTUN

/bin/sh
/usr/share/rpm-helper/del-user pound $1 pound 

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