Bläddra i källkod

Fixed default behaviour of check_ldaps

git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1747 f882894a-f735-0410-b71e-b25c423dba1c
Matthias Eble 18 år sedan
förälder
incheckning
f39f01e498
1 ändrade filer med 3 tillägg och 1 borttagningar
  1. 3 1
      plugins/check_ldap.c

+ 3 - 1
plugins/check_ldap.c

@@ -101,12 +101,14 @@ main (int argc, char *argv[])
 
 	if (strstr(argv[0],"check_ldaps")) {
 		asprintf (&progname, "check_ldaps");
-		starttls = TRUE;
  	}
 	
 	if (process_arguments (argc, argv) == ERROR)
 		usage4 (_("Could not parse arguments"));
 
+	if (strstr(argv[0],"check_ldaps") && ! starttls && ! ssl_on_connect)
+		starttls = TRUE;
+
 	/* initialize alarm signal handling */
 	signal (SIGALRM, socket_timeout_alarm_handler);