From e0ec2216ca1bbb94f23de8cffc74c835204d6aa0 Mon Sep 17 00:00:00 2001 From: Jamie Cameron Date: Mon, 7 Nov 2011 22:38:02 -0800 Subject: [PATCH] Handle multiple colons in LDIF config file https://sourceforge.net/tracker/index.php?func=detail&aid=3433993&group_id=17457&atid=117457# --- ldap-server/ldap-server-lib.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ldap-server/ldap-server-lib.pl b/ldap-server/ldap-server-lib.pl index 03cc9f3ae..5ed477b5f 100755 --- a/ldap-server/ldap-server-lib.pl +++ b/ldap-server/ldap-server-lib.pl @@ -265,7 +265,7 @@ foreach my $file (&recursive_find_ldif($config{'config_file'})) { while() { s/\r|\n//g; s/^#.*$//; - if (/^(\S+):\s*(.*)/) { + if (/^([^: \t]+):+\s*(.*)/) { # Start of a directive local $dir = { 'file' => $file, 'line' => $lnum,