From 28bfef32482ae2f36b368989a7b93d884466be4f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Oudot?= Date: Tue, 21 Jun 2011 10:04:29 +0000 Subject: [PATCH] Change check on DN syntax (#330) --- .../lib/Lemonldap/NG/Manager/_Struct.pm | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/modules/lemonldap-ng-manager/lib/Lemonldap/NG/Manager/_Struct.pm b/modules/lemonldap-ng-manager/lib/Lemonldap/NG/Manager/_Struct.pm index eb549c69f..437310697 100644 --- a/modules/lemonldap-ng-manager/lib/Lemonldap/NG/Manager/_Struct.pm +++ b/modules/lemonldap-ng-manager/lib/Lemonldap/NG/Manager/_Struct.pm @@ -740,8 +740,9 @@ sub struct { }, persistentSessions => { - _nodes => [qw(persistentStorage cn:persistentStorageOptions)], - _help => 'sessionsdb', + _nodes => + [qw(persistentStorage cn:persistentStorageOptions)], + _help => 'sessionsdb', persistentStorage => 'text:/persistentStorage', persistentStorageOptions => { _nodes => @@ -751,7 +752,6 @@ sub struct { }, }, - }, # OTHER PARAMETERS @@ -1423,7 +1423,7 @@ sub testStruct { }, }, managerDn => { - test => qr/^(?:\w+=.*,\w+=.*)?$/, + test => qr/^(?:\w+=.*)?$/, msgFail => 'Bad LDAP dn', }, managerPassword => { @@ -1439,13 +1439,13 @@ sub testStruct { keyTest => qr/^\w+$/, keyMsgFail => 'Bad parameter', }, - notifyDeleted => $boolean, - notifyOther => $boolean, + notifyDeleted => $boolean, + notifyOther => $boolean, persistentStorageOptions => { keyTest => qr/^\w+$/, keyMsgFail => 'Bad parameter', }, - port => { + port => { test => qr/^\d*$/, msgFail => 'Bad port number' },