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/lib/courier-authlib/sysconftool /etc/courier/pop3d.rpmnew >/dev/null
fi
if [ -f /etc/courier/pop3d-ssl.rpmnew ]; then
/usr/lib/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