[dovecot-cvs] dovecot/src/master login-process.c, 1.51, 1.52 master-settings.c, 1.43, 1.44 master-settings.h, 1.26, 1.27

cras at procontrol.fi cras at procontrol.fi
Mon May 10 05:15:19 EEST 2004


Update of /home/cvs/dovecot/src/master
In directory talvi:/tmp/cvs-serv6113/src/master

Modified Files:
	login-process.c master-settings.c master-settings.h 
Log Message:
Added ssl_verify_client_cert setting.



Index: login-process.c
===================================================================
RCS file: /home/cvs/dovecot/src/master/login-process.c,v
retrieving revision 1.51
retrieving revision 1.52
diff -u -d -r1.51 -r1.52
--- login-process.c	10 May 2004 01:55:41 -0000	1.51
+++ login-process.c	10 May 2004 02:15:16 -0000	1.52
@@ -396,6 +396,8 @@
 			env_put(t_strconcat("SSL_CIPHER_LIST=",
 					    set->ssl_cipher_list, NULL));
 		}
+		if (set->ssl_verify_client_cert)
+			env_put("SSL_VERIFY_CLIENT_CERT=1");
 	}
 
 	if (set->disable_plaintext_auth)

Index: master-settings.c
===================================================================
RCS file: /home/cvs/dovecot/src/master/master-settings.c,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -d -r1.43 -r1.44
--- master-settings.c	10 May 2004 01:55:41 -0000	1.43
+++ master-settings.c	10 May 2004 02:15:17 -0000	1.44
@@ -52,6 +52,7 @@
 	DEF(SET_STR, ssl_parameters_file),
 	DEF(SET_STR, ssl_parameters_regenerate),
 	DEF(SET_STR, ssl_cipher_list),
+	DEF(SET_BOOL, ssl_verify_client_cert),
 	DEF(SET_BOOL, disable_plaintext_auth),
 	DEF(SET_BOOL, verbose_ssl),
 
@@ -174,6 +175,7 @@
 	MEMBER(ssl_parameters_file) "ssl-parameters.dat",
 	MEMBER(ssl_parameters_regenerate) 24,
 	MEMBER(ssl_cipher_list) NULL,
+	MEMBER(ssl_verify_client_cert) FALSE,
 	MEMBER(disable_plaintext_auth) TRUE,
 	MEMBER(verbose_ssl) FALSE,
 

Index: master-settings.h
===================================================================
RCS file: /home/cvs/dovecot/src/master/master-settings.h,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -d -r1.26 -r1.27
--- master-settings.h	10 May 2004 01:55:41 -0000	1.26
+++ master-settings.h	10 May 2004 02:15:17 -0000	1.27
@@ -29,6 +29,7 @@
 	const char *ssl_parameters_file;
 	unsigned int ssl_parameters_regenerate;
 	const char *ssl_cipher_list;
+	int ssl_verify_client_cert;
 	int disable_plaintext_auth;
 	int verbose_ssl;
 



More information about the dovecot-cvs mailing list