diff src/master/login-process.c @ 3901:0ae5f5b468b7 HEAD

Put ssl-parameters file into login directory so it still can be accessed even if login process is chrooted.
author Timo Sirainen <tss@iki.fi>
date Sun, 15 Jan 2006 23:52:44 +0200
parents c7462001227b
children f60d73c96618
line wrap: on
line diff
--- a/src/master/login-process.c	Sun Jan 15 23:24:08 2006 +0200
+++ b/src/master/login-process.c	Sun Jan 15 23:52:44 2006 +0200
@@ -14,6 +14,7 @@
 #include "mail-process.h"
 #include "master-login-interface.h"
 #include "log.h"
+#include "ssl-init.h"
 
 #include <unistd.h>
 #include <syslog.h>
@@ -419,8 +420,7 @@
 				    set->ssl_key_file, NULL));
 		env_put(t_strconcat("SSL_KEY_PASSWORD=",
 				    ssl_key_password, NULL));
-		env_put(t_strconcat("SSL_PARAM_FILE=",
-				    set->ssl_parameters_file, NULL));
+		env_put("SSL_PARAM_FILE="SSL_PARAMETERS_FILENAME);
 		if (set->ssl_cipher_list != NULL) {
 			env_put(t_strconcat("SSL_CIPHER_LIST=",
 					    set->ssl_cipher_list, NULL));