Greetings,

I have Cyrus 2.0.7 installed on a Redhat 7.0 server.  I am attempting to
build a scalable ISP-grade mail system for about 3000 users which will
consist of a front-end web server, a dns/sql server, and most likely 2
backend Cyrus imap servers that authenticate users through ldap to a
Novell 5 tree.  So far, my expeiences with Cyrus have been far better
than other Unix based imap systems.

As you probably know, Redhat has changed the inetd service to xinetd,
which uses a slightly different file format.  Currently, I have the
server implemented using the standalone Cyrus master, which runs from a
startup script I put in the /etc/rc.d/init.d directory.  In my
cyrus.conf file, I am only using secure imap and user authentication is
done via pam to an ldap directory.  Everything works fine, I am able to
connect to the imap server, my mail client is issued a certificate, I
can log in and check my mail. etc.  I would like to add the
functionality of wrapping this secure imap port, however, every document
I was able to obtain only list instructions for modifying the
/etc/inetd.conf file.  What I would like to do is modify the
/etc/cyrus.conf file to tcp wrap the imap daemon.  Is this possible?  In
theory, I guess it is, but every attempt I have made has resulted in a
non responding server.  Here is the line I thought would work:

imaps                 cmd="/usr/sbin/tcpd  /usr/cyrus/bin/imapd -s"
listen="imaps" prefork=0

Is this syntax correct? what am I doing wrong?  Any help would be
greatly appreciated.

-John
_______________________________________________
John C. Amodeo
Manager of Technical Operations
Rutgers University Faculty of Arts and Sciences

Reply via email to