Displaying 2 results from an estimated 2 matches for "process_name_ssl".
2008 Nov 07
6
Cannot get the libwrap patch work
Hello there,
I have been trying to make the patch work for libwrap(TCP
Wrappers) posted on http://dovecot.org/patches
<http://dovecot.org/patches%20Patch%20of%201.1> Patch of 1.1 but could not
get it work. Any help will be highly appreciated. After compiling and
running it I get error "Error: login_tcp_wrappers can't be used because
Dovecot wasn't built with
2008 Nov 08
1
dovecot Digest, Vol 67, Issue 19
...ssl_require_client_cert;
const char *greeting, *log_format;
const char *const *log_format_elements;
@@ -75,6 +83,45 @@
io_loop_stop(ioloop);
}
+static void access_check(int fd, const struct ip_addr *ip, bool ssl)
+{
+#ifdef HAVE_LIBWRAP
+ struct request_info req;
+ char *daemon;
+ string_t *process_name_ssl;
+
+ if (!tcp_wrappers)
+ return;
+ if (!process_per_connection)
+ i_fatal("Tried to use TCP wrapers with
process_per_connection=no");
+
+ if (ssl) {
+ process_name_ssl = t_str_new(20);
+ str_append(process_name_ssl, process_name);
+ str_append(process_name_ssl, "-ssl");
+...