#!/bin/sh # $Id: imap.txt,v 1.1.1.1 2003/10/13 19:35:49 matt Exp $ # prefix=/usr/local exec_prefix=/usr/local bindir=${exec_prefix}/bin libexecdir=${exec_prefix}/libexec pidfile=/var/run/imapd.pid . ${prefix}/etc/imapd.config case $1 in start) ulimit -d $IMAP_ULIMITD /usr/bin/env - /bin/sh -c " . ${prefix}/etc/imapd.config ; \ `sed -n '/^#/d;/=/p' <${prefix}/etc/imapd.config | \ sed 's/=.*//;s/^/export /;s/$/;/'` ${exec_prefix}/libexec/couriertcpd -address=0 \ -stderr=/var/log/mail/imap/imaplog \ -maxprocs=50 -maxperip=4 -pid=${pidfile} $TCPDOPTS \ 143 ${exec_prefix}/sbin/imaplogin ${libexecdir}/authlib/authvchkpw \ ${exec_prefix}/bin/imapd Maildir" # -stderrlogger=/usr/local/sbin/cronolog /var/log/mail/imap/%Y/%m/%d/imaplog \ # -stderrlogger=${exec_prefix}/libexec/logger \ ;; stop) ${exec_prefix}/libexec/couriertcpd -pid=${pidfile} -stop ;; restart) ${exec_prefix}/libexec/couriertcpd -pid=${pidfile} -restart ;; esac exit 0