ports/net/nagios/nrpe/patches/patch-src_nrpe_c

26 lines
791 B
Text

Remove RAND_set_rand_engine()
Index: src/nrpe.c
--- src/nrpe.c.orig
+++ src/nrpe.c
@@ -84,7 +84,7 @@ struct addrinfo *listen_addrs = NULL;
int listen_socks[MAX_LISTEN_SOCKS];
char remote_host[MAX_HOST_ADDRESS_LENGTH];
char *macro_argv[MAX_COMMAND_ARGUMENTS];
-char config_file[MAX_INPUT_BUFFER] = "nrpe.cfg";
+char config_file[MAX_INPUT_BUFFER] = "/etc/nrpe.cfg";
char server_address[NI_MAXHOST] = "";
char *command_name = NULL;
int log_facility = LOG_DAEMON;
@@ -291,9 +291,11 @@ void init_ssl(void)
/* initialize SSL */
SSL_load_error_strings();
SSL_library_init();
+#ifndef OPENSSL_NO_ENGINE
ENGINE_load_builtin_engines();
RAND_set_rand_engine(NULL);
ENGINE_register_all_complete();
+#endif
meth = SSLv23_server_method();