Allow adding of objects with space in DN
authorJamie Cameron <jcameron@webmin.com>
Sat, 14 Nov 2009 22:23:28 +0000 (14:23 -0800)
committerJamie Cameron <jcameron@webmin.com>
Sat, 14 Nov 2009 22:23:28 +0000 (14:23 -0800)
ldap-server/add.cgi
ldap-server/lang/en

index 26aa2cf..5d5de25 100755 (executable)
@@ -9,7 +9,7 @@ ref($ldap) || &error($ldap);
 
 # Validate inputs
 $in{'dn1'} =~ /^\S+$/ || &error($text{'oadd_edn1'});
-$in{'dn2'} =~ /^\S+$/ || &error($text{'oadd_edn2'});
+$in{'dn2'} =~ /\S/ || &error($text{'oadd_edn2'});
 @classes = split(/\r?\n/, $in{'classes'});
 @classes || &error($text{'oadd_eclasses'});
 foreach $c (@classes) {
index 5bd1d3b..28fc228 100644 (file)
@@ -179,6 +179,7 @@ oadd_eget=Failed to get object $1 : $2
 oadd_eget2=Failed to check for clash with $1 : $2
 oadd_eclash=An object with the DN $1 already exists
 oadd_eadd=LDAP add of $1 failed : $2
+oadd_err=Failed to create new object
 
 create_title=Create Tree
 create_ecannot=You are not allowed to create a new tree