Edit
/usr/lib/courier-imap/libexec/imapd.rc
AND
/usr/lib/courier-imap/libexec/imapd-ssl.rc as follows:
- Change:
/usr/lib/courier-imap/libexec/couriertcpd -address=$ADDRESS \
To:
/usr/lib/courier-imap/libexec/couriertcpd -address=$ADDRESS \
-user=vpopmail -group=vchkpw \
########################################################
Right now my files look like -> /usr/lib/courier-imap/libexec/imapd.rc:
[EMAIL PROTECTED] qmailadmin-1.0.4]#
vi /usr/lib/courier-imap/libexec/imapd.rc
#! /bin/sh
# $Id:
imapd.rc.in,v 1.18 2001/07/30 00:02:32 mrsam Exp $
#
# Copyright 1998 -
2000 Double Precision, Inc.
# See COPYING for distribution
information.
prefix=/usr/lib/courier-imap
exec_prefix=/usr/lib/courier-imap
bindir=${exec_prefix}/bin
libexecdir=/usr/lib/courier-imap/libexec
. ${prefix}/etc/imapd-ssl
. ${prefix}/etc/imapd
case $1 in
start)
LIBAUTHMODULES=""
for f in `echo
$AUTHMODULES`
do
LIBAUTHMODULES="$LIBAUTHMODULES
/usr/lib/courier-imap/libexec/authlib/$f"
done
if test -x
${libexecdir}/authlib/authdaemond
then
/usr/bin/env - ${libexecdir}/authlib/authdaemond
start
fi
ulimit -d
$IMAP_ULIMITD
/usr/bin/env -
/bin/sh -c " . ${prefix}/etc/imapd ;
\
. ${prefix}/etc/imapd-ssl ;
\
IMAP_STARTTLS=$IMAPDSTARTTLS ; export IMAP_STARTTLS ;
\
TLS_PROTOCOL=$TLS_STARTTLS_PROTOCOL ;
\
`sed -n '/^#/d;/=/p' <${prefix}/etc/imapd |
\
sed 's/=.*//;s/^/export
/;s/$/;/'`
`sed -n '/^#/d;/=/p' <${prefix}/etc/imapd-ssl |
\
sed 's/=.*//;s/^/export
/;s/$/;/'`
/usr/lib/courier-imap/libexec/couriertcpd -address=$ADDRESS
\
-user=vpopmail
-group=vchkpw"
;;
stop)
/usr/lib/courier-imap/libexec/couriertcpd -pid=$PIDFILE
-stop
if test -x
${libexecdir}/authlib/authdaemond
then
${libexecdir}/authlib/authdaemond
stop
fi
;;
esac
########################################################
Right now my files look like -> /usr/lib/courier-imap/libexec/imapd-ssl.rc:
[EMAIL PROTECTED]
qmailadmin-1.0.4]# vi /usr/lib/courier-imap/libexec/imapd-ssl.rc
#!
/bin/sh
# $Id: imapd-ssl.rc.in,v 1.10 2001/01/28 18:52:49 mrsam Exp
$
#
# Copyright 1998 - 2000 Double Precision, Inc.
# See COPYING for
distribution information.
prefix=/usr/lib/courier-imap
exec_prefix=/usr/lib/courier-imap
bindir=${exec_prefix}/bin
libexecdir=/usr/lib/courier-imap/libexec
. ${prefix}/etc/imapd
.
${prefix}/etc/imapd-ssl
case $1
in
start)
LIBAUTHMODULES=""
for f in `echo
$AUTHMODULES`
do
LIBAUTHMODULES="$LIBAUTHMODULES
/usr/lib/courier-imap/libexec/authlib/$f"
done
if test -x
${libexecdir}/authlib/authdaemond
then
/usr/bin/env - ${libexecdir}/authlib/authdaemond
start
fi
ulimit -d
$IMAP_ULIMITD
/usr/bin/env -
/bin/sh -c " . ${prefix}/etc/imapd ;
\
. ${prefix}/etc/imapd-ssl ;
\
IMAP_TLS=1; export IMAP_TLS;
\
`sed -n '/^#/d;/=/p' <${prefix}/etc/imapd |
\
sed 's/=.*//;s/^/export
/;s/$/;/'`
`sed -n '/^#/d;/=/p' <${prefix}/etc/imapd-ssl |
\
sed 's/=.*//;s/^/export
/;s/$/;/'`
/usr/lib/courier-imap/libexec/couriertcpd -address=$SSLADDRESS
\
-user=vpopmail -group=vchkpw"
;;
stop)
/usr/lib/courier-imap/libexec/couriertcpd -pid=$SSLPIDFILE
-stop
if test -x
${libexecdir}/authlib/authdaemond
then
${libexecdir}/authlib/authdaemond
stop
fi
;;
esac
exit
0
###################################################################
I think i did what the toaster manual says, i just get this error:
[EMAIL PROTECTED]
qmailadmin-1.0.4]# /etc/rc.d/init.d/courier-imap start
Starting Courier-IMAP
server:/usr/lib/courier-imap/libexec/couriertcpd: -pid argument is
required.
imap/usr/lib/courier-imap/libexec/couriertcpd: -pid argument
is required.
imap-ssl
.... and ssl dosn't work... please help, this is the only missing link to get my mailserver up and running!!!!
THANX goos