- show Starting IMAP Daemon
- busy
-
- LIBAUTHMODULES=""
- for f in `echo $AUTHMODULES`; do
- LIBAUTHMODULES="$LIBAUTHMODULES /usr/lib/courier-imap/$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/bin/imaplogin $LIBAUTHMODULES /usr/bin/imapd $MAILDIR &
-
- if ps ax | grep -v grep | grep -q couriertcpd; then
- deltext;ok
- else
- deltext;fail
- fi
+ msg_starting "Courier IMAP"
+ daemon $libexecdir/imapd.rc start
+ RETVAL=$?
+ [ $RETVAL -eq 0 ] && touch /var/lock/subsys/courier-imap