Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > 117482a8b1b7696e50eff6d2a5c61865 > scriptlet

pound-2.4.4-1mdv2010.0.i586.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