#! /bin/bash # # Copyright 1998 - 2005 Double Precision, Inc. # See COPYING for distribution information. prefix=/usr exec_prefix=/usr sbindir=${exec_prefix}/sbin bindir=/usr/bin sysconfdir=/etc if test ! -f /etc/imapd then echo "/etc/imapd does not exist, forgot make install-configure?" exit 1 fi if test ! -f /etc/imapd-ssl then echo "/etc/imapd-ssl does not exist, forgot make install-configure?" exit 1 fi . /etc/imapd . /etc/imapd-ssl case $1 in start) umask $IMAP_UMASK ulimit -v $IMAP_ULIMITD /usr/bin/env -i /bin/bash -c " set -a ; prefix=/usr ; \ exec_prefix=/usr ; \ sbindir=${exec_prefix}/sbin ; \ bindir=/usr/bin ; \ . /etc/imapd ; \ . /etc/imapd-ssl ; \ PROXY_HOSTNAME=$PROXY_HOSTNAME ; \ IMAP_TLS=1; \ /usr/sbin/courierlogger -pid=$SSLPIDFILE -start $SSLLOGGEROPTS \ ${exec_prefix}/sbin/couriertcpd -address=$SSLADDRESS \ -maxprocs=$MAXDAEMONS -maxperip=$MAXPERIP \ $TCPDOPTS \ $SSLPORT $COURIERTLS -server -tcpd \ ${exec_prefix}/libexec/courier/imaplogin \ /usr/bin/imapd ${MAILDIRPATH}" ;; stop) /usr/sbin/courierlogger -pid=$SSLPIDFILE -stop ;; esac exit 0