Package courier-imap: Скрипты

Post install

# adjust config for generating SSL certs
HOSTNAME=`hostname -f`
for i in `ls /etc/courier-imap/*.cnf`; do
   /usr/bin/subst "s|^CN=.*$|CN=$HOSTNAME|g;s|^emailAddress=.*$|emailAddress=root@$HOSTNAME|g" $i
done

/usr/bin/subst "s|__HOSTNAME__|$HOSTNAME|g" /etc/courier-imap/quotawarnmsg

# try to update configs from .rpmsave
for i in imapd pop3d; do
	if [ -f /etc/courier-imap/$i.rpmsave ]; then
		. /etc/courier-imap/$i.rpmsave
		/usr/bin/subst "s|^ADDRESS=127.0.0.1|ADDRESS=$ADDRESS|" /etc/courier-imap/$i
	fi
done
for i in imapd-ssl pop3d-ssl; do
	if [ -f /etc/courier-imap/$i.rpmsave ]; then
		. /etc/courier-imap/$i.rpmsave
		/usr/bin/subst "s|^SSLADDRESS=127.0.0.1|SSLADDRESS=$SSLADDRESS|" /etc/courier-imap/$i
	fi
done

/usr/sbin/post_service courier-imapd
/usr/sbin/post_service courier-pop3d
/usr/sbin/post_service courier-imaps
/usr/sbin/post_service courier-pop3s
Pre uninstall

1
2
3
4
/usr/sbin/preun_service courier-imapd
/usr/sbin/preun_service courier-imaps
/usr/sbin/preun_service courier-pop3d
/usr/sbin/preun_service courier-pop3s