extern uid_t master_uid;
extern gid_t master_gid;
extern bool core_dumps_disabled;
-extern char ssl_manual_key_password[];
+extern const char *ssl_manual_key_password;
extern int null_fd;
extern struct service_list *services;
uid_t master_uid;
gid_t master_gid;
bool core_dumps_disabled;
-char ssl_manual_key_password[100];
+const char *ssl_manual_key_password;
int null_fd;
struct service_list *services;
set = master_settings_read();
if (ask_key_pass) {
- askpass("Give the password for SSL keys: ",
- ssl_manual_key_password,
- sizeof(ssl_manual_key_password));
+ ssl_manual_key_password =
+ t_askpass("Give the password for SSL keys: ");
}
if (dup2(null_fd, STDIN_FILENO) < 0 ||