You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/net-analyzer/nrpe/files/nrpe-2.15-no-ssl.patch

40 lines
967 B

Without this patch, you can't build nrpe without SSL support. It was
originally submitted on the Nagios forums by user Matthew L. Daniel:
https://support.nagios.com/forum/viewtopic.php?t=27027
It was merged into the upstream github repo (NagiosEnterprises/nrpe)
in commit 3736fdeeac11a.
diff --git a/src/nrpe.c b/src/nrpe.c
index 4bc849b..1e55ab4 100644
--- a/src/nrpe.c
+++ b/src/nrpe.c
@@ -102,7 +102,9 @@ int use_src=FALSE; /* Define parameter for SRC option */
int listen_queue_size=DEFAULT_LISTEN_QUEUE_SIZE;
+#ifdef HAVE_SSL
void complete_SSL_shutdown( SSL *);
+#endif
int main(int argc, char **argv){
@@ -1815,6 +1817,7 @@ int remove_pid_file(void){
return OK;
}
+#ifdef HAVE_SSL
void complete_SSL_shutdown( SSL *ssl) {
/*
@@ -1835,6 +1838,7 @@ void complete_SSL_shutdown( SSL *ssl) {
if( SSL_shutdown( ssl)) break;
}
}
+#endif/*HAVE_SSL*/
/* bail if daemon is running as root */
int check_privileges(void){