delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2006/09/30/19:36:27

X-Spam-Check-By: sourceware.org
MIME-Version: 1.0
From: Marek Telgarsky <marek AT telgarsky DOT com>
To: cygwin AT cygwin DOT com
Subject: courier auth+imap
Reply-To: marek AT telgarsky DOT com
X-Origin: 67.171.77.114
Date: Sat, 30 Sep 2006 18:36:03 -0500
Message-Id: <33714.1159659363@telgarsky.com>
X-Mailer: SiteMail 5.6 - 67.171.77.114 - telgarsky AT telgarsky DOT com
X-IsSubscribed: yes
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id k8UNaNUg013534

Hello,

I've been able to compile Courier auth+imap under Cygwin. This is 
courier-authlib-0.58 and courier-imap-4.1.1.20060630.
Some details from the compile:

Besides the more obvious packages like gcc, perl, etc, courier-auth requires the
minires-devel package.

for auth:
./configure --with-mailuser=SYSTEM --with-mailgroup=SYSTEM --with-db=gdbm

for imap:
./configure --with-waitfunc=wait --disable-auth-check --with-db=gdbm

Prior to make, I had to change the ./makedat/Makefile in each project. The
following line:

noinst_PROGRAMS = makedatprog

has to be:

noinst_PROGRAMS = makedatprog$(EXEEXT)

Also, in the main Makefile for courier-imap, the following lines:

binPROGRAMS = imapd pop3d maildirmake maildiracl deliverquota maildirkw
sbinPROGRAMS = imaplogin pop3login
libexecPROGRAMS = makedatprog couriertcpd

need a $(EXEEXT) after each executable name.

Finally, I had some problems in the ./courier-imap*/tcpd directory where certain
files were not linking with -lgdbm.

'make install' for each also works, and puts stuff into /usr/local/ and
/usr/lib/courier-imap.

This leads me to actually running the server, and my question for the list: Does
anyone have experience with that under Cygwin? 

Things (like the auth daemon) seem to be failing silently.

Thanks,
Marek




--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019