Sophie

Sophie

distrib > Mandriva > 2007.1 > x86_64 > media > contrib-release > by-pkgid > f9c2b81f16be25d0b2a633e890f15c43 > scriptlet

courier-pop-4.1.2-3mdv2007.1.x86_64.rpm

PREUN

/bin/sh
/usr/share/rpm-helper/del-service courier-imap $1 courier-pop3d 
/usr/share/rpm-helper/del-service courier-imap $1 courier-pop3d-ssl

POSTIN

/bin/sh
# generate SSL cert if needed
if [ $1 = 1 ]; then
    openssl req -new -x509 -days 365 \
        -config /etc/pki/tls/courier-pop3d.cnf \
        -keyout /etc/pki/tls/private/courier-pop3d.pem \
        -out /etc/pki/tls/certs/courier-pop3d.pem
    # courier-pop requires cert and key in the same file
    cat /etc/pki/tls/certs/courier-pop3d.pem \
        >> /etc/pki/tls/private/courier-pop3d.pem
    # enforce strict perms
    chmod 600 /etc/pki/tls/private/courier-pop3d.pem
fi
if [ -f /etc/courier/pop3d.rpmnew ]; then
    /usr/lib64/courier-authlib/sysconftool /etc/courier/pop3d.rpmnew >/dev/null
fi
if [ -f /etc/courier/pop3d-ssl.rpmnew ]; then
    /usr/lib64/courier-authlib/sysconftool /etc/courier/pop3d-ssl.rpmnew >/dev/null
fi
/usr/share/rpm-helper/add-service courier-imap $1 courier-pop3d 
/usr/share/rpm-helper/add-service courier-imap $1 courier-pop3d-ssl