I guess I was wrong about that... The patch works fine. I was testing it
using 'openssl s_client' and the server wouldn't respond until it's 5k
read buffer was full. However, I can use pine to talk to the server and
it works.
/me shrugs.
I have no idea what I was seeing with strace and ddd.
In any case, I've tested the patch slightly more, and it works as it
should against a clean source tree, with only one problem so far. In the
esmtp-ssl script I'd used "-pidfile=$PIDFILE" when I needed
"-pidfile=$SSLPIDFILE", so esmtp-ssl doesn't stop correctly.
I'll test the patch for a few more days to check for similar nits, and if
my AP ever STARTS WORKING I'll submit a better patch.
Sam~ Any chance of including this in the distribution when I get it right?
On Tue, 11 Dec 2001, Gordon Messmer wrote:
> I've got a patch almost ready. The attached patch adds the esmtpd-ssl
> service and makes the other rc files resemble each other more closely.
>
> However, it doesn't work. Yeah, sorta useless... but it's close. It
> looks like the problem is that when courieresmtpd is started under
> couriertls, the socket is nonblocking, so instead of reading lines it
> reads the entire buffer's worth of characters (5k) before giving a
> responce. So that needs to be fixed before it'll work.
--
If I had a dollar for every brain that you don't have,
I'd have one dollar. - Squidward to SpongeBob
_______________________________________________
courier-users mailing list
[EMAIL PROTECTED]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users