From: Simon B. <ba...@Fr...> - 2005-12-10 17:12:13
|
Matthias Andree wrote: > > (Keyword: sslcertpath) Sets the directory fetchmail uses to look up > > local certificates. The default is your OpenSSL default one. > > > > Well, actually, it doesn't look like there is a default (at least not > > on FreeBSD 5.4). I had to explicitly state the path for each server I > > was polling. > > Please drop the attached patch-file into your > ports/mail/fetchmail/files/ directory (as patch-socket.c) and rebuild > (aka "make clean && make all deinstall install clean") then let me know > if your problem is fixed. Content-Description: fix default --sslcertpath > Index: socket.c > =================================================================== > --- socket.c (Revision 4499) > +++ socket.c (Arbeitskopie) > @@ -841,6 +841,8 @@ > } > if (certpath) > SSL_CTX_load_verify_locations(_ctx, NULL, certpath); > + else > + SSL_CTX_set_default_verify_paths(_ctx); > > _ssl_context[sock] = SSL_new(_ctx); > The patch is included in fetchmail-6.3.0_1. Thanks for the quick fix, Matthias! -- Best regards / Viele Grüße, ba...@Fr... Simon Barner ba...@gm... |