- msg_starting IMAP
- busy
-
- LIBAUTHMODULES=""
- for f in `echo $AUTHMODULES`; do
- LIBAUTHMODULES="$LIBAUTHMODULES /usr/lib/courier-imap/authlib/$f"
- done
-
- /usr/lib/courier-imap/couriertcpd -address=$ADDRESS \
- -maxprocs=$MAXDAEMONS -maxperip=$MAXPERIP \
- -pid=/var/run/imapd.pid -stderrlogger=/usr/lib/courier-imap/logger \
- -forcebind -nodnslookup -noidentlookup $PORT \
- /usr/sbin/imaplogin $LIBAUTHMODULES /usr/bin/imapd $MAILDIR &
-
- if ps -C couriertcpd >/dev/null 2>&1; then
- touch /var/lock/subsys/courier-imap
- ok
- else
- fail
- fi
+ msg_starting "Courier IMAP"
+ daemon $libexecdir/imapd.rc start
+ RETVAL=$?
+ [ $RETVAL -eq 0 ] && touch /var/lock/subsys/courier-imap