#! /bin/sh prefix=/usr/local exec_prefix=/usr/local bindir=${exec_prefix}/bin libexecdir=${exec_prefix}/libexec pidfile=/var/run/imapd-ssl.pid . ${prefix}/etc/imapd.config . ${prefix}/etc/imapd-ssl.config case $1 in start) ulimit -d $IMAP_ULIMITD /usr/bin/env - /bin/sh -c " . ${prefix}/etc/imapd.config ; \ . ${prefix}/etc/imapd-ssl.config ; \ `sed -n '/^#/d;/=/p' <${prefix}/etc/imapd.config | \ sed 's/=.*//;s/^/export /;s/$/;/'` `sed -n '/^#/d;/=/p' <${prefix}/etc/imapd-ssl.config | \ sed 's/=.*//;s/^/export /;s/$/;/'` ${exec_prefix}/libexec/couriertcpd -address=0 \ -stderr=/var/log/mail/imap-ssl/imaplog \ -maxprocs=100 -maxperip=4 -pid=${pidfile} $TCPDOPTS \ 993 $COURIERTLS -server -tcpd \ ${exec_prefix}/sbin/imaplogin ${libexecdir}/authlib/authvchkpw \ ${exec_prefix}/bin/imapd Maildir 2>&1" ;; stop) ${exec_prefix}/libexec/couriertcpd -pid=${pidfile} -stop ;; restart) ${exec_prefix}/libexec/couriertcpd -pid=${pidfile} -restart ;; esac exit 0