Sam,
Hmmmm. Line 124 of the file "ourier/module.esmtp/esmtpd-ssl.dist.in"
is:
124: COURIERTLS=@bindir@/couriertls
Seeing this, I figured "imap/imapd-ssl.dist.in" amd "pop3d-ssl.dist.in"
were wrong. If not then you need to fix the above line to be
"${bindir}".
Finally, should I take your response to mean that you will be fixing the
file "courier.sysvinit.in" to contain the definition of
"bindir=@bindir@":
# diff -u courier.sysvinit.in.sav courier.sysvinit.in
--- courier.sysvinit.in.sav Mon Jan 21 20:41:55 2002
+++ courier.sysvinit.in Wed Sep 18 15:23:31 2002
@@ -11,6 +11,7 @@
prefix="@prefix@"
exec_prefix="@exec_prefix@"
sysconfdir="@sysconfdir@"
+bindir="@bindir@"
sbindir="@sbindir@"
libexecdir="@libexecdir@"
datadir="@datadir@"
-----Original Message-----
From: cour...@lists.sourceforge.net
[mailto:cour...@lists.sourceforge.net] On Behalf
Of Sam Varshavchik
Sent: Wednesday, September 18, 2002 3:12 PM
To: cour...@lists.sourceforge.net
Subject: [courier-users] Re: Small patch to imapd-ssl.dist.in
& pop3d-ssl.dist.in
writes:
Please verify and apply the small patch below to correctly define
COURIERTLS in the imapd-ssl.dist.in and pop3d-ssl.dist.in files.
Without this correction, the COURIERTLS macro expands to
"/couriertls"
(and not "/usr/lib/courier/bin/couriertls") which obviously
is wrong.
I'm surprised noone else has run into this problem -- or am I doing
something wrong; I must admit I only used the "courier.spec" (which
otherwise works like a charm, by-the-way) with no
extraneous flags to
build.
Actually, it's the shell script that needs to initialize bindir.