Start 2010-04-09T16:35:27
ActivePerl-1200 CPAN-1.9402
LIB=C:\PROGRA~1\MICROS~3\VC98\Lib\PSDK;C:\PROGRA~1\MICROS~2\Lib;C:\PROGRA~1\MICROS~3\VC98\Lib;C:\PROGRA~1\MICROS~3\VC98\MFC\Lib
INCLUDE=C:\PROGRA~1\MICROS~2\Include;C:\PROGRA~1\MICROS~3\VC98\ATL\Include;C:\PROGRA~1\MICROS~3\VC98\Include;C:\PROGRA~1\MICROS~3\VC98\MFC\Include
PATH=C:/CPANFL~1.12/var/libs/bin;C:\PROGRA~1\MICROS~2\Bin;C:\PROGRA~1\MICROS~2\Bin\WinNT;C:\PROGRA~1\MICROS~3\VC98\Bin;C:\PROGRA~1\MICROS~3\Common\MSDev98\Bin;C:\Perl-5.12\site\bin;C:\Perl-5.12\bin;C:\cygwin\bin;C:\PROGRA~1\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~2\v1.0
Going to read 'C:\cpanfly-5.12\var\cpan\Metadata'
Database was generated on Thu, 08 Apr 2010 21:27:18 GMT
Running make for K/KA/KARMAN/Catalyst-Authentication-Store-LDAP-1.008.tar.gz
Fetching with LWP:
http://cpan.nas.activestate.com/authors/id/K/KA/KARMAN/Catalyst-Authentication-Store-LDAP-1.008.tar.gz
Checksum for C:\cpanfly-5.12\var\cpan\sources\authors\id\K\KA\KARMAN\Catalyst-Authentication-Store-LDAP-1.008.tar.gz ok
Catalyst-Authentication-Store-LDAP-1.008/
Catalyst-Authentication-Store-LDAP-1.008/Changes
Catalyst-Authentication-Store-LDAP-1.008/inc/
Catalyst-Authentication-Store-LDAP-1.008/lib/
Catalyst-Authentication-Store-LDAP-1.008/Makefile.PL
Catalyst-Authentication-Store-LDAP-1.008/MANIFEST
Catalyst-Authentication-Store-LDAP-1.008/META.yml
Catalyst-Authentication-Store-LDAP-1.008/README
Catalyst-Authentication-Store-LDAP-1.008/t/
Catalyst-Authentication-Store-LDAP-1.008/t/01-basic.t
Catalyst-Authentication-Store-LDAP-1.008/t/02-realms_api.t
Catalyst-Authentication-Store-LDAP-1.008/t/03-entry_class.t
Catalyst-Authentication-Store-LDAP-1.008/t/04-user_class.t
Catalyst-Authentication-Store-LDAP-1.008/t/10-roles-mock.t
Catalyst-Authentication-Store-LDAP-1.008/t/50.auth.case.sensitivity.t
Catalyst-Authentication-Store-LDAP-1.008/t/lib/
Catalyst-Authentication-Store-LDAP-1.008/t/pod-coverage.t
Catalyst-Authentication-Store-LDAP-1.008/t/pod.t
Catalyst-Authentication-Store-LDAP-1.008/t/lib/EntryClass.pm
Catalyst-Authentication-Store-LDAP-1.008/t/lib/LDAPTest.pm
Catalyst-Authentication-Store-LDAP-1.008/t/lib/UserClass.pm
Catalyst-Authentication-Store-LDAP-1.008/lib/Catalyst/
Catalyst-Authentication-Store-LDAP-1.008/lib/Catalyst/Authentication/
Catalyst-Authentication-Store-LDAP-1.008/lib/Catalyst/Authentication/Store/
Catalyst-Authentication-Store-LDAP-1.008/lib/Catalyst/Authentication/Store/LDAP/
Catalyst-Authentication-Store-LDAP-1.008/lib/Catalyst/Authentication/Store/LDAP.pm
Catalyst-Authentication-Store-LDAP-1.008/lib/Catalyst/Authentication/Store/LDAP/Backend.pm
Catalyst-Authentication-Store-LDAP-1.008/lib/Catalyst/Authentication/Store/LDAP/User.pm
Catalyst-Authentication-Store-LDAP-1.008/inc/Module/
Catalyst-Authentication-Store-LDAP-1.008/inc/Module/Install/
Catalyst-Authentication-Store-LDAP-1.008/inc/Module/Install.pm
Catalyst-Authentication-Store-LDAP-1.008/inc/Module/Install/Base.pm
Catalyst-Authentication-Store-LDAP-1.008/inc/Module/Install/Can.pm
Catalyst-Authentication-Store-LDAP-1.008/inc/Module/Install/Fetch.pm
Catalyst-Authentication-Store-LDAP-1.008/inc/Module/Install/Makefile.pm
Catalyst-Authentication-Store-LDAP-1.008/inc/Module/Install/Metadata.pm
Catalyst-Authentication-Store-LDAP-1.008/inc/Module/Install/Win32.pm
Catalyst-Authentication-Store-LDAP-1.008/inc/Module/Install/WriteAll.pm
CPAN.pm: Going to build K/KA/KARMAN/Catalyst-Authentication-Store-LDAP-1.008.tar.gz
>>> C:\Perl-5.12\bin\perl.exe Makefile.PL
Warning: prerequisite Catalyst::Plugin::Authentication 0.10003 not found.
Warning: prerequisite Net::LDAP 0 not found.
Warning: prerequisite Net::LDAP::Server::Test 0.07 not found.
Checking if your kit is complete...
Looks good
Writing Makefile for Catalyst::Authentication::Store::LDAP
---- Unsatisfied dependencies detected during ----
---- KARMAN/Catalyst-Authentication-Store-LDAP-1.008.tar.gz ----
Catalyst::Plugin::Authentication [requires]
Net::LDAP::Server::Test [requires]
Net::LDAP [requires]
Running make test
Delayed until after prerequisites
Running test for module 'Catalyst::Plugin::Authentication'
Running make for F/FL/FLORA/Catalyst-Plugin-Authentication-0.10016.tar.gz
Fetching with LWP:
http://cpan.nas.activestate.com/authors/id/F/FL/FLORA/Catalyst-Plugin-Authentication-0.10016.tar.gz
Checksum for C:\cpanfly-5.12\var\cpan\sources\authors\id\F\FL\FLORA\Catalyst-Plugin-Authentication-0.10016.tar.gz ok
Catalyst-Plugin-Authentication-0.10016/
Catalyst-Plugin-Authentication-0.10016/inc/
Catalyst-Plugin-Authentication-0.10016/inc/Module/
Catalyst-Plugin-Authentication-0.10016/inc/Module/AutoInstall.pm
Catalyst-Plugin-Authentication-0.10016/inc/Module/Install/
Catalyst-Plugin-Authentication-0.10016/inc/Module/Install/AutoInstall.pm
Catalyst-Plugin-Authentication-0.10016/inc/Module/Install/Include.pm
Catalyst-Plugin-Authentication-0.10016/inc/Module/Install/AuthorTests.pm
Catalyst-Plugin-Authentication-0.10016/inc/Module/Install/Can.pm
Catalyst-Plugin-Authentication-0.10016/inc/Module/Install/WriteAll.pm
Catalyst-Plugin-Authentication-0.10016/inc/Module/Install/Makefile.pm
Catalyst-Plugin-Authentication-0.10016/inc/Module/Install/Metadata.pm
Catalyst-Plugin-Authentication-0.10016/inc/Module/Install/Base.pm
Catalyst-Plugin-Authentication-0.10016/inc/Module/Install/Fetch.pm
Catalyst-Plugin-Authentication-0.10016/inc/Module/Install/Win32.pm
Catalyst-Plugin-Authentication-0.10016/inc/Module/Install.pm
Catalyst-Plugin-Authentication-0.10016/Changes
Catalyst-Plugin-Authentication-0.10016/t/
Catalyst-Plugin-Authentication-0.10016/t/live_app_realms_compat.t
Catalyst-Plugin-Authentication-0.10016/t/live_app_remote1.t
Catalyst-Plugin-Authentication-0.10016/t/live_app.t
Catalyst-Plugin-Authentication-0.10016/t/live_app_session.t
Catalyst-Plugin-Authentication-0.10016/t/04_authentication.t
Catalyst-Plugin-Authentication-0.10016/t/live_app_realms_progressive.t
Catalyst-Plugin-Authentication-0.10016/t/05_password.t
Catalyst-Plugin-Authentication-0.10016/t/06_user.t
Catalyst-Plugin-Authentication-0.10016/t/live_app_remote2.t
Catalyst-Plugin-Authentication-0.10016/t/live_app_realms.t
Catalyst-Plugin-Authentication-0.10016/t/lib/
Catalyst-Plugin-Authentication-0.10016/t/lib/AuthRealmTestAppProgressive/
Catalyst-Plugin-Authentication-0.10016/t/lib/AuthRealmTestAppProgressive/Controller/
Catalyst-Plugin-Authentication-0.10016/t/lib/AuthRealmTestAppProgressive/Controller/Root.pm
Catalyst-Plugin-Authentication-0.10016/t/lib/AuthSessionTestApp/
Catalyst-Plugin-Authentication-0.10016/t/lib/AuthSessionTestApp/Controller/
Catalyst-Plugin-Authentication-0.10016/t/lib/AuthSessionTestApp/Controller/Root.pm
Catalyst-Plugin-Authentication-0.10016/t/lib/RemoteTestApp1.pm
Catalyst-Plugin-Authentication-0.10016/t/lib/AuthRealmTestApp/
Catalyst-Plugin-Authentication-0.10016/t/lib/AuthRealmTestApp/Controller/
Catalyst-Plugin-Authentication-0.10016/t/lib/AuthRealmTestApp/Controller/Root.pm
Catalyst-Plugin-Authentication-0.10016/t/lib/RemoteTestApp2.pm
Catalyst-Plugin-Authentication-0.10016/t/lib/AuthRealmTestAppCompat.pm
Catalyst-Plugin-Authentication-0.10016/t/lib/AuthTestApp.pm
Catalyst-Plugin-Authentication-0.10016/t/lib/AuthTestApp/
Catalyst-Plugin-Authentication-0.10016/t/lib/AuthTestApp/Controller/
Catalyst-Plugin-Authentication-0.10016/t/lib/AuthTestApp/Controller/Root.pm
Catalyst-Plugin-Authentication-0.10016/t/lib/AuthRealmTestApp.pm
Catalyst-Plugin-Authentication-0.10016/t/lib/RemoteTestEngine.pm
Catalyst-Plugin-Authentication-0.10016/t/lib/RemoteTestApp1/
Catalyst-Plugin-Authentication-0.10016/t/lib/RemoteTestApp1/Controller/
Catalyst-Plugin-Authentication-0.10016/t/lib/RemoteTestApp1/Controller/Root.pm
Catalyst-Plugin-Authentication-0.10016/t/lib/RemoteTestApp2/
Catalyst-Plugin-Authentication-0.10016/t/lib/RemoteTestApp2/Controller/
Catalyst-Plugin-Authentication-0.10016/t/lib/RemoteTestApp2/Controller/Root.pm
Catalyst-Plugin-Authentication-0.10016/t/lib/AuthSessionTestApp.pm
Catalyst-Plugin-Authentication-0.10016/t/lib/AuthRealmTestAppProgressive.pm
Catalyst-Plugin-Authentication-0.10016/t/lib/AuthRealmTestAppCompat/
Catalyst-Plugin-Authentication-0.10016/t/lib/AuthRealmTestAppCompat/Controller/
Catalyst-Plugin-Authentication-0.10016/t/lib/AuthRealmTestAppCompat/Controller/Root.pm
Catalyst-Plugin-Authentication-0.10016/t/author/
Catalyst-Plugin-Authentication-0.10016/t/author/pod_coverage.t
Catalyst-Plugin-Authentication-0.10016/t/author/pod.t
Catalyst-Plugin-Authentication-0.10016/Makefile.PL
Catalyst-Plugin-Authentication-0.10016/.gitignore
Catalyst-Plugin-Authentication-0.10016/META.yml
Catalyst-Plugin-Authentication-0.10016/MANIFEST
Catalyst-Plugin-Authentication-0.10016/lib/
Catalyst-Plugin-Authentication-0.10016/lib/Catalyst/
Catalyst-Plugin-Authentication-0.10016/lib/Catalyst/Authentication/
Catalyst-Plugin-Authentication-0.10016/lib/Catalyst/Authentication/Credential/
Catalyst-Plugin-Authentication-0.10016/lib/Catalyst/Authentication/Credential/Password.pm
Catalyst-Plugin-Authentication-0.10016/lib/Catalyst/Authentication/Credential/Remote.pm
Catalyst-Plugin-Authentication-0.10016/lib/Catalyst/Authentication/Store/
Catalyst-Plugin-Authentication-0.10016/lib/Catalyst/Authentication/Store/Minimal.pm
Catalyst-Plugin-Authentication-0.10016/lib/Catalyst/Authentication/Store/Null.pm
Catalyst-Plugin-Authentication-0.10016/lib/Catalyst/Authentication/Store.pod
Catalyst-Plugin-Authentication-0.10016/lib/Catalyst/Authentication/Realm/
Catalyst-Plugin-Authentication-0.10016/lib/Catalyst/Authentication/Realm/Progressive.pm
Catalyst-Plugin-Authentication-0.10016/lib/Catalyst/Authentication/Realm/Compatibility.pm
Catalyst-Plugin-Authentication-0.10016/lib/Catalyst/Authentication/Realm.pm
Catalyst-Plugin-Authentication-0.10016/lib/Catalyst/Authentication/User/
Catalyst-Plugin-Authentication-0.10016/lib/Catalyst/Authentication/User/Hash.pm
Catalyst-Plugin-Authentication-0.10016/lib/Catalyst/Authentication/User.pm
Catalyst-Plugin-Authentication-0.10016/lib/Catalyst/Plugin/
Catalyst-Plugin-Authentication-0.10016/lib/Catalyst/Plugin/Authentication/
Catalyst-Plugin-Authentication-0.10016/lib/Catalyst/Plugin/Authentication/Credential/
Catalyst-Plugin-Authentication-0.10016/lib/Catalyst/Plugin/Authentication/Credential/Password.pm
Catalyst-Plugin-Authentication-0.10016/lib/Catalyst/Plugin/Authentication/Store/
Catalyst-Plugin-Authentication-0.10016/lib/Catalyst/Plugin/Authentication/Store/Minimal.pm
Catalyst-Plugin-Authentication-0.10016/lib/Catalyst/Plugin/Authentication/User/
Catalyst-Plugin-Authentication-0.10016/lib/Catalyst/Plugin/Authentication/User/Hash.pm
Catalyst-Plugin-Authentication-0.10016/lib/Catalyst/Plugin/Authentication/Internals.pod
Catalyst-Plugin-Authentication-0.10016/lib/Catalyst/Plugin/Authentication/User.pm
Catalyst-Plugin-Authentication-0.10016/lib/Catalyst/Plugin/Authentication.pm
Catalyst-Plugin-Authentication-0.10016/README
CPAN.pm: Going to build F/FL/FLORA/Catalyst-Plugin-Authentication-0.10016.tar.gz
>>> C:\Perl-5.12\bin\perl.exe Makefile.PL
*** Module::AutoInstall version 1.03
*** Checking for Perl dependencies...
*** Since we're running under CPAN, I'll just let it take care
of the dependency's installation later.
[Core Features]
- Test::More ...loaded. (0.94 >= 0.88)
- Test::Exception ...loaded. (0.29)
- Class::MOP ...loaded. (1)
- Moose ...loaded. (1.01)
- Catalyst::Runtime ...loaded. (5.80022)
- Class::Inspector ...loaded. (1.24)
- MRO::Compat ...loaded. (0.11)
- Catalyst::Plugin::Session ...loaded. (0.29 >= 0.10)
*** Module::AutoInstall configuration finished.
Checking if your kit is complete...
Looks good
Writing Makefile for Catalyst::Plugin::Authentication
>>> nmake
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
cp lib/Catalyst/Authentication/Realm/Progressive.pm blib\lib\Catalyst\Authentication\Realm\Progressive.pm
cp lib/Catalyst/Authentication/User.pm blib\lib\Catalyst\Authentication\User.pm
cp lib/Catalyst/Authentication/Store/Minimal.pm blib\lib\Catalyst\Authentication\Store\Minimal.pm
cp lib/Catalyst/Plugin/Authentication/Store/Minimal.pm blib\lib\Catalyst\Plugin\Authentication\Store\Minimal.pm
cp lib/Catalyst/Authentication/Store/Null.pm blib\lib\Catalyst\Authentication\Store\Null.pm
cp lib/Catalyst/Authentication/Credential/Password.pm blib\lib\Catalyst\Authentication\Credential\Password.pm
cp lib/Catalyst/Authentication/Realm/Compatibility.pm blib\lib\Catalyst\Authentication\Realm\Compatibility.pm
cp lib/Catalyst/Plugin/Authentication.pm blib\lib\Catalyst\Plugin\Authentication.pm
cp lib/Catalyst/Authentication/User/Hash.pm blib\lib\Catalyst\Authentication\User\Hash.pm
cp lib/Catalyst/Authentication/Realm.pm blib\lib\Catalyst\Authentication\Realm.pm
cp lib/Catalyst/Authentication/Credential/Remote.pm blib\lib\Catalyst\Authentication\Credential\Remote.pm
cp lib/Catalyst/Plugin/Authentication/Internals.pod blib\lib\Catalyst\Plugin\Authentication\Internals.pod
cp lib/Catalyst/Plugin/Authentication/Credential/Password.pm blib\lib\Catalyst\Plugin\Authentication\Credential\Password.pm
cp lib/Catalyst/Plugin/Authentication/User/Hash.pm blib\lib\Catalyst\Plugin\Authentication\User\Hash.pm
cp lib/Catalyst/Plugin/Authentication/User.pm blib\lib\Catalyst\Plugin\Authentication\User.pm
cp lib/Catalyst/Authentication/Store.pod blib\lib\Catalyst\Authentication\Store.pod
FLORA/Catalyst-Plugin-Authentication-0.10016.tar.gz
nmake -- OK
Running make test
>>> nmake test TEST_VERBOSE=1
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
C:\Perl-5.12\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib\lib', 'blib\arch')" t/04_authentication.t t/05_password.t t/06_user.t t/live_app.t t/live_app_realms.t t/live_app_realms_compat.t t/live_app_realms_progressive.t t/live_app_remote1.t t/live_app_remote2.t t/live_app_session.t
t/04_authentication.t ............
ok 1 - use Catalyst::Plugin::Authentication;
ok 2 - Catalyst::Plugin::Authentication->can('user')
ok 3 - Catalyst::Plugin::Authentication->can('logout')
ok 4 - Catalyst::Plugin::Authentication->can('set_authenticated')
1..4
ok
t/05_password.t ..................
1..11
ok 1 - use Catalyst::Authentication::Credential::Password;
ok 2 - Catalyst::Authentication::Credential::Password->can('authenticate')
ok 3 - Construct instance
ok 4 - Have instance
ok 5 - (Incorrect) field name from config correctly passed to user
ok 6 - Authentication unsuccessful
ok 7 - Construct instance
ok 8 - Have instance
ok 9 - Correct field name from config correctly passed to user
ok 10 - Authentication successful with correct password
ok 11 - Authentication ussuccessful with incorrect password
ok
t/06_user.t ......................
ok 1 - use Catalyst::Authentication::User;
ok 2 - Catalyst::Authentication::User->can('supports')
ok 3 - simple top level feature check
ok 4 - traversal
ok 5 - traversal terminating in false
ok 6 - can check for non existent feature
ok 7 - Delegation onto user object works
ok 8 - Delegation lives
1..8
ok
t/live_app.t .....................
ok 1 - Array undef
ok 2 - no user, returns undef
ok 3 - no user
ok 4 - can login with clear
ok 5 - user object is in proper place
ok 6 - no roles for foo
ok 7 - roles set as array
ok 8 - no more user, after logout
ok 9 - can login with crypted
ok 10 - user object is in proper place
ok 11 - can login with hashed
ok 12 - user object is in proper place
ok 13 - can login with base64 hashed
ok 14 - user object is in proper place
ok 15 - can login with padded base64 hashed
ok 16 - user object is in proper place
ok 17 - can't login with bad password
ok 18 - no user
ok 19 - can't login without any supported mech
ok 20 - get ok
1..20
ok
t/live_app_realms.t ..............
ok 1 - no user
ok 2 - user bob authentication
ok 3 - user in members realm
ok 4 - user not in admins realm
ok 5 - user not in foobar realm
ok 6 - user object is in proper place
ok 7 - no more user after logout
ok 8 - user william authentication
ok 9 - user in members realm
ok 10 - user not in admins realm
ok 11 - user not in foobar realm
ok 12 - user object is in proper place
ok 13 - no more user after logout
ok 14 - user joe authentication
ok 15 - user not in members realm
ok 16 - user in admins realm
ok 17 - user not in foobar realm
ok 18 - user object is in proper place
ok 19 - no more user after logout
ok 20 - get ok
1..20
ok
t/live_app_realms_compat.t .......
ok 1 - Test did not die:
ok 2 - user bob authentication
ok 3 - get ok
1..3
ok
t/live_app_realms_progressive.t ..
ok 1 - authentication passed.
ok 2 - user authenticated
ok 3 - user in proper realm
ok 4 - authentication passed.
ok 5 - user authenticated
ok 6 - user in proper realm
ok 7 - get ok
1..7
ok
t/live_app_remote1.t .............
ok 1 - anonymous user (undef) - /public
ok 2 - anonymous user (undef) - /
ok 3 - anonymous user (empty) - /public
ok 4 - anonymous user (empty) - /
ok 5 - valid user
ok 6 - non-existing user
ok 7 - explicitly denied user
ok 8 - testing "cutname" option 1
ok 9 - testing "cutname" option 2
ok 10 - testing "cutname" option - empty $1 match
1..10
ok
t/live_app_remote2.t .............
ok 1 - testing "source" option
ok 2 - testing "source" + "cutname" 1
ok 3 - testing "source" + "cutname" 2
1..3
ok
t/live_app_session.t ............. skipped: This test needs Test::WWW::Mechanize::Catalyst, Catalyst::Plugin::Session and Catalyst::Plugin::Session::State::Cookie installed
All tests successful.
Files=10, Tests=86, 6 wallclock secs ( 0.03 usr + 0.01 sys = 0.05 CPU)
Result: PASS
FLORA/Catalyst-Plugin-Authentication-0.10016.tar.gz
nmake test TEST_VERBOSE=1 -- OK
Florian Ragwitz <rafl@debian.org>
Infrastructure plugin for the Catalyst
>>> (cd C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0 && tar cvf - Catalyst-Plugin-Authentication-0.10016.ppd blib) | gzip -c >C:/cpanfly-5.12/var/REPO/F/FL/FLORA/Catalyst-Plugin-Authentication-0.10016.tar.gz
Catalyst-Plugin-Authentication-0.10016.ppd
blib/
blib/lib/
blib/lib/Catalyst/
blib/lib/Catalyst/Authentication/
blib/lib/Catalyst/Authentication/Credential/
blib/lib/Catalyst/Authentication/Credential/Password.pm
blib/lib/Catalyst/Authentication/Credential/Remote.pm
blib/lib/Catalyst/Authentication/Realm/
blib/lib/Catalyst/Authentication/Realm/Compatibility.pm
blib/lib/Catalyst/Authentication/Realm/Progressive.pm
blib/lib/Catalyst/Authentication/Realm.pm
blib/lib/Catalyst/Authentication/Store/
blib/lib/Catalyst/Authentication/Store/Minimal.pm
blib/lib/Catalyst/Authentication/Store/Null.pm
blib/lib/Catalyst/Authentication/Store.pod
blib/lib/Catalyst/Authentication/User/
blib/lib/Catalyst/Authentication/User/Hash.pm
blib/lib/Catalyst/Authentication/User.pm
blib/lib/Catalyst/Plugin/
blib/lib/Catalyst/Plugin/Authentication/
blib/lib/Catalyst/Plugin/Authentication/Credential/
blib/lib/Catalyst/Plugin/Authentication/Credential/Password.pm
blib/lib/Catalyst/Plugin/Authentication/Internals.pod
blib/lib/Catalyst/Plugin/Authentication/Store/
blib/lib/Catalyst/Plugin/Authentication/Store/Minimal.pm
blib/lib/Catalyst/Plugin/Authentication/User/
blib/lib/Catalyst/Plugin/Authentication/User/Hash.pm
blib/lib/Catalyst/Plugin/Authentication/User.pm
blib/lib/Catalyst/Plugin/Authentication.pm
>>> mv C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/Catalyst-Plugin-Authentication-0.10016.ppd C:/cpanfly-5.12/var/REPO/F/FL/FLORA
cygwin warning:
MS-DOS style path detected: C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/Catalyst-Plugin-Authentication-0.10016.ppd
Preferred POSIX equivalent is: /cygdrive/c/cpanfly-5.12/var/cpan/build/Catalyst-Plugin-Authentication-0.10016-rk6qB0/Catalyst-Plugin-Authentication-0.10016.ppd
CYGWIN environment variable option "nodosfilewarning" turns off this warning.
Consult the user's guide for more details about POSIX paths:
http://cygwin.com/cygwin-ug-net/using.html#using-pathnames
Running test for module 'Net::LDAP::Server::Test'
Running make for K/KA/KARMAN/Net-LDAP-Server-Test-0.09.tar.gz
Prepending C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/arch C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/lib to PERL5LIB for 'get'
Fetching with LWP:
http://cpan.nas.activestate.com/authors/id/K/KA/KARMAN/Net-LDAP-Server-Test-0.09.tar.gz
Checksum for C:\cpanfly-5.12\var\cpan\sources\authors\id\K\KA\KARMAN\Net-LDAP-Server-Test-0.09.tar.gz ok
Net-LDAP-Server-Test-0.09/
Net-LDAP-Server-Test-0.09/Changes
Net-LDAP-Server-Test-0.09/lib/
Net-LDAP-Server-Test-0.09/Makefile.PL
Net-LDAP-Server-Test-0.09/MANIFEST
Net-LDAP-Server-Test-0.09/META.yml
Net-LDAP-Server-Test-0.09/README
Net-LDAP-Server-Test-0.09/t/
Net-LDAP-Server-Test-0.09/t/00-load.t
Net-LDAP-Server-Test-0.09/t/01-ldap.t
Net-LDAP-Server-Test-0.09/t/02-ad.t
Net-LDAP-Server-Test-0.09/t/boilerplate.t
Net-LDAP-Server-Test-0.09/t/pod-coverage.t
Net-LDAP-Server-Test-0.09/t/pod.t
Net-LDAP-Server-Test-0.09/lib/Net/
Net-LDAP-Server-Test-0.09/lib/Net/LDAP/
Net-LDAP-Server-Test-0.09/lib/Net/LDAP/Server/
Net-LDAP-Server-Test-0.09/lib/Net/LDAP/Server/Test.pm
Prepending C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/arch C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build K/KA/KARMAN/Net-LDAP-Server-Test-0.09.tar.gz
>>> C:\Perl-5.12\bin\perl.exe Makefile.PL
Warning: prerequisite Net::LDAP 0 not found.
Warning: prerequisite Net::LDAP::Server 0.3 not found.
Checking if your kit is complete...
Looks good
Writing Makefile for Net::LDAP::Server::Test
---- Unsatisfied dependencies detected during ----
---- KARMAN/Net-LDAP-Server-Test-0.09.tar.gz ----
Net::LDAP::Server [requires]
Net::LDAP [requires]
Prepending C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/arch C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/lib to PERL5LIB for 'test'
Running make test
Delayed until after prerequisites
Running test for module 'Net::LDAP::Server'
Running make for A/AA/AAR/Net-LDAP-Server-0.42.tar.gz
Prepending C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/arch C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/lib to PERL5LIB for 'get'
Fetching with LWP:
http://cpan.nas.activestate.com/authors/id/A/AA/AAR/Net-LDAP-Server-0.42.tar.gz
Fetching with LWP:
http://cpan.nas.activestate.com/authors/id/A/AA/AAR/CHECKSUMS
Checksum for C:\cpanfly-5.12\var\cpan\sources\authors\id\A\AA\AAR\Net-LDAP-Server-0.42.tar.gz ok
Net-LDAP-Server-0.42/
Net-LDAP-Server-0.42/Changelog
Net-LDAP-Server-0.42/examples/
Net-LDAP-Server-0.42/examples/forking-server.pl
Net-LDAP-Server-0.42/examples/MyDemoServer.pm
Net-LDAP-Server-0.42/examples/simple-server.pl
Net-LDAP-Server-0.42/lib/
Net-LDAP-Server-0.42/lib/Net/
Net-LDAP-Server-0.42/lib/Net/LDAP/
Net-LDAP-Server-0.42/lib/Net/LDAP/Server.pm
Net-LDAP-Server-0.42/Makefile.PL
Net-LDAP-Server-0.42/MANIFEST
Net-LDAP-Server-0.42/MANIFEST.SKIP
Net-LDAP-Server-0.42/META.yml
Net-LDAP-Server-0.42/README
Net-LDAP-Server-0.42/t/
Net-LDAP-Server-0.42/t/01-use.t
Net-LDAP-Server-0.42/t/02-pod.t
Net-LDAP-Server-0.42/t/03-podcoverage.t
Prepending C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/arch C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build A/AA/AAR/Net-LDAP-Server-0.42.tar.gz
>>> C:\Perl-5.12\bin\perl.exe Makefile.PL
Warning: prerequisite Convert::ASN1 0 not found.
Warning: prerequisite Net::LDAP 0 not found.
Checking if your kit is complete...
Looks good
Writing Makefile for Net::LDAP::Server
---- Unsatisfied dependencies detected during ----
---- AAR/Net-LDAP-Server-0.42.tar.gz ----
Net::LDAP [requires]
Convert::ASN1 [requires]
Prepending C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/arch C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/lib to PERL5LIB for 'test'
Running make test
Delayed until after prerequisites
Running test for module 'Net::LDAP'
Running make for G/GB/GBARR/perl-ldap-0.4001.tar.gz
Prepending C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/arch C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/lib to PERL5LIB for 'get'
Fetching with LWP:
http://cpan.nas.activestate.com/authors/id/G/GB/GBARR/perl-ldap-0.4001.tar.gz
Checksum for C:\cpanfly-5.12\var\cpan\sources\authors\id\G\GB\GBARR\perl-ldap-0.4001.tar.gz ok
perl-ldap-0.4001/
perl-ldap-0.4001/.gitignore
perl-ldap-0.4001/bin/
perl-ldap-0.4001/Changes
perl-ldap-0.4001/contrib/
perl-ldap-0.4001/CREDITS
perl-ldap-0.4001/data/
perl-ldap-0.4001/inc/
perl-ldap-0.4001/INSTALL
perl-ldap-0.4001/install-nomake
perl-ldap-0.4001/lib/
perl-ldap-0.4001/Makefile.PL
perl-ldap-0.4001/MANIFEST
perl-ldap-0.4001/MANIFEST.SKIP
perl-ldap-0.4001/META.yml
perl-ldap-0.4001/README
perl-ldap-0.4001/SIGNATURE
perl-ldap-0.4001/t/
perl-ldap-0.4001/test.cfg
perl-ldap-0.4001/TODO
perl-ldap-0.4001/t/00ldif-entry.t
perl-ldap-0.4001/t/01canon_dn.t
perl-ldap-0.4001/t/02filter.t
perl-ldap-0.4001/t/03schema.t
perl-ldap-0.4001/t/04refloop.t
perl-ldap-0.4001/t/05dsml.t
perl-ldap-0.4001/t/06constant.t
perl-ldap-0.4001/t/50populate.t
perl-ldap-0.4001/t/51search.t
perl-ldap-0.4001/t/52modify.t
perl-ldap-0.4001/t/53schema.t
perl-ldap-0.4001/t/54dse.t
perl-ldap-0.4001/t/55ssl.t
perl-ldap-0.4001/t/56ipc.t
perl-ldap-0.4001/t/57url.t
perl-ldap-0.4001/t/58lwp.t
perl-ldap-0.4001/t/70sortctrl.t
perl-ldap-0.4001/t/common.pl
perl-ldap-0.4001/lib/Bundle/
perl-ldap-0.4001/lib/LWP/
perl-ldap-0.4001/lib/Net/
perl-ldap-0.4001/lib/Net/LDAP/
perl-ldap-0.4001/lib/Net/LDAP.pm
perl-ldap-0.4001/lib/Net/LDAP.pod
perl-ldap-0.4001/lib/Net/LDAPI.pm
perl-ldap-0.4001/lib/Net/LDAPS.pm
perl-ldap-0.4001/lib/Net/LDAP/ASN.pm
perl-ldap-0.4001/lib/Net/LDAP/Bind.pm
perl-ldap-0.4001/lib/Net/LDAP/Constant.pm
perl-ldap-0.4001/lib/Net/LDAP/Control/
perl-ldap-0.4001/lib/Net/LDAP/Control.pm
perl-ldap-0.4001/lib/Net/LDAP/DSML.pm
perl-ldap-0.4001/lib/Net/LDAP/Entry.pm
perl-ldap-0.4001/lib/Net/LDAP/Entry.pod
perl-ldap-0.4001/lib/Net/LDAP/Examples.pod
perl-ldap-0.4001/lib/Net/LDAP/Extension/
perl-ldap-0.4001/lib/Net/LDAP/Extension.pm
perl-ldap-0.4001/lib/Net/LDAP/Extra.pm
perl-ldap-0.4001/lib/Net/LDAP/FAQ.pod
perl-ldap-0.4001/lib/Net/LDAP/Filter.pm
perl-ldap-0.4001/lib/Net/LDAP/Filter.pod
perl-ldap-0.4001/lib/Net/LDAP/FilterMatch.pm
perl-ldap-0.4001/lib/Net/LDAP/Intermediate/
perl-ldap-0.4001/lib/Net/LDAP/Intermediate.pm
perl-ldap-0.4001/lib/Net/LDAP/LDIF.pm
perl-ldap-0.4001/lib/Net/LDAP/LDIF.pod
perl-ldap-0.4001/lib/Net/LDAP/Message.pm
perl-ldap-0.4001/lib/Net/LDAP/Message.pod
perl-ldap-0.4001/lib/Net/LDAP/Reference.pod
perl-ldap-0.4001/lib/Net/LDAP/RFC.pod
perl-ldap-0.4001/lib/Net/LDAP/RootDSE.pm
perl-ldap-0.4001/lib/Net/LDAP/Schema.pm
perl-ldap-0.4001/lib/Net/LDAP/Schema.pod
perl-ldap-0.4001/lib/Net/LDAP/Search.pm
perl-ldap-0.4001/lib/Net/LDAP/Search.pod
perl-ldap-0.4001/lib/Net/LDAP/Security.pod
perl-ldap-0.4001/lib/Net/LDAP/Util.pm
perl-ldap-0.4001/lib/Net/LDAP/Intermediate/SyncInfo.pm
perl-ldap-0.4001/lib/Net/LDAP/Extension/Refresh.pm
perl-ldap-0.4001/lib/Net/LDAP/Extension/SetPassword.pm
perl-ldap-0.4001/lib/Net/LDAP/Extension/WhoAmI.pm
perl-ldap-0.4001/lib/Net/LDAP/Control/EntryChange.pm
perl-ldap-0.4001/lib/Net/LDAP/Control/ManageDsaIT.pm
perl-ldap-0.4001/lib/Net/LDAP/Control/Paged.pm
perl-ldap-0.4001/lib/Net/LDAP/Control/PasswordPolicy.pm
perl-ldap-0.4001/lib/Net/LDAP/Control/PersistentSearch.pm
perl-ldap-0.4001/lib/Net/LDAP/Control/PostRead.pm
perl-ldap-0.4001/lib/Net/LDAP/Control/PreRead.pm
perl-ldap-0.4001/lib/Net/LDAP/Control/ProxyAuth.pm
perl-ldap-0.4001/lib/Net/LDAP/Control/Sort.pm
perl-ldap-0.4001/lib/Net/LDAP/Control/SortResult.pm
perl-ldap-0.4001/lib/Net/LDAP/Control/SyncDone.pm
perl-ldap-0.4001/lib/Net/LDAP/Control/SyncRequest.pm
perl-ldap-0.4001/lib/Net/LDAP/Control/SyncState.pm
perl-ldap-0.4001/lib/Net/LDAP/Control/VLV.pm
perl-ldap-0.4001/lib/Net/LDAP/Control/VLVResponse.pm
perl-ldap-0.4001/lib/LWP/Protocol/
perl-ldap-0.4001/lib/LWP/Protocol/ldap.pm
perl-ldap-0.4001/lib/LWP/Protocol/ldaps.pm
perl-ldap-0.4001/lib/Bundle/Net/
perl-ldap-0.4001/lib/Bundle/Net/LDAP.pm
perl-ldap-0.4001/inc/Module/
perl-ldap-0.4001/inc/Module/AutoInstall.pm
perl-ldap-0.4001/inc/Module/Install/
perl-ldap-0.4001/inc/Module/Install.pm
perl-ldap-0.4001/inc/Module/Install/AutoInstall.pm
perl-ldap-0.4001/inc/Module/Install/Base.pm
perl-ldap-0.4001/inc/Module/Install/Can.pm
perl-ldap-0.4001/inc/Module/Install/Fetch.pm
perl-ldap-0.4001/inc/Module/Install/Include.pm
perl-ldap-0.4001/inc/Module/Install/Makefile.pm
perl-ldap-0.4001/inc/Module/Install/Metadata.pm
perl-ldap-0.4001/inc/Module/Install/Win32.pm
perl-ldap-0.4001/inc/Module/Install/WriteAll.pm
perl-ldap-0.4001/data/00-cmp.ldif
perl-ldap-0.4001/data/00-cmp2.ldif
perl-ldap-0.4001/data/00-in.ldif
perl-ldap-0.4001/data/05-cmp.dsml
perl-ldap-0.4001/data/50-cmp.ldif
perl-ldap-0.4001/data/50-in.ldif
perl-ldap-0.4001/data/51-in.ldif
perl-ldap-0.4001/data/51a-cmp.ldif
perl-ldap-0.4001/data/51b-cmp.ldif
perl-ldap-0.4001/data/51c-cmp.ldif
perl-ldap-0.4001/data/51d-cmp.ldif
perl-ldap-0.4001/data/52-cmp.ldif
perl-ldap-0.4001/data/52-in.ldif
perl-ldap-0.4001/data/52-mod.ldif
perl-ldap-0.4001/data/cert.pem
perl-ldap-0.4001/data/core.schema
perl-ldap-0.4001/data/cosine.schema
perl-ldap-0.4001/data/inetorgperson.schema
perl-ldap-0.4001/data/key.pem
perl-ldap-0.4001/data/schema.in
perl-ldap-0.4001/data/slapd-conf.in
perl-ldap-0.4001/data/slapd.at.conf
perl-ldap-0.4001/data/slapd.oc.conf
perl-ldap-0.4001/data/slapd2-conf.in
perl-ldap-0.4001/contrib/dot.tklkup
perl-ldap-0.4001/contrib/isMember.pl
perl-ldap-0.4001/contrib/jpegDisplay.pl
perl-ldap-0.4001/contrib/jpegLoad.pl
perl-ldap-0.4001/contrib/ldapmodify.pl
perl-ldap-0.4001/contrib/ldifdiff.pl
perl-ldap-0.4001/contrib/ldifsort.pl
perl-ldap-0.4001/contrib/ldifuniq.pl
perl-ldap-0.4001/contrib/printMembers.pl
perl-ldap-0.4001/contrib/README
perl-ldap-0.4001/contrib/recursive-ldap-delete.pl
perl-ldap-0.4001/contrib/simple-proxy.pl
perl-ldap-0.4001/contrib/tklkup
perl-ldap-0.4001/bin/ldapdelete
perl-ldap-0.4001/bin/ldapmodrdn
perl-ldap-0.4001/bin/ldapsearch
Prepending C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/arch C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build G/GB/GBARR/perl-ldap-0.4001.tar.gz
>>> C:\Perl-5.12\bin\perl.exe Makefile.PL
Warning: prerequisite Convert::ASN1 0.07 not found.
*** Module::AutoInstall version 1.03
*** Checking for Perl dependencies...
*** Since we're running under CPAN, I'll just let it take care
of the dependency's installation later.
[Core Features]
- Convert::ASN1 ...missing. (would need 0.07)
[SASL authentication]
- Authen::SASL ...missing. (would need 2.00)
==> Auto-install the 1 optional module(s) from CPAN? [y/N] n
[LDAP URLs]
- URI::ldap ...loaded. (1.11 >= 1.1)
[LDAPS]
- IO::Socket::SSL ...missing. (would need 0.93)
==> Auto-install the 1 optional module(s) from CPAN? [y/N] n
[Read/Write DSML files]
- MIME::Base64 ...loaded. (3.09)
- XML::SAX::Writer ...missing.
==> Auto-install the 1 optional module(s) from CPAN? [y/N] n
[Read/Write LDIF files]
- MIME::Base64 ...loaded. (3.09)
*** Module::AutoInstall configuration finished.
*** Since we're running under CPAN, I'll just let it take care
of the dependency's installation later.
Checking if your kit is complete...
Looks good
Writing Makefile for Net::LDAP
---- Unsatisfied dependencies detected during ----
---- GBARR/perl-ldap-0.4001.tar.gz ----
Convert::ASN1 [requires]
Prepending C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/arch C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/lib to PERL5LIB for 'test'
Running make test
Delayed until after prerequisites
Running test for module 'Convert::ASN1'
Running make for G/GB/GBARR/Convert-ASN1-0.22.tar.gz
Prepending C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/arch C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/lib to PERL5LIB for 'get'
Fetching with LWP:
http://cpan.nas.activestate.com/authors/id/G/GB/GBARR/Convert-ASN1-0.22.tar.gz
Checksum for C:\cpanfly-5.12\var\cpan\sources\authors\id\G\GB\GBARR\Convert-ASN1-0.22.tar.gz ok
Convert-ASN1-0.22/
Convert-ASN1-0.22/.gitignore
Convert-ASN1-0.22/ChangeLog
Convert-ASN1-0.22/MANIFEST
Convert-ASN1-0.22/META.yml
Convert-ASN1-0.22/Makefile.PL
Convert-ASN1-0.22/OldChanges
Convert-ASN1-0.22/README
Convert-ASN1-0.22/SIGNATURE
Convert-ASN1-0.22/examples/
Convert-ASN1-0.22/examples/ldap
Convert-ASN1-0.22/examples/ldap-search
Convert-ASN1-0.22/examples/x509decode
Convert-ASN1-0.22/inc/
Convert-ASN1-0.22/inc/Module/
Convert-ASN1-0.22/inc/Module/AutoInstall.pm
Convert-ASN1-0.22/inc/Module/Install.pm
Convert-ASN1-0.22/inc/Module/Install/
Convert-ASN1-0.22/inc/Module/Install/AutoInstall.pm
Convert-ASN1-0.22/inc/Module/Install/Base.pm
Convert-ASN1-0.22/inc/Module/Install/Can.pm
Convert-ASN1-0.22/inc/Module/Install/Fetch.pm
Convert-ASN1-0.22/inc/Module/Install/Include.pm
Convert-ASN1-0.22/inc/Module/Install/Makefile.pm
Convert-ASN1-0.22/inc/Module/Install/Metadata.pm
Convert-ASN1-0.22/inc/Module/Install/Win32.pm
Convert-ASN1-0.22/inc/Module/Install/WriteAll.pm
Convert-ASN1-0.22/inc/Test/
Convert-ASN1-0.22/inc/Test/Builder.pm
Convert-ASN1-0.22/inc/Test/Builder/
Convert-ASN1-0.22/inc/Test/Builder/Module.pm
Convert-ASN1-0.22/inc/Test/More.pm
Convert-ASN1-0.22/inc/attributes.pm
Convert-ASN1-0.22/lib/
Convert-ASN1-0.22/lib/Convert/
Convert-ASN1-0.22/lib/Convert/ASN1.pm
Convert-ASN1-0.22/lib/Convert/ASN1.pod
Convert-ASN1-0.22/lib/Convert/ASN1/
Convert-ASN1-0.22/lib/Convert/ASN1/Debug.pm
Convert-ASN1-0.22/lib/Convert/ASN1/IO.pm
Convert-ASN1-0.22/lib/Convert/ASN1/_decode.pm
Convert-ASN1-0.22/lib/Convert/ASN1/_encode.pm
Convert-ASN1-0.22/lib/Convert/ASN1/parser.pm
Convert-ASN1-0.22/mkparse
Convert-ASN1-0.22/parser.y
Convert-ASN1-0.22/t/
Convert-ASN1-0.22/t/00prim.t
Convert-ASN1-0.22/t/01tag.t
Convert-ASN1-0.22/t/02seq.t
Convert-ASN1-0.22/t/03seqof.t
Convert-ASN1-0.22/t/04opt.t
Convert-ASN1-0.22/t/05time.t
Convert-ASN1-0.22/t/06bigint.t
Convert-ASN1-0.22/t/07input.dat
Convert-ASN1-0.22/t/07io.t
Convert-ASN1-0.22/t/08set.t
Convert-ASN1-0.22/t/09contr.t
Convert-ASN1-0.22/t/10choice.t
Convert-ASN1-0.22/t/11indef.t
Convert-ASN1-0.22/t/12der.t
Convert-ASN1-0.22/t/13utf8.t
Convert-ASN1-0.22/t/14any.t
Convert-ASN1-0.22/t/funcs.pl
Prepending C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/arch C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build G/GB/GBARR/Convert-ASN1-0.22.tar.gz
>>> C:\Perl-5.12\bin\perl.exe Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for Convert::ASN1
>>> nmake
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
cp lib/Convert/ASN1/parser.pm blib\lib\Convert\ASN1\parser.pm
cp lib/Convert/ASN1.pm blib\lib\Convert\ASN1.pm
cp lib/Convert/ASN1.pod blib\lib\Convert\ASN1.pod
cp lib/Convert/ASN1/_decode.pm blib\lib\Convert\ASN1\_decode.pm
cp lib/Convert/ASN1/IO.pm blib\lib\Convert\ASN1\IO.pm
cp lib/Convert/ASN1/Debug.pm blib\lib\Convert\ASN1\Debug.pm
cp lib/Convert/ASN1/_encode.pm blib\lib\Convert\ASN1\_encode.pm
GBARR/Convert-ASN1-0.22.tar.gz
nmake -- OK
Prepending C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/arch C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/lib to PERL5LIB for 'test'
Running make test
>>> nmake test TEST_VERBOSE=1
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
C:\Perl-5.12\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib\lib', 'blib\arch')" t/00prim.t t/01tag.t t/02seq.t t/03seqof.t t/04opt.t t/05time.t t/06bigint.t t/07io.t t/08set.t t/09contr.t t/10choice.t t/11indef.t t/12der.t t/13utf8.t t/14any.t
t/00prim.t ....
1..186
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
# NULL
ok 23
ok 24
ok 25
ok 26
# BOOLEAN 0
ok 27
ok 28
ok 29
ok 30
# BOOLEAN 1
ok 31
ok 32
ok 33
ok 34
# BOOLEAN -99
ok 35
ok 36
ok 37
ok 38
# INTEGER -1073741824
ok 39
ok 40
ok 41
ok 42
# INTEGER -255
ok 43
ok 44
ok 45
ok 46
# INTEGER 1073741824
ok 47
ok 48
ok 49
ok 50
# INTEGER 6715289
ok 51
ok 52
ok 53
ok 54
# INTEGER -128
ok 55
ok 56
ok 57
ok 58
# INTEGER -457
ok 59
ok 60
ok 61
ok 62
# INTEGER 128
ok 63
ok 64
ok 65
ok 66
# INTEGER 0
ok 67
ok 68
ok 69
ok 70
ok 71
ok 72
ok 73
ok 74
# STRING 'A string'
ok 75
ok 76
ok 77
ok 78
# STRING ''
ok 79
ok 80
ok 81
ok 82
# OBJECT_ID 2.99999.99
ok 83
ok 84
ok 85
ok 86
# OBJECT_ID 2.5.457
ok 87
ok 88
ok 89
ok 90
# OBJECT_ID 0.0.17.773.1.1.1
ok 91
ok 92
ok 93
ok 94
# OBJECT_ID 1.2.3.4.5
ok 95
ok 96
ok 97
ok 98
# ENUM 6573456
ok 99
ok 100
ok 101
ok 102
# ENUM -99
ok 103
ok 104
ok 105
ok 106
# ENUM 0
ok 107
ok 108
ok 109
ok 110
# BIT STRING 00110011 3
ok 111
ok 112
ok 113
ok 114
ok 115
# BIT STRING 011011111101110111000000 7
ok 116
ok 117
ok 118
ok 119
ok 120
# BIT STRING 00000000 1
ok 121
ok 122
ok 123
ok 124
ok 125
# BIT STRING 011011100101110111000000 21
ok 126
ok 127
ok 128
ok 129
ok 130
# REAL 0
ok 131
ok 132
ok 133
ok 134
# REAL 1.#INF
ok 135
ok 136
ok 137
ok 138
# REAL -1.#INF
ok 139
ok 140
ok 141
ok 142
# REAL -5.5
ok 143
ok 144
ok 145
ok 146
# REAL 1.5
ok 147
ok 148
ok 149
ok 150
# RELATIVE-OID 2.5.457
ok 151
ok 152
ok 153
ok 154
# RELATIVE-OID 1.2.3.4.5
ok 155
ok 156
ok 157
ok 158
# RELATIVE-OID 0.0.17.773.1.1.1
ok 159
ok 160
ok 161
ok 162
# BCDString 123456789123456789
ok 163
ok 164
ok 165
ok 166
# BCDString 2.2
ok 167
ok 168
ok 169
ok 170
# BCDString -1
ok 171
ok 172
ok 173
ok 174
# BCDString 12345678
ok 175
ok 176
ok 177
ok 178
# BCDString 0
ok 179
ok 180
ok 181
ok 182
# BCDString 564
ok 183
ok 184
ok 185
ok 186
ok
t/01tag.t .....
1..21
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok
t/02seq.t .....
1..18
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok
t/03seqof.t ...
1..35
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok 27
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34
ok 35
ok
t/04opt.t .....
1..16
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok
t/05time.t ....
1..24
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok
t/06bigint.t ..
1..67
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok 27
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34
ok 35
# INTEGER -1073741824
ok 36
ok 37
ok 38
ok 39
# INTEGER -4294967296
ok 40
ok 41
ok 42
ok 43
# INTEGER -2147483648
ok 44
ok 45
ok 46
ok 47
# INTEGER 4294967296
ok 48
ok 49
ok 50
ok 51
# INTEGER 2147483648
ok 52
ok 53
ok 54
ok 55
# INTEGER 1073741824
ok 56
ok 57
ok 58
ok 59
# BCDString -1073741824
ok 60
ok 61
ok 62
ok 63
# BCDString 1073741824
ok 64
ok 65
ok 66
ok 67
ok
t/07io.t ......
1..11
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok
t/08set.t .....
1..13
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok
t/09contr.t ...
1..4
ok 1
ok 2
ok 3
ok 4
ok
t/10choice.t ..
1..10
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok
t/11indef.t ...
1..7
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok
t/12der.t .....
1..18
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok
t/13utf8.t ....
1..12
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok
t/14any.t .....
1..15
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok
All tests successful.
Files=15, Tests=457, 2 wallclock secs ( 0.09 usr + 0.03 sys = 0.13 CPU)
Result: PASS
GBARR/Convert-ASN1-0.22.tar.gz
nmake test TEST_VERBOSE=1 -- OK
Graham Barr <gbarr@pobox.com>
Convert between perl data structures and ASN.1 encoded packets
>>> (cd C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1 && tar cvf - Convert-ASN1-0.22.ppd blib) | gzip -c >C:/cpanfly-5.12/var/REPO/G/GB/GBARR/Convert-ASN1-0.22.tar.gz
Convert-ASN1-0.22.ppd
blib/
blib/lib/
blib/lib/Convert/
blib/lib/Convert/ASN1/
blib/lib/Convert/ASN1/Debug.pm
blib/lib/Convert/ASN1/IO.pm
blib/lib/Convert/ASN1/parser.pm
blib/lib/Convert/ASN1/_decode.pm
blib/lib/Convert/ASN1/_encode.pm
blib/lib/Convert/ASN1.pm
blib/lib/Convert/ASN1.pod
>>> mv C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/Convert-ASN1-0.22.ppd C:/cpanfly-5.12/var/REPO/G/GB/GBARR
cygwin warning:
MS-DOS style path detected: C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/Convert-ASN1-0.22.ppd
Preferred POSIX equivalent is: /cygdrive/c/cpanfly-5.12/var/cpan/build/Convert-ASN1-0.22-xWtCN1/Convert-ASN1-0.22.ppd
CYGWIN environment variable option "nodosfilewarning" turns off this warning.
Consult the user's guide for more details about POSIX paths:
http://cygwin.com/cygwin-ug-net/using.html#using-pathnames
Running make for G/GB/GBARR/perl-ldap-0.4001.tar.gz
Prepending C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/blib/arch C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/blib/lib C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/arch C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.12\var\cpan\build\perl-ldap-0.4001-GuoGz5
Prepending C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/blib/arch C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/blib/lib C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/arch C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build G/GB/GBARR/perl-ldap-0.4001.tar.gz
>>> nmake
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
cp lib/Net/LDAP/Control/PostRead.pm blib\lib\Net\LDAP\Control\PostRead.pm
cp lib/Net/LDAP/Entry.pod blib\lib\Net\LDAP\Entry.pod
cp lib/Net/LDAP/FilterMatch.pm blib\lib\Net\LDAP\FilterMatch.pm
cp lib/Net/LDAP/Message.pod blib\lib\Net\LDAP\Message.pod
cp lib/Net/LDAP/Util.pm blib\lib\Net\LDAP\Util.pm
cp lib/Net/LDAP/Control/SyncDone.pm blib\lib\Net\LDAP\Control\SyncDone.pm
cp lib/Net/LDAP/Extension/WhoAmI.pm blib\lib\Net\LDAP\Extension\WhoAmI.pm
cp lib/Net/LDAP/DSML.pm blib\lib\Net\LDAP\DSML.pm
cp lib/Net/LDAP/LDIF.pm blib\lib\Net\LDAP\LDIF.pm
cp lib/Net/LDAP/LDIF.pod blib\lib\Net\LDAP\LDIF.pod
cp lib/Net/LDAP/Filter.pod blib\lib\Net\LDAP\Filter.pod
cp lib/Net/LDAP/Security.pod blib\lib\Net\LDAP\Security.pod
cp lib/Net/LDAP/Control/VLV.pm blib\lib\Net\LDAP\Control\VLV.pm
cp lib/Net/LDAP/Control/SortResult.pm blib\lib\Net\LDAP\Control\SortResult.pm
cp lib/Net/LDAP/Control/ManageDsaIT.pm blib\lib\Net\LDAP\Control\ManageDsaIT.pm
cp lib/Net/LDAP/Control/ProxyAuth.pm blib\lib\Net\LDAP\Control\ProxyAuth.pm
cp lib/Net/LDAPI.pm blib\lib\Net\LDAPI.pm
cp lib/LWP/Protocol/ldaps.pm blib\lib\LWP\Protocol\ldaps.pm
cp lib/Net/LDAPS.pm blib\lib\Net\LDAPS.pm
cp lib/Net/LDAP/Control/Sort.pm blib\lib\Net\LDAP\Control\Sort.pm
cp lib/Net/LDAP/Extension/Refresh.pm blib\lib\Net\LDAP\Extension\Refresh.pm
cp lib/Net/LDAP/Search.pm blib\lib\Net\LDAP\Search.pm
cp lib/Net/LDAP/RootDSE.pm blib\lib\Net\LDAP\RootDSE.pm
cp lib/Net/LDAP/FAQ.pod blib\lib\Net\LDAP\FAQ.pod
cp lib/Net/LDAP/ASN.pm blib\lib\Net\LDAP\ASN.pm
cp lib/Bundle/Net/LDAP.pm blib\lib\Bundle\Net\LDAP.pm
cp lib/LWP/Protocol/ldap.pm blib\lib\LWP\Protocol\ldap.pm
cp lib/Net/LDAP/Extra.pm blib\lib\Net\LDAP\Extra.pm
cp lib/Net/LDAP/Entry.pm blib\lib\Net\LDAP\Entry.pm
cp lib/Net/LDAP/Control.pm blib\lib\Net\LDAP\Control.pm
cp lib/Net/LDAP/Control/PersistentSearch.pm blib\lib\Net\LDAP\Control\PersistentSearch.pm
cp lib/Net/LDAP/Control/VLVResponse.pm blib\lib\Net\LDAP\Control\VLVResponse.pm
cp lib/Net/LDAP/Schema.pm blib\lib\Net\LDAP\Schema.pm
cp lib/Net/LDAP/Bind.pm blib\lib\Net\LDAP\Bind.pm
cp lib/Net/LDAP/Filter.pm blib\lib\Net\LDAP\Filter.pm
cp lib/Net/LDAP/Control/Paged.pm blib\lib\Net\LDAP\Control\Paged.pm
cp lib/Net/LDAP/Control/PreRead.pm blib\lib\Net\LDAP\Control\PreRead.pm
cp lib/Net/LDAP/Control/EntryChange.pm blib\lib\Net\LDAP\Control\EntryChange.pm
cp lib/Net/LDAP/Control/PasswordPolicy.pm blib\lib\Net\LDAP\Control\PasswordPolicy.pm
cp lib/Net/LDAP/Message.pm blib\lib\Net\LDAP\Message.pm
cp lib/Net/LDAP/Control/SyncRequest.pm blib\lib\Net\LDAP\Control\SyncRequest.pm
cp lib/Net/LDAP/Schema.pod blib\lib\Net\LDAP\Schema.pod
cp lib/Net/LDAP/Examples.pod blib\lib\Net\LDAP\Examples.pod
cp lib/Net/LDAP/RFC.pod blib\lib\Net\LDAP\RFC.pod
cp lib/Net/LDAP/Extension/SetPassword.pm blib\lib\Net\LDAP\Extension\SetPassword.pm
cp lib/Net/LDAP.pm blib\lib\Net\LDAP.pm
cp lib/Net/LDAP/Intermediate/SyncInfo.pm blib\lib\Net\LDAP\Intermediate\SyncInfo.pm
cp lib/Net/LDAP/Extension.pm blib\lib\Net\LDAP\Extension.pm
cp lib/Net/LDAP/Control/SyncState.pm blib\lib\Net\LDAP\Control\SyncState.pm
cp lib/Net/LDAP/Reference.pod blib\lib\Net\LDAP\Reference.pod
cp lib/Net/LDAP.pod blib\lib\Net\LDAP.pod
cp lib/Net/LDAP/Constant.pm blib\lib\Net\LDAP\Constant.pm
cp lib/Net/LDAP/Search.pod blib\lib\Net\LDAP\Search.pod
cp lib/Net/LDAP/Intermediate.pm blib\lib\Net\LDAP\Intermediate.pm
GBARR/perl-ldap-0.4001.tar.gz
nmake -- OK
Prepending C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/blib/arch C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/blib/lib C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/arch C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/lib to PERL5LIB for 'test'
Running make test
>>> nmake test TEST_VERBOSE=1
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
C:\Perl-5.12\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib\lib', 'blib\arch')" t/00ldif-entry.t t/01canon_dn.t t/02filter.t t/03schema.t t/04refloop.t t/05dsml.t t/06constant.t t/50populate.t t/51search.t t/52modify.t t/53schema.t t/54dse.t t/55ssl.t t/56ipc.t t/57url.t t/58lwp.t t/70sortctrl.t
t/00ldif-entry.t ..
1..16
ok 1 # ldif lines
ok 2 # version == 1
ok 3 # data/00-cmp.ldif
ok 4 # data/00-in.ldif
ok 5 # ldif method
ok 6 # ldif method
ok 7 # changes ldif
ok 8 # changes ldif
ok 9 # data/00-cmp2.ldif
ok 10 # attributes
ok 11 # attributes - nooptions
ok 12 # name eq Graham Barr
ok 13 # name;en-us eq Bob
ok 14 # name keys
ok 15 # name alloptions
ok 16 # name alloptions Bob
ok
t/01canon_dn.t ....
1..70
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok 27
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34
ok 35
ok 36
ok 37
ok 38
ok 39
ok 40
ok 41
ok 42
ok 43
ok 44
ok 45
ok 46
ok 47
ok 48
ok 49
ok 50
ok 51
ok 52
ok 53
ok 54
ok 55
ok 56
ok 57
ok 58
ok 59
ok 60
ok 61
ok 62
ok 63
ok 64
ok 65
ok 66
ok 67
ok 68
ok 69
ok 70
ok
t/02filter.t ......
1..332
# (objectclass=foo)
ok 1
ok 2
ok 3
ok 4
# (objectclass=)
ok 5
ok 6
ok 7
ok 8
# createTimestamp>=199701011200Z
ok 9
ok 10
ok 11
ok 12
# createTimestamp<=199801011210Z
ok 13
ok 14
ok 15
ok 16
# (cn=a*)
ok 17
ok 18
ok 19
ok 20
# (cn=*a)
ok 21
ok 22
ok 23
ok 24
# cn=*a*
ok 25
ok 26
ok 27
ok 28
# (cn=*)
ok 29
ok 30
ok 31
ok 32
# (cn~=foo)
ok 33
ok 34
ok 35
ok 36
# (cn=Babs Jensen)
ok 37
ok 38
ok 39
ok 40
# (!(cn=Tim Howes))
ok 41
ok 42
ok 43
ok 44
# !(cn=Tim Howes)
ok 45
ok 46
ok 47
ok 48
# (&(objectClass=Person)(|(sn=Jensen)(cn=Babs J*)))
ok 49
ok 50
ok 51
ok 52
# (o=univ*of*mich*)
ok 53
ok 54
ok 55
ok 56
# (cn:1.2.3.4.5:=Fred Flintstone)
ok 57
ok 58
ok 59
ok 60
# (sn:dn:2.4.6.8.10:=Barney Rubble)
ok 61
ok 62
ok 63
ok 64
# (o:dn:=Ace Industry)
ok 65
ok 66
ok 67
ok 68
# (:dn:2.4.6.8.10:=Dino)
ok 69
ok 70
ok 71
ok 72
# (o=univ*of*mich*an)
ok 73
ok 74
ok 75
ok 76
# (&(cn=fred)(!(objectclass=organization)))
ok 77
ok 78
ok 79
ok 80
# (| (& (cn=test)) (| (cn=foo)))
ok 81
ok 82
ok 83
ok 84
# (| (cn=foo) (cn=test))
ok 85
ok 86
ok 87
ok 88
# (& (| (cn=test) (cn=foo) (sn=bar)) (| (c=GB) (c=AU)))
ok 89
ok 90
ok 91
ok 92
# (| (& (c=GB) (cn=test)) (& (c=AU) (cn=test)) (& (c=GB) (cn=foo)) (& (c=AU) (cn=foo)) (& (c=GB) (sn=bar)) (& (c=AU) (sn=bar)))
ok 93
ok 94
ok 95
ok 96
# (& (| (cn=test) (cn=foo) (sn=bar)) (c=GB))
ok 97
ok 98
ok 99
ok 100
# (| (& (sn=bar) (c=GB)) (& (cn=foo) (c=GB)) (& (cn=test) (c=GB)))
ok 101
ok 102
ok 103
ok 104
# (& (& (cn=foo) (| (cn=bar) (cn=xyz))) (& (cn=foo2) (| (cn=1) (cn=2))))
ok 105
ok 106
ok 107
ok 108
# (& (& (cn=foo) (! (cn=bar))) (| (cn=oof) (cn=foobie)))
ok 109
ok 110
ok 111
ok 112
# (| (& (cn=foobie) (cn=foo) (! (cn=bar))) (& (cn=oof) (cn=foo) (! (cn=bar))))
ok 113
ok 114
ok 115
ok 116
# (| (cn=foo) (cn=bar) (! (& (cn=a) (cn=b) (cn=c))))
ok 117
ok 118
ok 119
ok 120
# (| (! (cn=a)) (! (cn=b)) (! (cn=c)) (cn=foo) (cn=bar))
ok 121
ok 122
ok 123
ok 124
# (& (cn=foo) (cn=bar) (! (& (cn=a) (cn=b) (cn=c))))
ok 125
ok 126
ok 127
ok 128
# (| (& (! (cn=a)) (cn=bar) (cn=foo)) (& (! (cn=b)) (cn=bar) (cn=foo)) (& (! (cn=c)) (cn=bar) (cn=foo)))
ok 129
ok 130
ok 131
ok 132
# (| (cn=foo\(bar\)) (cn=test))
ok 133
ok 134
ok 135
ok 136
# (cn=foo\*)
ok 137
ok 138
ok 139
ok 140
# (cn=foo\\*)
ok 141
ok 142
ok 143
ok 144
# (cn=\\*foo)
ok 145
ok 146
ok 147
ok 148
# (cn=\\*foo\\*)
ok 149
ok 150
ok 151
ok 152
# (ou:dn:caseIgnoreMatch:=people)
ok 153
ok 154
ok 155
ok 156
# (sn:caseIgnoreMatch:=barr)
ok 157
ok 158
ok 159
ok 160
# (attr=*)
ok 161
ok 162
ok 163
ok 164
# (attr;x-tag=*)
ok 165
ok 166
ok 167
ok 168
# (attr=)
ok 169
ok 170
ok 171
ok 172
# (1.2.3.4.5=)
ok 173
ok 174
ok 175
ok 176
# (1.2.3.4.5;x-tag=)
ok 177
ok 178
ok 179
ok 180
# (attr=value)
ok 181
ok 182
ok 183
ok 184
# (space= )
ok 185
ok 186
ok 187
ok 188
# (null=\00)
ok 189
ok 190
ok 191
ok 192
# (bell=\07)
ok 193
ok 194
ok 195
ok 196
# (bell=)
ok 197
ok 198
ok 199
ok 200
# (attr;x-star=\2a)
ok 201
ok 202
ok 203
ok 204
# (attr;x-escape=\5C)
ok 205
ok 206
ok 207
ok 208
# (attr=initial*)
ok 209
ok 210
ok 211
ok 212
# (attr=*any*)
ok 213
ok 214
ok 215
ok 216
# (attr=*final)
ok 217
ok 218
ok 219
ok 220
# (attr=initial*final)
ok 221
ok 222
ok 223
ok 224
# (attr=initial*any*any*final)
ok 225
ok 226
ok 227
ok 228
# (attr=initial*any*)
ok 229
ok 230
ok 231
ok 232
# (attr=*any*final)
ok 233
ok 234
ok 235
ok 236
# (attr=*any*any*)
ok 237
ok 238
ok 239
ok 240
# (attr=**)
ok 241
ok 242
ok 243
ok 244
# (attr=initial**)
ok 245
ok 246
ok 247
ok 248
# (attr=**final)
ok 249
ok 250
ok 251
ok 252
# (attr=initial**final)
ok 253
ok 254
ok 255
ok 256
# (attr=initial***final)
ok 257
ok 258
ok 259
ok 260
# (attr~=)
ok 261
ok 262
ok 263
ok 264
# (attr~=fubar)
ok 265
ok 266
ok 267
ok 268
# (attr>=fubar)
ok 269
ok 270
ok 271
ok 272
# (attr<=fubar)
ok 273
ok 274
ok 275
ok 276
# (attr:1.2.3:=fubar)
ok 277
ok 278
ok 279
ok 280
# (attr:dn:=fubar)
ok 281
ok 282
ok 283
ok 284
# (attr:DN:=fubar)
ok 285
ok 286
ok 287
ok 288
# (attr:dn:1.2.3:=fubar)
ok 289
ok 290
ok 291
ok 292
# (:1.2.3:=fubar)
ok 293
ok 294
ok 295
ok 296
# (:caseExactMatch:=fubar)
ok 297
ok 298
ok 299
ok 300
# (:dn:1.2.3:=fubar)
ok 301
ok 302
ok 303
ok 304
# (:dn:caseIgnoreMatch:=fubar)
ok 305
ok 306
ok 307
ok 308
# (!(objectClass=*))
ok 309
ok 310
ok 311
ok 312
# (!(|(&(!(objectClass=*)))))
ok 313
ok 314
ok 315
ok 316
# (&(objectClass=*))
ok 317
ok 318
ok 319
ok 320
# (&(objectClass=*)(name~=))
ok 321
ok 322
ok 323
ok 324
# (|(objectClass=*))
ok 325
ok 326
ok 327
ok 328
# (|(objectClass=*)(name~=))
ok 329
ok 330
ok 331
ok 332
ok
t/03schema.t ......
1..7
ok 1
ok 2
The schema contains 55 attributes
ok 3
The schema contains 22 object classes
ok 4
The 'person' OC must have these attributes [sn,cn,objectClass]
ok 5
The 'mhsOrganizationalUser' OC may have these attributes []
ok 6
ok 7
$VAR1 = bless( {
'entry' => bless( {
'attrs' => {
'objectclasses' => [
'( 2.5.6.0 NAME \'top\' ABSTRACT MUST objectClass )',
'( 2.5.6.1 NAME \'alias\' SUP top STRUCTURAL MUST aliasedObjectName )',
'( 2.5.6.2 NAME \'country\' SUP top STRUCTURAL MUST c MAY ( searchGuide $ description ) )',
'( 2.5.6.3 NAME \'locality\' SUP top STRUCTURAL MAY ( street $ seeAlso $ searchGuide $ st $ l $ description ) )',
'( 2.5.6.4 NAME \'organization\' SUP top STRUCTURAL MUST o MAY ( userPassword $ searchGuide $ seeAlso $ businessCategory $ x121Address $ registeredAddress $ destinationIndicator $ preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $ telephoneNumber $ internationaliSDNNumber $ facsimileTelephoneNumber $ street $ postOfficeBox $ postalCode $ postalAddress $ physicalDeliveryOfficeName $ st $ l $ description ) )',
'( 2.5.6.5 NAME \'organizationalUnit\' SUP top STRUCTURAL MUST ou MAY ( userPassword $ searchGuide $ seeAlso $ businessCategory $ x121Address $ registeredAddress $ destinationIndicator $ preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $ telephoneNumber $ internationaliSDNNumber $ facsimileTelephoneNumber $ street $ postOfficeBox $ postalCode $ postalAddress $ physicalDeliveryOfficeName $ st $ l $ description ) )',
'( 2.5.6.6 NAME \'person\' SUP top STRUCTURAL MUST ( sn $ cn ) MAY ( userPassword $ telephoneNumber $ seeAlso $ description ) )',
'( 2.5.6.7 NAME \'organizationalPerson\' SUP person STRUCTURAL MAY ( title $ x121Address $ registeredAddress $ destinationIndicator $ preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $ telephoneNumber $ internationaliSDNNumber $ facsimileTelephoneNumber $ street $ postOfficeBox $ postalCode $ postalAddress $ physicalDeliveryOfficeName $ ou $ st $ l ) )',
'( 2.5.6.8 NAME \'organizationalRole\' SUP top STRUCTURAL MUST cn MAY ( x121Address $ registeredAddress $ destinationIndicator $ preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $ telephoneNumber $ internationaliSDNNumber $ facsimileTelephoneNumber $ seeAlso $ roleOccupant $ preferredDeliveryMethod $ street $ postOfficeBox $ postalCode $ postalAddress $ physicalDeliveryOfficeName $ ou $ st $ l $ description ) )',
'( 2.5.6.9 NAME \'groupOfNames\' SUP top STRUCTURAL MUST ( member $ cn ) MAY ( businessCategory $ seeAlso $ owner $ ou $ o $ description ) )',
'( 2.5.6.10 NAME \'residentialPerson\' SUP person STRUCTURAL MUST l MAY ( businessCategory $ x121Address $ registeredAddress $ destinationIndicator $ preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $ telephoneNumber $ internationaliSDNNumber $ facsimileTelephoneNumber $ preferredDeliveryMethod $ street $ postOfficeBox $ postalCode $ postalAddress $ physicalDeliveryOfficeName $ st $ l ) )',
'( 2.5.6.11 NAME \'applicationProcess\' SUP top STRUCTURAL MUST cn MAY ( seeAlso $ ou $ l $ description ) )',
'( 2.5.6.12 NAME \'applicationEntity\' SUP top STRUCTURAL MUST ( presentationAddress $ cn ) MAY ( supportedApplicationContext $ seeAlso $ ou $ o $ l $ description ) )',
'( 2.5.6.13 NAME \'dSA\' SUP applicationEntity STRUCTURAL MAY knowledgeInformation )',
'( 2.5.6.14 NAME \'device\' SUP top STRUCTURAL MUST cn MAY ( serialNumber $ seeAlso $ owner $ ou $ o $ l $ description ) )',
'( 2.5.6.15 NAME \'strongAuthenticationUser\' SUP top AUXILIARY MUST userCertificate )',
'( 2.5.6.16 NAME \'certificationAuthority\' SUP top AUXILIARY MUST ( authorityRevocationList $ certificateRevocationList $ cACertificate ) MAY crossCertificatePair )',
'( 2.5.6.17 NAME \'groupOfUniqueNames\' SUP top STRUCTURAL MUST ( uniqueMember $ cn ) MAY ( businessCategory $ seeAlso $ owner $ ou $ o $ description ) )',
'( 2.5.6.18 NAME \'userSecurityInformation\' SUP top AUXILIARY MAY ( supportedAlgorithms ) )',
'( 2.5.6.16.2 NAME \'certificationAuthority-V2\' SUP certificationAuthority AUXILIARY MAY ( deltaRevocationList ) )',
'( 2.5.6.19 NAME \'cRLDistributionPoint\' SUP top STRUCTURAL MUST ( cn ) MAY ( certificateRevocationList $ authorityRevocationList $ deltaRevocationList ) )',
'( 2.5.6.20 NAME \'dmd\' SUP top STRUCTURAL MUST ( dmdName ) MAY ( userPassword $ searchGuide $ seeAlso $ businessCategory $ x121Address $ registeredAddress $ destinationIndicator $ preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $ telephoneNumber $ internationaliSDNNumber $ facsimileTelephoneNumber $ street $ postOfficeBox $ postalCode $ postalAddress $ physicalDeliveryOfficeName $ st $ l $ description ) )'
],
'ldapsyntaxes' => [
'( 1.3.6.1.4.1.1466.115.121.1.3 DESC \'Attribute Type Description\' )',
'( 1.3.6.1.4.1.1466.115.121.1.5 DESC \'Binary\' )',
'( 1.3.6.1.4.1.1466.115.121.1.6 DESC \'Bit String\' )',
'( 1.3.6.1.4.1.1466.115.121.1.7 DESC \'Boolean\' )',
'( 1.3.6.1.4.1.1466.115.121.1.8 DESC \'Certificate\' )',
'( 1.3.6.1.4.1.1466.115.121.1.9 DESC \'Certificate List\' )',
'( 1.3.6.1.4.1.1466.115.121.1.10 DESC \'Certificate Pair\' )',
'( 1.3.6.1.4.1.1466.115.121.1.11 DESC \'Country String\' )',
'( 1.3.6.1.4.1.1466.115.121.1.12 DESC \'DN\' )',
'( 1.3.6.1.4.1.1466.115.121.1.15 DESC \'Directory String\' )',
'( 1.3.6.1.4.1.1466.115.121.1.16 DESC \'DIT Content Rule Description\' )',
'( 1.3.6.1.4.1.1466.115.121.1.22 DESC \'Facsimile Telephone Number\' )',
'( 1.3.6.1.4.1.1466.115.121.1.23 DESC \'Fax\' )',
'( 1.3.6.1.4.1.1466.115.121.1.24 DESC \'Generalized Time\' )',
'( 1.3.6.1.4.1.1466.115.121.1.26 DESC \'IA5 String\' )',
'( 1.3.6.1.4.1.1466.115.121.1.27 DESC \'INTEGER\' )',
'( 1.3.6.1.4.1.1466.115.121.1.28 DESC \'JPEG\' )',
'( 1.3.6.1.4.1.1466.115.121.1.30 DESC \'Matching Rule Description\' )',
'( 1.3.6.1.4.1.1466.115.121.1.31 DESC \'Matching Rule Use Description\' )',
'( 1.3.6.1.4.1.1466.115.121.1.33 DESC \'MHS OR Address\' )',
'( 1.3.6.1.4.1.1466.115.121.1.34 DESC \'Name And Optional UID\' )',
'( 1.3.6.1.4.1.1466.115.121.1.35 DESC \'Name Form Description\' )',
'( 1.3.6.1.4.1.1466.115.121.1.36 DESC \'Numeric String\' )',
'( 1.3.6.1.4.1.1466.115.121.1.37 DESC \'Object Class Description\' )',
'( 1.3.6.1.4.1.1466.115.121.1.38 DESC \'OID\' )',
'( 1.3.6.1.4.1.1466.115.121.1.39 DESC \'Other Mailbox\' )',
'( 1.3.6.1.4.1.1466.115.121.1.41 DESC \'Postal Address\' )',
'( 1.3.6.1.4.1.1466.115.121.1.43 DESC \'Presentation Address\' )',
'( 1.3.6.1.4.1.1466.115.121.1.44 DESC \'Printable String\' )',
'( 1.3.6.1.4.1.1466.115.121.1.50 DESC \'Telephone Number\' )',
'( 1.3.6.1.4.1.1466.115.121.1.53 DESC \'UTC Time\' )',
'( 1.3.6.1.4.1.1466.115.121.1.54 DESC \'LDAP Syntax Description\' )',
'( 1.3.6.1.4.1.1466.115.121.1.17 DESC \'DIT Structure Rule Description\' )'
],
'attributetypes' => [
'( 2.5.4.0 NAME \'objectClass\' EQUALITY objectIdentifierMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.38 )',
'( 2.5.4.1 NAME \'aliasedObjectName\' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE )',
'( 2.5.4.2 NAME \'knowledgeInformation\' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} )',
'( 2.5.4.3 NAME \'cn\' SUP name )',
'( 2.5.4.4 NAME \'sn\' SUP name )',
'( 2.5.4.5 NAME \'serialNumber\' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.44{64} )',
'( 2.5.4.6 NAME \'c\' SUP name SINGLE-VALUE )',
'( 2.5.4.7 NAME \'l\' SUP name )',
'( 2.5.4.8 NAME \'st\' SUP name )',
'( 2.5.4.9 NAME \'street\' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} )',
'( 2.5.4.10 NAME \'o\' SUP name )',
'( 2.5.4.11 NAME \'ou\' SUP name )',
'( 2.5.4.12 NAME \'title\' SUP name )',
'( 2.5.4.13 NAME \'description\' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{1024} )',
'( 2.5.4.14 NAME \'searchGuide\' SYNTAX 1.3.6.1.4.1.1466.115.121.1.25 )',
'( 2.5.4.15 NAME \'businessCategory\' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} )',
'( 2.5.4.16 NAME \'postalAddress\' EQUALITY caseIgnoreListMatch SUBSTR caseIgnoreListSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 )',
'( 2.5.4.17 NAME \'postalCode\' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40} )',
'( 2.5.4.18 NAME \'postOfficeBox\' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40} )',
'( 2.5.4.19 NAME \'physicalDeliveryOfficeName\' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} )',
'( 2.5.4.20 NAME \'telephoneNumber\' EQUALITY telephoneNumberMatch SUBSTR telephoneNumberSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.50{32} )',
'( 2.5.4.21 NAME \'telexNumber\' SYNTAX 1.3.6.1.4.1.1466.115.121.1.52 )',
'( 2.5.4.22 NAME \'teletexTerminalIdentifier\' SYNTAX 1.3.6.1.4.1.1466.115.121.1.51 )',
'( 2.5.4.23 NAME \'facsimileTelephoneNumber\' SYNTAX 1.3.6.1.4.1.1466.115.121.1.22 )',
'( 2.5.4.24 NAME \'x121Address\' EQUALITY numericStringMatch SUBSTR numericStringSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.36{15} )',
'( 2.5.4.25 NAME \'internationaliSDNNumber\' EQUALITY numericStringMatch SUBSTR numericStringSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.36{16} )',
'( 2.5.4.26 NAME \'registeredAddress\' SUP postalAddress SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 )',
'( 2.5.4.27 NAME \'destinationIndicator\' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.44{128} )',
'( 2.5.4.28 NAME \'preferredDeliveryMethod\' SYNTAX 1.3.6.1.4.1.1466.115.121.1.14 SINGLE-VALUE )',
'( 2.5.4.29 NAME \'presentationAddress\' EQUALITY presentationAddressMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.43 SINGLE-VALUE )',
'( 2.5.4.30 NAME \'supportedApplicationContext\' EQUALITY objectIdentifierMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.38 )',
'( 2.5.4.31 NAME \'member\' SUP distinguishedName )',
'( 2.5.4.32 NAME \'owner\' SUP distinguishedName )',
'( 2.5.4.33 NAME \'roleOccupant\' SUP distinguishedName )',
'( 2.5.4.34 NAME \'seeAlso\' SUP distinguishedName )',
'( 2.5.4.35 NAME \'userPassword\' EQUALITY octetStringMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.40{128} )',
'( 2.5.4.36 NAME \'userCertificate\' SYNTAX 1.3.6.1.4.1.1466.115.121.1.8 )',
'( 2.5.4.37 NAME \'cACertificate\' SYNTAX 1.3.6.1.4.1.1466.115.121.1.8 )',
'( 2.5.4.38 NAME \'authorityRevocationList\' SYNTAX 1.3.6.1.4.1.1466.115.121.1.9 )',
'( 2.5.4.39 NAME \'certificateRevocationList\' SYNTAX 1.3.6.1.4.1.1466.115.121.1.9 )',
'( 2.5.4.40 NAME \'crossCertificatePair\' SYNTAX 1.3.6.1.4.1.1466.115.121.1.10 )',
'( 2.5.4.41 NAME \'name\' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} )',
'( 2.5.4.42 NAME \'givenName\' SUP name )',
'( 2.5.4.43 NAME \'initials\' SUP name )',
'( 2.5.4.44 NAME \'generationQualifier\' SUP name )',
'( 2.5.4.45 NAME \'x500UniqueIdentifier\' EQUALITY bitStringMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.6 )',
'( 2.5.4.46 NAME \'dnQualifier\' EQUALITY caseIgnoreMatch ORDERING caseIgnoreOrderingMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.44 )',
'( 2.5.4.47 NAME \'enhancedSearchGuide\' SYNTAX 1.3.6.1.4.1.1466.115.121.1.21 )',
'( 2.5.4.48 NAME \'protocolInformation\' EQUALITY protocolInformationMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.42 )',
'( 2.5.4.49 NAME \'distinguishedName\' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )',
'( 2.5.4.50 NAME \'uniqueMember\' EQUALITY uniqueMemberMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.34 )',
'( 2.5.4.51 NAME \'houseIdentifier\' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} )',
'( 2.5.4.52 NAME \'supportedAlgorithms\' SYNTAX 1.3.6.1.4.1.1466.115.121.1.49 )',
'( 2.5.4.53 NAME \'deltaRevocationList\' SYNTAX 1.3.6.1.4.1.1466.115.121.1.9 )',
'( 2.5.4.54 NAME \'dmdName\' SUP name )'
]
},
'changes' => [],
'asn' => {
'objectName' => 'cn=subschema',
'attributes' => [
{
'type' => 'attributetypes',
'vals' => $VAR1->{'entry'}{'attrs'}{'attributetypes'}
},
{
'type' => 'objectclasses',
'vals' => $VAR1->{'entry'}{'attrs'}{'objectclasses'}
},
{
'type' => 'ldapsyntaxes',
'vals' => $VAR1->{'entry'}{'attrs'}{'ldapsyntaxes'}
}
]
},
'changetype' => 'add'
}, 'Net::LDAP::Entry' ),
'xat' => {},
'dtc' => {},
'mru' => {},
'oid' => {
'2.5.4.14' => {
'name' => 'searchGuide',
'oid' => '2.5.4.14',
'aliases' => [],
'type' => 'at',
'syntax' => '1.3.6.1.4.1.1466.115.121.1.25'
},
'2.5.6.18' => {
'may' => [
'supportedAlgorithms'
],
'auxiliary' => 1,
'sup' => [
'top'
],
'name' => 'userSecurityInformation',
'oid' => '2.5.6.18',
'aliases' => [],
'type' => 'oc'
},
'1.3.6.1.4.1.1466.115.121.1.16' => {
'desc' => 'DIT Content Rule Description',
'name' => '1.3.6.1.4.1.1466.115.121.1.16',
'oid' => '1.3.6.1.4.1.1466.115.121.1.16',
'aliases' => [],
'type' => 'syn'
},
'2.5.4.25' => {
'equality' => 'numericStringMatch',
'name' => 'internationaliSDNNumber',
'oid' => '2.5.4.25',
'substr' => 'numericStringSubstringsMatch',
'aliases' => [],
'type' => 'at',
'syntax' => '1.3.6.1.4.1.1466.115.121.1.36',
'max_length' => '16'
},
'2.5.4.53' => {
'name' => 'deltaRevocationList',
'oid' => '2.5.4.53',
'aliases' => [],
'type' => 'at',
'syntax' => '1.3.6.1.4.1.1466.115.121.1.9'
},
'2.5.6.11' => {
'must' => [
'cn'
],
'may' => [
'seeAlso',
'ou',
'l',
'description'
],
'sup' => [
'top'
],
'name' => 'applicationProcess',
'oid' => '2.5.6.11',
'aliases' => [],
'type' => 'oc',
'structural' => 1
},
'1.3.6.1.4.1.1466.115.121.1.24' => {
'desc' => 'Generalized Time',
'name' => '1.3.6.1.4.1.1466.115.121.1.24',
'oid' => '1.3.6.1.4.1.1466.115.121.1.24',
'aliases' => [],
'type' => 'syn'
},
'2.5.4.26' => {
'sup' => [
'postalAddress'
],
'name' => 'registeredAddress',
'oid' => '2.5.4.26',
'aliases' => [],
'type' => 'at',
'syntax' => '1.3.6.1.4.1.1466.115.121.1.41'
},
'2.5.4.40' => {
'name' => 'crossCertificatePair',
'oid' => '2.5.4.40',
'aliases' => [],
'type' => 'at',
'syntax' => '1.3.6.1.4.1.1466.115.121.1.10'
},
'2.5.4.9' => {
'equality' => 'caseIgnoreMatch',
'name' => 'street',
'oid' => '2.5.4.9',
'substr' => 'caseIgnoreSubstringsMatch',
'aliases' => [],
'type' => 'at',
'syntax' => '1.3.6.1.4.1.1466.115.121.1.15',
'max_length' => '128'
},
'2.5.6.3' => {
'may' => [
'street',
'seeAlso',
'searchGuide',
'st',
'l',
'description'
],
'sup' => [
'top'
],
'name' => 'locality',
'oid' => '2.5.6.3',
'aliases' => [],
'type' => 'oc',
'structural' => 1
},
'1.3.6.1.4.1.1466.115.121.1.33' => {
'desc' => 'MHS OR Address',
'name' => '1.3.6.1.4.1.1466.115.121.1.33',
'oid' => '1.3.6.1.4.1.1466.115.121.1.33',
'aliases' => [],
'type' => 'syn'
},
'1.3.6.1.4.1.1466.115.121.1.6' => {
'desc' => 'Bit String',
'name' => '1.3.6.1.4.1.1466.115.121.1.6',
'oid' => '1.3.6.1.4.1.1466.115.121.1.6',
'aliases' => [],
'type' => 'syn'
},
'2.5.4.11' => {
'sup' => [
'name'
],
'name' => 'ou',
'oid' => '2.5.4.11',
'aliases' => [],
'type' => 'at'
},
'1.3.6.1.4.1.1466.115.121.1.35' => {
'desc' => 'Name Form Description',
'name' => '1.3.6.1.4.1.1466.115.121.1.35',
'oid' => '1.3.6.1.4.1.1466.115.121.1.35',
'aliases' => [],
'type' => 'syn'
},
'2.5.4.48' => {
'equality' => 'protocolInformationMatch',
'name' => 'protocolInformation',
'oid' => '2.5.4.48',
'aliases' => [],
'type' => 'at',
'syntax' => '1.3.6.1.4.1.1466.115.121.1.42'
},
'2.5.4.22' => {
'name' => 'teletexTerminalIdentifier',
'oid' => '2.5.4.22',
'aliases' => [],
'type' => 'at',
'syntax' => '1.3.6.1.4.1.1466.115.121.1.51'
},
'2.5.6.12' => {
'must' => [
'presentationAddress',
'cn'
],
'may' => [
'supportedApplicationContext',
'seeAlso',
'ou',
'o',
'l',
'description'
],
'sup' => [
'top'
],
'name' => 'applicationEntity',
'oid' => '2.5.6.12',
'aliases' => [],
'type' => 'oc',
'structural' => 1
},
'2.5.6.8' => {
'must' => [
'cn'
],
'may' => [
'x121Address',
'registeredAddress',
'destinationIndicator',
'preferredDeliveryMethod',
'telexNumber',
'teletexTerminalIdentifier',
'telephoneNumber',
'internationaliSDNNumber',
'facsimileTelephoneNumber',
'seeAlso',
'roleOccupant',
'preferredDeliveryMethod',
'street',
'postOfficeBox',
'postalCode',
'postalAddress',
'physicalDeliveryOfficeName',
'ou',
'st',
'l',
'description'
],
'sup' => [
'top'
],
'name' => 'organizationalRole',
'oid' => '2.5.6.8',
'aliases' => [],
'type' => 'oc',
'structural' => 1
},
'1.3.6.1.4.1.1466.115.121.1.50' => {
'desc' => 'Telephone Number',
'name' => '1.3.6.1.4.1.1466.115.121.1.50',
'oid' => '1.3.6.1.4.1.1466.115.121.1.50',
'aliases' => [],
'type' => 'syn'
},
'2.5.4.51' => {
'equality' => 'caseIgnoreMatch',
'name' => 'houseIdentifier',
'oid' => '2.5.4.51',
'substr' => 'caseIgnoreSubstringsMatch',
'aliases' => [],
'type' => 'at',
'syntax' => '1.3.6.1.4.1.1466.115.121.1.15',
'max_length' => '32768'
},
'2.5.6.10' => {
'must' => [
'l'
],
'may' => [
'businessCategory',
'x121Address',
'registeredAddress',
'destinationIndicator',
'preferredDeliveryMethod',
'telexNumber',
'teletexTerminalIdentifier',
'telephoneNumber',
'internationaliSDNNumber',
'facsimileTelephoneNumber',
'preferredDeliveryMethod',
'street',
'postOfficeBox',
'postalCode',
'postalAddress',
'physicalDeliveryOfficeName',
'st',
'l'
],
'sup' => [
'person'
],
'name' => 'residentialPerson',
'oid' => '2.5.6.10',
'aliases' => [],
'type' => 'oc',
'structural' => 1
},
'2.5.6.9' => {
'must' => [
'member',
'cn'
],
'may' => [
'businessCategory',
'seeAlso',
'owner',
'ou',
'o',
'description'
],
'sup' => [
'top'
],
'name' => 'groupOfNames',
'oid' => '2.5.6.9',
'aliases' => [],
'type' => 'oc',
'structural' => 1
},
'1.3.6.1.4.1.1466.115.121.1.9' => {
'desc' => 'Certificate List',
'name' => '1.3.6.1.4.1.1466.115.121.1.9',
'oid' => '1.3.6.1.4.1.1466.115.121.1.9',
'aliases' => [],
'type' => 'syn'
},
'2.5.6.1' => {
'must' => [
'aliasedObjectName'
],
'sup' => [
'top'
],
'name' => 'alias',
'oid' => '2.5.6.1',
'aliases' => [],
'type' => 'oc',
'structural' => 1
},
'2.5.4.35' => {
'equality' => 'octetStringMatch',
'name' => 'userPassword',
'oid' => '2.5.4.35',
'aliases' => [],
'type' => 'at',
'max_length' => 128,
'syntax' => '1.3.6.1.4.1.1466.115.121.1.40'
},
'2.5.4.17' => {
'equality' => 'caseIgnoreMatch',
'name' => 'postalCode',
'oid' => '2.5.4.17',
'substr' => 'caseIgnoreSubstringsMatch',
'aliases' => [],
'type' => 'at',
'syntax' => '1.3.6.1.4.1.1466.115.121.1.15',
'max_length' => '40'
},
'1.3.6.1.4.1.1466.115.121.1.31' => {
'desc' => 'Matching Rule Use Description',
'name' => '1.3.6.1.4.1.1466.115.121.1.31',
'oid' => '1.3.6.1.4.1.1466.115.121.1.31',
'aliases' => [],
'type' => 'syn'
},
'2.5.6.0' => {
'must' => [
'objectClass'
],
'name' => 'top',
'oid' => '2.5.6.0',
'aliases' => [],
'abstract' => 1,
'type' => 'oc'
},
'1.3.6.1.4.1.1466.115.121.1.10' => {
'desc' => 'Certificate Pair',
'name' => '1.3.6.1.4.1.1466.115.121.1.10',
'oid' => '1.3.6.1.4.1.1466.115.121.1.10',
'aliases' => [],
'type' => 'syn'
},
'2.5.4.2' => {
'equality' => 'caseIgnoreMatch',
'name' => 'knowledgeInformation',
'oid' => '2.5.4.2',
'aliases' => [],
'type' => 'at',
'max_length' => '32768',
'syntax' => '1.3.6.1.4.1.1466.115.121.1.15'
},
'1.3.6.1.4.1.1466.115.121.1.3' => {
'desc' => 'Attribute Type Description',
'name' => '1.3.6.1.4.1.1466.115.121.1.3',
'oid' => '1.3.6.1.4.1.1466.115.121.1.3',
'aliases' => [],
'type' => 'syn'
},
'2.5.4.13' => {
'equality' => 'caseIgnoreMatch',
'name' => 'description',
'oid' => '2.5.4.13',
'substr' => 'caseIgnoreSubstringsMatch',
'aliases' => [],
'type' => 'at',
'syntax' => '1.3.6.1.4.1.1466.115.121.1.15',
'max_length' => '1024'
},
'2.5.4.19' => {
'equality' => 'caseIgnoreMatch',
'name' => 'physicalDeliveryOfficeName',
'oid' => '2.5.4.19',
'substr' => 'caseIgnoreSubstringsMatch',
'aliases' => [],
'type' => 'at',
'syntax' => '1.3.6.1.4.1.1466.115.121.1.15',
'max_length' => '128'
},
'1.3.6.1.4.1.1466.115.121.1.41' => {
'desc' => 'Postal Address',
'name' => '1.3.6.1.4.1.1466.115.121.1.41',
'oid' => '1.3.6.1.4.1.1466.115.121.1.41',
'aliases' => [],
'type' => 'syn'
},
'2.5.4.20' => {
'equality' => 'telephoneNumberMatch',
'name' => 'telephoneNumber',
'oid' => '2.5.4.20',
'substr' => 'telephoneNumberSubstringsMatch',
'aliases' => [],
'type' => 'at',
'syntax' => '1.3.6.1.4.1.1466.115.121.1.50',
'max_length' => '32'
},
'2.5.6.14' => {
'must' => [
'cn'
],
'may' => [
'serialNumber',
'seeAlso',
'owner',
'ou',
'o',
'l',
'description'
],
'sup' => [
'top'
],
'name' => 'device',
'oid' => '2.5.6.14',
'aliases' => [],
'type' => 'oc',
'structural' => 1
},
'2.5.4.28' => {
'name' => 'preferredDeliveryMethod',
'oid' => '2.5.4.28',
'aliases' => [],
'single-value' => 1,
'type' => 'at',
'syntax' => '1.3.6.1.4.1.1466.115.121.1.14'
},
'1.3.6.1.4.1.1466.115.121.1.44' => {
'desc' => 'Printable String',
'name' => '1.3.6.1.4.1.1466.115.121.1.44',
'oid' => '1.3.6.1.4.1.1466.115.121.1.44',
'aliases' => [],
'type' => 'syn'
},
'2.5.4.1' => {
'equality' => 'distinguishedNameMatch',
'name' => 'aliasedObjectName',
'oid' => '2.5.4.1',
'aliases' => [],
'single-value' => 1,
'type' => 'at',
'syntax' => '1.3.6.1.4.1.1466.115.121.1.12'
},
'2.5.4.54' => {
'sup' => [
'name'
],
'name' => 'dmdName',
'oid' => '2.5.4.54',
'aliases' => [],
'type' => 'at'
},
'2.5.6.15' => {
'must' => [
'userCertificate'
],
'auxiliary' => 1,
'sup' => [
'top'
],
'name' => 'strongAuthenticationUser',
'oid' => '2.5.6.15',
'aliases' => [],
'type' => 'oc'
},
'2.5.4.42' => {
'sup' => [
'name'
],
'name' => 'givenName',
'oid' => '2.5.4.42',
'aliases' => [],
'type' => 'at'
},
'2.5.4.15' => {
'equality' => 'caseIgnoreMatch',
'name' => 'businessCategory',
'oid' => '2.5.4.15',
'substr' => 'caseIgnoreSubstringsMatch',
'aliases' => [],
'type' => 'at',
'syntax' => '1.3.6.1.4.1.1466.115.121.1.15',
'max_length' => '128'
},
'1.3.6.1.4.1.1466.115.121.1.26' => {
'desc' => 'IA5 String',
'name' => '1.3.6.1.4.1.1466.115.121.1.26',
'oid' => '1.3.6.1.4.1.1466.115.121.1.26',
'aliases' => [],
'type' => 'syn'
},
'2.5.4.3' => {
'sup' => [
'name'
],
'name' => 'cn',
'oid' => '2.5.4.3',
'aliases' => [],
'type' => 'at'
},
'2.5.4.32' => {
'sup' => [
'distinguishedName'
],
'name' => 'owner',
'oid' => '2.5.4.32',
'aliases' => [],
'type' => 'at'
},
'1.3.6.1.4.1.1466.115.121.1.12' => {
'desc' => 'DN',
'name' => '1.3.6.1.4.1.1466.115.121.1.12',
'oid' => '1.3.6.1.4.1.1466.115.121.1.12',
'aliases' => [],
'type' => 'syn'
},
'2.5.4.18' => {
'equality' => 'caseIgnoreMatch',
'name' => 'postOfficeBox',
'oid' => '2.5.4.18',
'substr' => 'caseIgnoreSubstringsMatch',
'aliases' => [],
'type' => 'at',
'syntax' => '1.3.6.1.4.1.1466.115.121.1.15',
'max_length' => '40'
},
'2.5.4.24' => {
'equality' => 'numericStringMatch',
'name' => 'x121Address',
'oid' => '2.5.4.24',
'substr' => 'numericStringSubstringsMatch',
'aliases' => [],
'type' => 'at',
'syntax' => '1.3.6.1.4.1.1466.115.121.1.36',
'max_length' => '15'
},
'2.5.6.16' => {
'must' => [
'authorityRevocationList',
'certificateRevocationList',
'cACertificate'
],
'may' => [
'crossCertificatePair'
],
'auxiliary' => 1,
'sup' => [
'top'
],
'name' => 'certificationAuthority',
'oid' => '2.5.6.16',
'aliases' => [],
'type' => 'oc'
},
'2.5.6.4' => {
'must' => [
'o'
],
'may' => [
'userPassword',
'searchGuide',
'seeAlso',
'businessCategory',
'x121Address',
'registeredAddress',
'destinationIndicator',
'preferredDeliveryMethod',
'telexNumber',
'teletexTerminalIdentifier',
'telephoneNumber',
'internationaliSDNNumber',
'facsimileTelephoneNumber',
'street',
'postOfficeBox',
'postalCode',
'postalAddress',
'physicalDeliveryOfficeName',
'st',
'l',
'description'
],
'sup' => [
'top'
],
'name' => 'organization',
'oid' => '2.5.6.4',
'aliases' => [],
'type' => 'oc',
'structural' => 1
},
'2.5.4.30' => {
'equality' => 'objectIdentifierMatch',
'name' => 'supportedApplicationContext',
'oid' => '2.5.4.30',
'aliases' => [],
'type' => 'at',
'syntax' => '1.3.6.1.4.1.1466.115.121.1.38'
},
'1.3.6.1.4.1.1466.115.121.1.15' => {
'desc' => 'Directory String',
'name' => '1.3.6.1.4.1.1466.115.121.1.15',
'oid' => '1.3.6.1.4.1.1466.115.121.1.15',
'aliases' => [],
'type' => 'syn'
},
'2.5.4.45' => {
'equality' => 'bitStringMatch',
'name' => 'x500UniqueIdentifier',
'oid' => '2.5.4.45',
'aliases' => [],
'type' => 'at',
'syntax' => '1.3.6.1.4.1.1466.115.121.1.6'
},
'1.3.6.1.4.1.1466.115.121.1.8' => {
'desc' => 'Certificate',
'name' => '1.3.6.1.4.1.1466.115.121.1.8',
'oid' => '1.3.6.1.4.1.1466.115.121.1.8',
'aliases' => [],
'type' => 'syn'
},
'2.5.6.13' => {
'may' => [
'knowledgeInformation'
],
'sup' => [
'applicationEntity'
],
'name' => 'dSA',
'oid' => '2.5.6.13',
'aliases' => [],
'type' => 'oc',
'structural' => 1
},
'1.3.6.1.4.1.1466.115.121.1.39' => {
'desc' => 'Other Mailbox',
'name' => '1.3.6.1.4.1.1466.115.121.1.39',
'oid' => '1.3.6.1.4.1.1466.115.121.1.39',
'aliases' => [],
'type' => 'syn'
},
'2.5.6.5' => {
'must' => [
'ou'
],
'may' => [
'userPassword',
'searchGuide',
'seeAlso',
'businessCategory',
'x121Address',
'registeredAddress',
'destinationIndicator',
'preferredDeliveryMethod',
'telexNumber',
'teletexTerminalIdentifier',
'telephoneNumber',
'internationaliSDNNumber',
'facsimileTelephoneNumber',
'street',
'postOfficeBox',
'postalCode',
'postalAddress',
'physicalDeliveryOfficeName',
'st',
'l',
'description'
],
'sup' => [
'top'
],
'name' => 'organizationalUnit',
'oid' => '2.5.6.5',
'aliases' => [],
'type' => 'oc',
'structural' => 1
},
'2.5.4.0' => {
'equality' => 'objectIdentifierMatch',
'name' => 'objectClass',
'oid' => '2.5.4.0',
'aliases' => [],
'type' => 'at',
'syntax' => '1.3.6.1.4.1.1466.115.121.1.38'
},
'2.5.4.6' => {
'sup' => [
'name'
],
'name' => 'c',
'oid' => '2.5.4.6',
'aliases' => [],
'single-value' => 1,
'type' => 'at'
},
'2.5.6.7' => {
'may' => [
'title',
'x121Address',
'registeredAddress',
'destinationIndicator',
'preferredDeliveryMethod',
'telexNumber',
'teletexTerminalIdentifier',
'telephoneNumber',
'internationaliSDNNumber',
'facsimileTelephoneNumber',
'street',
'postOfficeBox',
'postalCode',
'postalAddress',
'physicalDeliveryOfficeName',
'ou',
'st',
'l'
],
'sup' => [
'person'
],
'name' => 'organizationalPerson',
'oid' => '2.5.6.7',
'aliases' => [],
'type' => 'oc',
'structural' => 1
},
'2.5.4.52' => {
'name' => 'supportedAlgorithms',
'oid' => '2.5.4.52',
'aliases' => [],
'type' => 'at',
'syntax' => '1.3.6.1.4.1.1466.115.121.1.49'
},
'1.3.6.1.4.1.1466.115.121.1.28' => {
'desc' => 'JPEG',
'name' => '1.3.6.1.4.1.1466.115.121.1.28',
'oid' => '1.3.6.1.4.1.1466.115.121.1.28',
'aliases' => [],
'type' => 'syn'
},
'1.3.6.1.4.1.1466.115.121.1.37' => {
'desc' => 'Object Class Description',
'name' => '1.3.6.1.4.1.1466.115.121.1.37',
'oid' => '1.3.6.1.4.1.1466.115.121.1.37',
'aliases' => [],
'type' => 'syn'
},
'2.5.4.5' => {
'equality' => 'caseIgnoreMatch',
'name' => 'serialNumber',
'oid' => '2.5.4.5',
'substr' => 'caseIgnoreSubstringsMatch',
'aliases' => [],
'type' => 'at',
'syntax' => '1.3.6.1.4.1.1466.115.121.1.44',
'max_length' => '64'
},
'1.3.6.1.4.1.1466.115.121.1.7' => {
'desc' => 'Boolean',
'name' => '1.3.6.1.4.1.1466.115.121.1.7',
'oid' => '1.3.6.1.4.1.1466.115.121.1.7',
'aliases' => [],
'type' => 'syn'
},
'1.3.6.1.4.1.1466.115.121.1.11' => {
'desc' => 'Country String',
'name' => '1.3.6.1.4.1.1466.115.121.1.11',
'oid' => '1.3.6.1.4.1.1466.115.121.1.11',
'aliases' => [],
'type' => 'syn'
},
'1.3.6.1.4.1.1466.115.121.1.27' => {
'desc' => 'INTEGER',
'name' => '1.3.6.1.4.1.1466.115.121.1.27',
'oid' => '1.3.6.1.4.1.1466.115.121.1.27',
'aliases' => [],
'type' => 'syn'
},
'2.5.4.34' => {
'sup' => [
'distinguishedName'
],
'name' => 'seeAlso',
'oid' => '2.5.4.34',
'aliases' => [],
'type' => 'at'
},
'2.5.4.46' => {
'ordering' => 'caseIgnoreOrderingMatch',
'equality' => 'caseIgnoreMatch',
'name' => 'dnQualifier',
'oid' => '2.5.4.46',
'aliases' => [],
'substr' => 'caseIgnoreSubstringsMatch',
'type' => 'at',
'syntax' => '1.3.6.1.4.1.1466.115.121.1.44'
},
'1.3.6.1.4.1.1466.115.121.1.38' => {
'desc' => 'OID',
'name' => '1.3.6.1.4.1.1466.115.121.1.38',
'oid' => '1.3.6.1.4.1.1466.115.121.1.38',
'aliases' => [],
'type' => 'syn'
},
'2.5.4.4' => {
'sup' => [
'name'
],
'name' => 'sn',
'oid' => '2.5.4.4',
'aliases' => [],
'type' => 'at'
},
'2.5.4.49' => {
'equality' => 'distinguishedNameMatch',
'name' => 'distinguishedName',
'oid' => '2.5.4.49',
'aliases' => [],
'type' => 'at',
'syntax' => '1.3.6.1.4.1.1466.115.121.1.12'
},
'1.3.6.1.4.1.1466.115.121.1.54' => {
'desc' => 'LDAP Syntax Description',
'name' => '1.3.6.1.4.1.1466.115.121.1.54',
'oid' => '1.3.6.1.4.1.1466.115.121.1.54',
'aliases' => [],
'type' => 'syn'
},
'2.5.4.27' => {
'equality' => 'caseIgnoreMatch',
'name' => 'destinationIndicator',
'oid' => '2.5.4.27',
'substr' => 'caseIgnoreSubstringsMatch',
'aliases' => [],
'type' => 'at',
'syntax' => '1.3.6.1.4.1.1466.115.121.1.44',
'max_length' => '128'
},
'2.5.4.50' => {
'equality' => 'uniqueMemberMatch',
'name' => 'uniqueMember',
'oid' => '2.5.4.50',
'aliases' => [],
'type' => 'at',
'syntax' => '1.3.6.1.4.1.1466.115.121.1.34'
},
'2.5.6.16.2' => {
'may' => [
'deltaRevocationList'
],
'auxiliary' => 1,
'sup' => [
'certificationAuthority'
],
'name' => 'certificationAuthority-V2',
'oid' => '2.5.6.16.2',
'aliases' => [],
'type' => 'oc'
},
'2.5.4.39' => {
'name' => 'certificateRevocationList',
'oid' => '2.5.4.39',
'aliases' => [],
'type' => 'at',
'syntax' => '1.3.6.1.4.1.1466.115.121.1.9'
},
'1.3.6.1.4.1.1466.115.121.1.53' => {
'desc' => 'UTC Time',
'name' => '1.3.6.1.4.1.1466.115.121.1.53',
'oid' => '1.3.6.1.4.1.1466.115.121.1.53',
'aliases' => [],
'type' => 'syn'
},
'2.5.6.17' => {
'must' => [
'uniqueMember',
'cn'
],
'may' => [
'businessCategory',
'seeAlso',
'owner',
'ou',
'o',
'description'
],
'sup' => [
'top'
],
'name' => 'groupOfUniqueNames',
'oid' => '2.5.6.17',
'aliases' => [],
'type' => 'oc',
'structural' => 1
},
'2.5.6.6' => {
'must' => [
'sn',
'cn'
],
'may' => [
'userPassword',
'telephoneNumber',
'seeAlso',
'description'
],
'sup' => [
'top'
],
'name' => 'person',
'oid' => '2.5.6.6',
'aliases' => [],
'type' => 'oc',
'structural' => 1
},
'1.3.6.1.4.1.1466.115.121.1.23' => {
'desc' => 'Fax',
'name' => '1.3.6.1.4.1.1466.115.121.1.23',
'oid' => '1.3.6.1.4.1.1466.115.121.1.23',
'aliases' => [],
'type' => 'syn'
},
'2.5.6.20' => {
'must' => [
'dmdName'
],
'may' => [
'userPassword',
'searchGuide',
'seeAlso',
'businessCategory',
'x121Address',
'registeredAddress',
'destinationIndicator',
'preferredDeliveryMethod',
'telexNumber',
'teletexTerminalIdentifier',
'telephoneNumber',
'internationaliSDNNumber',
'facsimileTelephoneNumber',
'street',
'postOfficeBox',
'postalCode',
'postalAddress',
'physicalDeliveryOfficeName',
'st',
'l',
'description'
],
'sup' => [
'top'
],
'name' => 'dmd',
'oid' => '2.5.6.20',
'aliases' => [],
'type' => 'oc',
'structural' => 1
},
'2.5.4.31' => {
'sup' => [
'distinguishedName'
],
'name' => 'member',
'oid' => '2.5.4.31',
'aliases' => [],
'type' => 'at'
},
'2.5.4.38' => {
'name' => 'authorityRevocationList',
'oid' => '2.5.4.38',
'aliases' => [],
'type' => 'at',
'syntax' => '1.3.6.1.4.1.1466.115.121.1.9'
},
'2.5.4.43' => {
'sup' => [
'name'
],
'name' => 'initials',
'oid' => '2.5.4.43',
'aliases' => [],
'type' => 'at'
},
'2.5.4.29' => {
'equality' => 'presentationAddressMatch',
'name' => 'presentationAddress',
'oid' => '2.5.4.29',
'aliases' => [],
'single-value' => 1,
'type' => 'at',
'syntax' => '1.3.6.1.4.1.1466.115.121.1.43'
},
'2.5.4.16' => {
'equality' => 'caseIgnoreListMatch',
'name' => 'postalAddress',
'oid' => '2.5.4.16',
'aliases' => [],
'substr' => 'caseIgnoreListSubstringsMatch',
'type' => 'at',
'syntax' => '1.3.6.1.4.1.1466.115.121.1.41'
},
'2.5.4.37' => {
'name' => 'cACertificate',
'oid' => '2.5.4.37',
'aliases' => [],
'type' => 'at',
'syntax' => '1.3.6.1.4.1.1466.115.121.1.8'
},
'2.5.4.47' => {
'name' => 'enhancedSearchGuide',
'oid' => '2.5.4.47',
'aliases' => [],
'type' => 'at',
'syntax' => '1.3.6.1.4.1.1466.115.121.1.21'
},
'2.5.4.7' => {
'sup' => [
'name'
],
'name' => 'l',
'oid' => '2.5.4.7',
'aliases' => [],
'type' => 'at'
},
'2.5.6.2' => {
'must' => [
'c'
],
'may' => [
'searchGuide',
'description'
],
'sup' => [
'top'
],
'name' => 'country',
'oid' => '2.5.6.2',
'aliases' => [],
'type' => 'oc',
'structural' => 1
},
'2.5.4.23' => {
'name' => 'facsimileTelephoneNumber',
'oid' => '2.5.4.23',
'aliases' => [],
'type' => 'at',
'syntax' => '1.3.6.1.4.1.1466.115.121.1.22'
},
'2.5.4.10' => {
'sup' => [
'name'
],
'name' => 'o',
'oid' => '2.5.4.10',
'aliases' => [],
'type' => 'at'
},
'1.3.6.1.4.1.1466.115.121.1.34' => {
'desc' => 'Name And Optional UID',
'name' => '1.3.6.1.4.1.1466.115.121.1.34',
'oid' => '1.3.6.1.4.1.1466.115.121.1.34',
'aliases' => [],
'type' => 'syn'
},
'1.3.6.1.4.1.1466.115.121.1.22' => {
'desc' => 'Facsimile Telephone Number',
'name' => '1.3.6.1.4.1.1466.115.121.1.22',
'oid' => '1.3.6.1.4.1.1466.115.121.1.22',
'aliases' => [],
'type' => 'syn'
},
'1.3.6.1.4.1.1466.115.121.1.17' => {
'desc' => 'DIT Structure Rule Description',
'name' => '1.3.6.1.4.1.1466.115.121.1.17',
'oid' => '1.3.6.1.4.1.1466.115.121.1.17',
'aliases' => [],
'type' => 'syn'
},
'2.5.4.12' => {
'sup' => [
'name'
],
'name' => 'title',
'oid' => '2.5.4.12',
'aliases' => [],
'type' => 'at'
},
'2.5.4.36' => {
'name' => 'userCertificate',
'oid' => '2.5.4.36',
'aliases' => [],
'type' => 'at',
'syntax' => '1.3.6.1.4.1.1466.115.121.1.8'
},
'1.3.6.1.4.1.1466.115.121.1.5' => {
'desc' => 'Binary',
'name' => '1.3.6.1.4.1.1466.115.121.1.5',
'oid' => '1.3.6.1.4.1.1466.115.121.1.5',
'aliases' => [],
'type' => 'syn'
},
'1.3.6.1.4.1.1466.115.121.1.43' => {
'desc' => 'Presentation Address',
'name' => '1.3.6.1.4.1.1466.115.121.1.43',
'oid' => '1.3.6.1.4.1.1466.115.121.1.43',
'aliases' => [],
'type' => 'syn'
},
'1.3.6.1.4.1.1466.115.121.1.36' => {
'desc' => 'Numeric String',
'name' => '1.3.6.1.4.1.1466.115.121.1.36',
'oid' => '1.3.6.1.4.1.1466.115.121.1.36',
'aliases' => [],
'type' => 'syn'
},
'2.5.4.33' => {
'sup' => [
'distinguishedName'
],
'name' => 'roleOccupant',
'oid' => '2.5.4.33',
'aliases' => [],
'type' => 'at'
},
'2.5.6.19' => {
'must' => [
'cn'
],
'may' => [
'certificateRevocationList',
'authorityRevocationList',
'deltaRevocationList'
],
'sup' => [
'top'
],
'name' => 'cRLDistributionPoint',
'oid' => '2.5.6.19',
'aliases' => [],
'type' => 'oc',
'structural' => 1
},
'1.3.6.1.4.1.1466.115.121.1.30' => {
'desc' => 'Matching Rule Description',
'name' => '1.3.6.1.4.1.1466.115.121.1.30',
'oid' => '1.3.6.1.4.1.1466.115.121.1.30',
'aliases' => [],
'type' => 'syn'
},
'2.5.4.8' => {
'sup' => [
'name'
],
'name' => 'st',
'oid' => '2.5.4.8',
'aliases' => [],
'type' => 'at'
},
'2.5.4.41' => {
'equality' => 'caseIgnoreMatch',
'name' => 'name',
'oid' => '2.5.4.41',
'substr' => 'caseIgnoreSubstringsMatch',
'aliases' => [],
'type' => 'at',
'syntax' => '1.3.6.1.4.1.1466.115.121.1.15',
'max_length' => '32768'
},
'2.5.4.44' => {
'sup' => [
'name'
],
'name' => 'generationQualifier',
'oid' => '2.5.4.44',
'aliases' => [],
'type' => 'at'
},
'2.5.4.21' => {
'name' => 'telexNumber',
'oid' => '2.5.4.21',
'aliases' => [],
'type' => 'at',
'syntax' => '1.3.6.1.4.1.1466.115.121.1.52'
}
},
'dts' => {},
'nfm' => {},
'at' => {
'businesscategory' => $VAR1->{'oid'}{'2.5.4.15'},
'objectclass' => $VAR1->{'oid'}{'2.5.4.0'},
'userpassword' => $VAR1->{'oid'}{'2.5.4.35'},
'street' => $VAR1->{'oid'}{'2.5.4.9'},
'cn' => $VAR1->{'oid'}{'2.5.4.3'},
'certificaterevocationlist' => $VAR1->{'oid'}{'2.5.4.39'},
'internationalisdnnumber' => $VAR1->{'oid'}{'2.5.4.25'},
'generationqualifier' => $VAR1->{'oid'}{'2.5.4.44'},
'postalcode' => $VAR1->{'oid'}{'2.5.4.17'},
'destinationindicator' => $VAR1->{'oid'}{'2.5.4.27'},
'teletexterminalidentifier' => $VAR1->{'oid'}{'2.5.4.22'},
'member' => $VAR1->{'oid'}{'2.5.4.31'},
'deltarevocationlist' => $VAR1->{'oid'}{'2.5.4.53'},
'name' => $VAR1->{'oid'}{'2.5.4.41'},
'st' => $VAR1->{'oid'}{'2.5.4.8'},
'description' => $VAR1->{'oid'}{'2.5.4.13'},
'uniquemember' => $VAR1->{'oid'}{'2.5.4.50'},
'presentationaddress' => $VAR1->{'oid'}{'2.5.4.29'},
'givenname' => $VAR1->{'oid'}{'2.5.4.42'},
'postofficebox' => $VAR1->{'oid'}{'2.5.4.18'},
'distinguishedname' => $VAR1->{'oid'}{'2.5.4.49'},
'c' => $VAR1->{'oid'}{'2.5.4.6'},
'x121address' => $VAR1->{'oid'}{'2.5.4.24'},
'aliasedobjectname' => $VAR1->{'oid'}{'2.5.4.1'},
'enhancedsearchguide' => $VAR1->{'oid'}{'2.5.4.47'},
'sn' => $VAR1->{'oid'}{'2.5.4.4'},
'title' => $VAR1->{'oid'}{'2.5.4.12'},
'dnqualifier' => $VAR1->{'oid'}{'2.5.4.46'},
'x500uniqueidentifier' => $VAR1->{'oid'}{'2.5.4.45'},
'usercertificate' => $VAR1->{'oid'}{'2.5.4.36'},
'protocolinformation' => $VAR1->{'oid'}{'2.5.4.48'},
'crosscertificatepair' => $VAR1->{'oid'}{'2.5.4.40'},
'cacertificate' => $VAR1->{'oid'}{'2.5.4.37'},
'supportedapplicationcontext' => $VAR1->{'oid'}{'2.5.4.30'},
'postaladdress' => $VAR1->{'oid'}{'2.5.4.16'},
'telexnumber' => $VAR1->{'oid'}{'2.5.4.21'},
'roleoccupant' => $VAR1->{'oid'}{'2.5.4.33'},
'supportedalgorithms' => $VAR1->{'oid'}{'2.5.4.52'},
'seealso' => $VAR1->{'oid'}{'2.5.4.34'},
'initials' => $VAR1->{'oid'}{'2.5.4.43'},
'owner' => $VAR1->{'oid'}{'2.5.4.32'},
'dmdname' => $VAR1->{'oid'}{'2.5.4.54'},
'ou' => $VAR1->{'oid'}{'2.5.4.11'},
'facsimiletelephonenumber' => $VAR1->{'oid'}{'2.5.4.23'},
'physicaldeliveryofficename' => $VAR1->{'oid'}{'2.5.4.19'},
'authorityrevocationlist' => $VAR1->{'oid'}{'2.5.4.38'},
'telephonenumber' => $VAR1->{'oid'}{'2.5.4.20'},
'registeredaddress' => $VAR1->{'oid'}{'2.5.4.26'},
'houseidentifier' => $VAR1->{'oid'}{'2.5.4.51'},
'l' => $VAR1->{'oid'}{'2.5.4.7'},
'knowledgeinformation' => $VAR1->{'oid'}{'2.5.4.2'},
'searchguide' => $VAR1->{'oid'}{'2.5.4.14'},
'serialnumber' => $VAR1->{'oid'}{'2.5.4.5'},
'o' => $VAR1->{'oid'}{'2.5.4.10'},
'preferreddeliverymethod' => $VAR1->{'oid'}{'2.5.4.28'}
},
'syn' => {
'1.3.6.1.4.1.1466.115.121.1.26' => $VAR1->{'oid'}{'1.3.6.1.4.1.1466.115.121.1.26'},
'1.3.6.1.4.1.1466.115.121.1.12' => $VAR1->{'oid'}{'1.3.6.1.4.1.1466.115.121.1.12'},
'1.3.6.1.4.1.1466.115.121.1.16' => $VAR1->{'oid'}{'1.3.6.1.4.1.1466.115.121.1.16'},
'1.3.6.1.4.1.1466.115.121.1.24' => $VAR1->{'oid'}{'1.3.6.1.4.1.1466.115.121.1.24'},
'1.3.6.1.4.1.1466.115.121.1.15' => $VAR1->{'oid'}{'1.3.6.1.4.1.1466.115.121.1.15'},
'1.3.6.1.4.1.1466.115.121.1.8' => $VAR1->{'oid'}{'1.3.6.1.4.1.1466.115.121.1.8'},
'1.3.6.1.4.1.1466.115.121.1.39' => $VAR1->{'oid'}{'1.3.6.1.4.1.1466.115.121.1.39'},
'1.3.6.1.4.1.1466.115.121.1.33' => $VAR1->{'oid'}{'1.3.6.1.4.1.1466.115.121.1.33'},
'1.3.6.1.4.1.1466.115.121.1.6' => $VAR1->{'oid'}{'1.3.6.1.4.1.1466.115.121.1.6'},
'1.3.6.1.4.1.1466.115.121.1.28' => $VAR1->{'oid'}{'1.3.6.1.4.1.1466.115.121.1.28'},
'1.3.6.1.4.1.1466.115.121.1.35' => $VAR1->{'oid'}{'1.3.6.1.4.1.1466.115.121.1.35'},
'1.3.6.1.4.1.1466.115.121.1.37' => $VAR1->{'oid'}{'1.3.6.1.4.1.1466.115.121.1.37'},
'1.3.6.1.4.1.1466.115.121.1.7' => $VAR1->{'oid'}{'1.3.6.1.4.1.1466.115.121.1.7'},
'1.3.6.1.4.1.1466.115.121.1.11' => $VAR1->{'oid'}{'1.3.6.1.4.1.1466.115.121.1.11'},
'1.3.6.1.4.1.1466.115.121.1.27' => $VAR1->{'oid'}{'1.3.6.1.4.1.1466.115.121.1.27'},
'1.3.6.1.4.1.1466.115.121.1.50' => $VAR1->{'oid'}{'1.3.6.1.4.1.1466.115.121.1.50'},
'1.3.6.1.4.1.1466.115.121.1.38' => $VAR1->{'oid'}{'1.3.6.1.4.1.1466.115.121.1.38'},
'1.3.6.1.4.1.1466.115.121.1.9' => $VAR1->{'oid'}{'1.3.6.1.4.1.1466.115.121.1.9'},
'1.3.6.1.4.1.1466.115.121.1.54' => $VAR1->{'oid'}{'1.3.6.1.4.1.1466.115.121.1.54'},
'1.3.6.1.4.1.1466.115.121.1.53' => $VAR1->{'oid'}{'1.3.6.1.4.1.1466.115.121.1.53'},
'1.3.6.1.4.1.1466.115.121.1.23' => $VAR1->{'oid'}{'1.3.6.1.4.1.1466.115.121.1.23'},
'1.3.6.1.4.1.1466.115.121.1.31' => $VAR1->{'oid'}{'1.3.6.1.4.1.1466.115.121.1.31'},
'1.3.6.1.4.1.1466.115.121.1.10' => $VAR1->{'oid'}{'1.3.6.1.4.1.1466.115.121.1.10'},
'1.3.6.1.4.1.1466.115.121.1.3' => $VAR1->{'oid'}{'1.3.6.1.4.1.1466.115.121.1.3'},
'1.3.6.1.4.1.1466.115.121.1.41' => $VAR1->{'oid'}{'1.3.6.1.4.1.1466.115.121.1.41'},
'1.3.6.1.4.1.1466.115.121.1.22' => $VAR1->{'oid'}{'1.3.6.1.4.1.1466.115.121.1.22'},
'1.3.6.1.4.1.1466.115.121.1.34' => $VAR1->{'oid'}{'1.3.6.1.4.1.1466.115.121.1.34'},
'1.3.6.1.4.1.1466.115.121.1.44' => $VAR1->{'oid'}{'1.3.6.1.4.1.1466.115.121.1.44'},
'1.3.6.1.4.1.1466.115.121.1.17' => $VAR1->{'oid'}{'1.3.6.1.4.1.1466.115.121.1.17'},
'1.3.6.1.4.1.1466.115.121.1.5' => $VAR1->{'oid'}{'1.3.6.1.4.1.1466.115.121.1.5'},
'1.3.6.1.4.1.1466.115.121.1.36' => $VAR1->{'oid'}{'1.3.6.1.4.1.1466.115.121.1.36'},
'1.3.6.1.4.1.1466.115.121.1.43' => $VAR1->{'oid'}{'1.3.6.1.4.1.1466.115.121.1.43'},
'1.3.6.1.4.1.1466.115.121.1.30' => $VAR1->{'oid'}{'1.3.6.1.4.1.1466.115.121.1.30'}
},
'mr' => {},
'oc' => {
'certificationauthority' => $VAR1->{'oid'}{'2.5.6.16'},
'locality' => $VAR1->{'oid'}{'2.5.6.3'},
'dmd' => $VAR1->{'oid'}{'2.5.6.20'},
'person' => $VAR1->{'oid'}{'2.5.6.6'},
'usersecurityinformation' => $VAR1->{'oid'}{'2.5.6.18'},
'dsa' => $VAR1->{'oid'}{'2.5.6.13'},
'organizationalunit' => $VAR1->{'oid'}{'2.5.6.5'},
'applicationentity' => $VAR1->{'oid'}{'2.5.6.12'},
'groupofuniquenames' => $VAR1->{'oid'}{'2.5.6.17'},
'groupofnames' => $VAR1->{'oid'}{'2.5.6.9'},
'organization' => $VAR1->{'oid'}{'2.5.6.4'},
'country' => $VAR1->{'oid'}{'2.5.6.2'},
'organizationalrole' => $VAR1->{'oid'}{'2.5.6.8'},
'residentialperson' => $VAR1->{'oid'}{'2.5.6.10'},
'strongauthenticationuser' => $VAR1->{'oid'}{'2.5.6.15'},
'device' => $VAR1->{'oid'}{'2.5.6.14'},
'certificationauthority-v2' => $VAR1->{'oid'}{'2.5.6.16.2'},
'top' => $VAR1->{'oid'}{'2.5.6.0'},
'crldistributionpoint' => $VAR1->{'oid'}{'2.5.6.19'},
'alias' => $VAR1->{'oid'}{'2.5.6.1'},
'applicationprocess' => $VAR1->{'oid'}{'2.5.6.11'},
'organizationalperson' => $VAR1->{'oid'}{'2.5.6.7'}
}
}, 'Net::LDAP::Schema' );
ok
t/04refloop.t ..... skipped: no null device
t/05dsml.t ........ skipped: (no reason given)
t/06constant.t ....
1..98
ok 1 # LDAP_SUCCESS LDAP_SUCCESS
ok 2 # LDAP_OPERATIONS_ERROR LDAP_OPERATIONS_ERROR
ok 3 # LDAP_PROTOCOL_ERROR LDAP_PROTOCOL_ERROR
ok 4 # LDAP_TIMELIMIT_EXCEEDED LDAP_TIMELIMIT_EXCEEDED
ok 5 # LDAP_SIZELIMIT_EXCEEDED LDAP_SIZELIMIT_EXCEEDED
ok 6 # LDAP_COMPARE_FALSE LDAP_COMPARE_FALSE
ok 7 # LDAP_COMPARE_TRUE LDAP_COMPARE_TRUE
ok 8 # LDAP_STRONG_AUTH_NOT_SUPPORTED LDAP_STRONG_AUTH_NOT_SUPPORTED
ok 9 # LDAP_STRONG_AUTH_REQUIRED LDAP_STRONG_AUTH_REQUIRED
ok 10 # LDAP_PARTIAL_RESULTS LDAP_PARTIAL_RESULTS
ok 11 # LDAP_REFERRAL LDAP_REFERRAL
ok 12 # LDAP_ADMIN_LIMIT_EXCEEDED LDAP_ADMIN_LIMIT_EXCEEDED
ok 13 # LDAP_UNAVAILABLE_CRITICAL_EXT LDAP_UNAVAILABLE_CRITICAL_EXT
ok 14 # LDAP_CONFIDENTIALITY_REQUIRED LDAP_CONFIDENTIALITY_REQUIRED
ok 15 # LDAP_SASL_BIND_IN_PROGRESS LDAP_SASL_BIND_IN_PROGRESS
ok 16 # LDAP error code 15(0x0F) LDAP error code 15(0x0F)
ok 17 # LDAP_NO_SUCH_ATTRIBUTE LDAP_NO_SUCH_ATTRIBUTE
ok 18 # LDAP_UNDEFINED_TYPE LDAP_UNDEFINED_TYPE
ok 19 # LDAP_INAPPROPRIATE_MATCHING LDAP_INAPPROPRIATE_MATCHING
ok 20 # LDAP_CONSTRAINT_VIOLATION LDAP_CONSTRAINT_VIOLATION
ok 21 # LDAP_TYPE_OR_VALUE_EXISTS LDAP_TYPE_OR_VALUE_EXISTS
ok 22 # LDAP_INVALID_SYNTAX LDAP_INVALID_SYNTAX
ok 23 # LDAP error code 22(0x16) LDAP error code 22(0x16)
ok 24 # LDAP error code 23(0x17) LDAP error code 23(0x17)
ok 25 # LDAP error code 24(0x18) LDAP error code 24(0x18)
ok 26 # LDAP error code 25(0x19) LDAP error code 25(0x19)
ok 27 # LDAP error code 26(0x1A) LDAP error code 26(0x1A)
ok 28 # LDAP error code 27(0x1B) LDAP error code 27(0x1B)
ok 29 # LDAP error code 28(0x1C) LDAP error code 28(0x1C)
ok 30 # LDAP error code 29(0x1D) LDAP error code 29(0x1D)
ok 31 # LDAP error code 30(0x1E) LDAP error code 30(0x1E)
ok 32 # LDAP error code 31(0x1F) LDAP error code 31(0x1F)
ok 33 # LDAP_NO_SUCH_OBJECT LDAP_NO_SUCH_OBJECT
ok 34 # LDAP_ALIAS_PROBLEM LDAP_ALIAS_PROBLEM
ok 35 # LDAP_INVALID_DN_SYNTAX LDAP_INVALID_DN_SYNTAX
ok 36 # LDAP_IS_LEAF LDAP_IS_LEAF
ok 37 # LDAP_ALIAS_DEREF_PROBLEM LDAP_ALIAS_DEREF_PROBLEM
ok 38 # LDAP error code 37(0x25) LDAP error code 37(0x25)
ok 39 # LDAP error code 38(0x26) LDAP error code 38(0x26)
ok 40 # LDAP error code 39(0x27) LDAP error code 39(0x27)
ok 41 # LDAP error code 40(0x28) LDAP error code 40(0x28)
ok 42 # LDAP error code 41(0x29) LDAP error code 41(0x29)
ok 43 # LDAP error code 42(0x2A) LDAP error code 42(0x2A)
ok 44 # LDAP error code 43(0x2B) LDAP error code 43(0x2B)
ok 45 # LDAP error code 44(0x2C) LDAP error code 44(0x2C)
ok 46 # LDAP error code 45(0x2D) LDAP error code 45(0x2D)
ok 47 # LDAP error code 46(0x2E) LDAP error code 46(0x2E)
ok 48 # LDAP error code 47(0x2F) LDAP error code 47(0x2F)
ok 49 # LDAP_INAPPROPRIATE_AUTH LDAP_INAPPROPRIATE_AUTH
ok 50 # LDAP_INVALID_CREDENTIALS LDAP_INVALID_CREDENTIALS
ok 51 # LDAP_INSUFFICIENT_ACCESS LDAP_INSUFFICIENT_ACCESS
ok 52 # LDAP_BUSY LDAP_BUSY
ok 53 # LDAP_UNAVAILABLE LDAP_UNAVAILABLE
ok 54 # LDAP_UNWILLING_TO_PERFORM LDAP_UNWILLING_TO_PERFORM
ok 55 # LDAP_LOOP_DETECT LDAP_LOOP_DETECT
ok 56 # LDAP error code 55(0x37) LDAP error code 55(0x37)
ok 57 # LDAP error code 56(0x38) LDAP error code 56(0x38)
ok 58 # LDAP error code 57(0x39) LDAP error code 57(0x39)
ok 59 # LDAP error code 58(0x3A) LDAP error code 58(0x3A)
ok 60 # LDAP error code 59(0x3B) LDAP error code 59(0x3B)
ok 61 # LDAP_SORT_CONTROL_MISSING LDAP_SORT_CONTROL_MISSING
ok 62 # LDAP_INDEX_RANGE_ERROR LDAP_INDEX_RANGE_ERROR
ok 63 # LDAP error code 62(0x3E) LDAP error code 62(0x3E)
ok 64 # LDAP error code 63(0x3F) LDAP error code 63(0x3F)
ok 65 # LDAP_NAMING_VIOLATION LDAP_NAMING_VIOLATION
ok 66 # LDAP_OBJECT_CLASS_VIOLATION LDAP_OBJECT_CLASS_VIOLATION
ok 67 # LDAP_NOT_ALLOWED_ON_NONLEAF LDAP_NOT_ALLOWED_ON_NONLEAF
ok 68 # LDAP_NOT_ALLOWED_ON_RDN LDAP_NOT_ALLOWED_ON_RDN
ok 69 # LDAP_ALREADY_EXISTS LDAP_ALREADY_EXISTS
ok 70 # LDAP_NO_OBJECT_CLASS_MODS LDAP_NO_OBJECT_CLASS_MODS
ok 71 # LDAP_RESULTS_TOO_LARGE LDAP_RESULTS_TOO_LARGE
ok 72 # LDAP_AFFECTS_MULTIPLE_DSAS LDAP_AFFECTS_MULTIPLE_DSAS
ok 73 # LDAP error code 72(0x48) LDAP error code 72(0x48)
ok 74 # LDAP error code 73(0x49) LDAP error code 73(0x49)
ok 75 # LDAP error code 74(0x4A) LDAP error code 74(0x4A)
ok 76 # LDAP error code 75(0x4B) LDAP error code 75(0x4B)
ok 77 # LDAP error code 76(0x4C) LDAP error code 76(0x4C)
ok 78 # LDAP error code 77(0x4D) LDAP error code 77(0x4D)
ok 79 # LDAP error code 78(0x4E) LDAP error code 78(0x4E)
ok 80 # LDAP error code 79(0x4F) LDAP error code 79(0x4F)
ok 81 # LDAP_OTHER LDAP_OTHER
ok 82 # LDAP_SERVER_DOWN LDAP_SERVER_DOWN
ok 83 # LDAP_LOCAL_ERROR LDAP_LOCAL_ERROR
ok 84 # LDAP_ENCODING_ERROR LDAP_ENCODING_ERROR
ok 85 # LDAP_DECODING_ERROR LDAP_DECODING_ERROR
ok 86 # LDAP_TIMEOUT LDAP_TIMEOUT
ok 87 # LDAP_AUTH_UNKNOWN LDAP_AUTH_UNKNOWN
ok 88 # LDAP_FILTER_ERROR LDAP_FILTER_ERROR
ok 89 # LDAP_USER_CANCELED LDAP_USER_CANCELED
ok 90 # LDAP_PARAM_ERROR LDAP_PARAM_ERROR
ok 91 # LDAP_NO_MEMORY LDAP_NO_MEMORY
ok 92 # LDAP_CONNECT_ERROR LDAP_CONNECT_ERROR
ok 93 # LDAP_NOT_SUPPORTED LDAP_NOT_SUPPORTED
ok 94 # LDAP_CONTROL_NOT_FOUND LDAP_CONTROL_NOT_FOUND
ok 95 # LDAP_NO_RESULTS_RETURNED LDAP_NO_RESULTS_RETURNED
ok 96 # LDAP_MORE_RESULTS_TO_RETURN LDAP_MORE_RESULTS_TO_RETURN
ok 97 # LDAP_CLIENT_LOOP LDAP_CLIENT_LOOP
ok 98 # LDAP_REFERRAL_LIMIT_EXCEEDED LDAP_REFERRAL_LIMIT_EXCEEDED
ok
t/50populate.t .... skipped: No server
t/51search.t ...... skipped: No server
t/52modify.t ...... skipped: No server
t/53schema.t ...... skipped: No server
t/54dse.t ......... skipped: No server
t/55ssl.t ......... skipped: (no reason given)
t/56ipc.t ......... skipped: No server
t/57url.t ......... skipped: No server
t/58lwp.t ......... skipped: No server
t/70sortctrl.t .... skipped: External tests disabled
All tests successful.
Files=17, Tests=523, 3 wallclock secs ( 0.17 usr + 0.02 sys = 0.19 CPU)
Result: PASS
GBARR/perl-ldap-0.4001.tar.gz
nmake test TEST_VERBOSE=1 -- OK
Graham Barr <gbarr@pobox.com>
LDAP client library
>>> (cd C:\cpanfly-5.12\var\cpan\build\perl-ldap-0.4001-GuoGz5 && tar cvf - perl-ldap-0.4001.ppd blib) | gzip -c >C:/cpanfly-5.12/var/REPO/G/GB/GBARR/perl-ldap-0.4001.tar.gz
perl-ldap-0.4001.ppd
blib/
blib/lib/
blib/lib/Bundle/
blib/lib/Bundle/Net/
blib/lib/Bundle/Net/LDAP.pm
blib/lib/LWP/
blib/lib/LWP/Protocol/
blib/lib/LWP/Protocol/ldap.pm
blib/lib/LWP/Protocol/ldaps.pm
blib/lib/Net/
blib/lib/Net/LDAP/
blib/lib/Net/LDAP/ASN.pm
blib/lib/Net/LDAP/Bind.pm
blib/lib/Net/LDAP/Constant.pm
blib/lib/Net/LDAP/Control/
blib/lib/Net/LDAP/Control/EntryChange.pm
blib/lib/Net/LDAP/Control/ManageDsaIT.pm
blib/lib/Net/LDAP/Control/Paged.pm
blib/lib/Net/LDAP/Control/PasswordPolicy.pm
blib/lib/Net/LDAP/Control/PersistentSearch.pm
blib/lib/Net/LDAP/Control/PostRead.pm
blib/lib/Net/LDAP/Control/PreRead.pm
blib/lib/Net/LDAP/Control/ProxyAuth.pm
blib/lib/Net/LDAP/Control/Sort.pm
blib/lib/Net/LDAP/Control/SortResult.pm
blib/lib/Net/LDAP/Control/SyncDone.pm
blib/lib/Net/LDAP/Control/SyncRequest.pm
blib/lib/Net/LDAP/Control/SyncState.pm
blib/lib/Net/LDAP/Control/VLV.pm
blib/lib/Net/LDAP/Control/VLVResponse.pm
blib/lib/Net/LDAP/Control.pm
blib/lib/Net/LDAP/DSML.pm
blib/lib/Net/LDAP/Entry.pm
blib/lib/Net/LDAP/Entry.pod
blib/lib/Net/LDAP/Examples.pod
blib/lib/Net/LDAP/Extension/
blib/lib/Net/LDAP/Extension/Refresh.pm
blib/lib/Net/LDAP/Extension/SetPassword.pm
blib/lib/Net/LDAP/Extension/WhoAmI.pm
blib/lib/Net/LDAP/Extension.pm
blib/lib/Net/LDAP/Extra.pm
blib/lib/Net/LDAP/FAQ.pod
blib/lib/Net/LDAP/Filter.pm
blib/lib/Net/LDAP/Filter.pod
blib/lib/Net/LDAP/FilterMatch.pm
blib/lib/Net/LDAP/Intermediate/
blib/lib/Net/LDAP/Intermediate/SyncInfo.pm
blib/lib/Net/LDAP/Intermediate.pm
blib/lib/Net/LDAP/LDIF.pm
blib/lib/Net/LDAP/LDIF.pod
blib/lib/Net/LDAP/Message.pm
blib/lib/Net/LDAP/Message.pod
blib/lib/Net/LDAP/Reference.pod
blib/lib/Net/LDAP/RFC.pod
blib/lib/Net/LDAP/RootDSE.pm
blib/lib/Net/LDAP/Schema.pm
blib/lib/Net/LDAP/Schema.pod
blib/lib/Net/LDAP/Search.pm
blib/lib/Net/LDAP/Search.pod
blib/lib/Net/LDAP/Security.pod
blib/lib/Net/LDAP/Util.pm
blib/lib/Net/LDAP.pm
blib/lib/Net/LDAP.pod
blib/lib/Net/LDAPI.pm
blib/lib/Net/LDAPS.pm
>>> mv C:\cpanfly-5.12\var\cpan\build\perl-ldap-0.4001-GuoGz5/perl-ldap-0.4001.ppd C:/cpanfly-5.12/var/REPO/G/GB/GBARR
cygwin warning:
MS-DOS style path detected: C:\cpanfly-5.12\var\cpan\build\perl-ldap-0.4001-GuoGz5/perl-ldap-0.4001.ppd
Preferred POSIX equivalent is: /cygdrive/c/cpanfly-5.12/var/cpan/build/perl-ldap-0.4001-GuoGz5/perl-ldap-0.4001.ppd
CYGWIN environment variable option "nodosfilewarning" turns off this warning.
Consult the user's guide for more details about POSIX paths:
http://cygwin.com/cygwin-ug-net/using.html#using-pathnames
Running test for module 'Convert::ASN1'
Running make for G/GB/GBARR/Convert-ASN1-0.22.tar.gz
Prepending C:\cpanfly-5.12\var\cpan\build\perl-ldap-0.4001-GuoGz5/blib/arch C:\cpanfly-5.12\var\cpan\build\perl-ldap-0.4001-GuoGz5/blib/lib C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/blib/arch C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/blib/lib C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/arch C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1
Prepending C:\cpanfly-5.12\var\cpan\build\perl-ldap-0.4001-GuoGz5/blib/arch C:\cpanfly-5.12\var\cpan\build\perl-ldap-0.4001-GuoGz5/blib/lib C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/blib/arch C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/blib/lib C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/arch C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/lib to PERL5LIB for 'make'
Has already been made
Prepending C:\cpanfly-5.12\var\cpan\build\perl-ldap-0.4001-GuoGz5/blib/arch C:\cpanfly-5.12\var\cpan\build\perl-ldap-0.4001-GuoGz5/blib/lib C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/blib/arch C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/blib/lib C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/arch C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/lib to PERL5LIB for 'test'
Running make test
Has already been tested successfully
Running make for A/AA/AAR/Net-LDAP-Server-0.42.tar.gz
Prepending C:\cpanfly-5.12\var\cpan\build\perl-ldap-0.4001-GuoGz5/blib/arch C:\cpanfly-5.12\var\cpan\build\perl-ldap-0.4001-GuoGz5/blib/lib C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/blib/arch C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/blib/lib C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/arch C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-0.42-fwBvbS
Prepending C:\cpanfly-5.12\var\cpan\build\perl-ldap-0.4001-GuoGz5/blib/arch C:\cpanfly-5.12\var\cpan\build\perl-ldap-0.4001-GuoGz5/blib/lib C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/blib/arch C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/blib/lib C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/arch C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build A/AA/AAR/Net-LDAP-Server-0.42.tar.gz
>>> nmake
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
cp lib/Net/LDAP/Server.pm blib\lib\Net\LDAP\Server.pm
AAR/Net-LDAP-Server-0.42.tar.gz
nmake -- OK
Prepending C:\cpanfly-5.12\var\cpan\build\perl-ldap-0.4001-GuoGz5/blib/arch C:\cpanfly-5.12\var\cpan\build\perl-ldap-0.4001-GuoGz5/blib/lib C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/blib/arch C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/blib/lib C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/arch C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/lib to PERL5LIB for 'test'
Running make test
>>> nmake test TEST_VERBOSE=1
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
C:\Perl-5.12\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
t/01-use.t ..........
1..1
# Running under perl version 5.012000 for MSWin32
# Win32::BuildNumber 1200
# Current time local: Fri Apr 9 16:36:01 2010
# Current time GMT: Fri Apr 9 23:36:01 2010
# Using Test.pm version 1.25_02
ok 1
ok
t/02-pod.t ..........
1..1
ok 1 - POD test for blib\lib\Net\LDAP\Server.pm
ok
t/03-podcoverage.t ..
1..1
ok 1 - Pod coverage on Net::LDAP::Server
ok
All tests successful.
Files=3, Tests=3, 1 wallclock secs ( 0.00 usr + 0.03 sys = 0.03 CPU)
Result: PASS
AAR/Net-LDAP-Server-0.42.tar.gz
nmake test TEST_VERBOSE=1 -- OK
Picked up abstract from Makefile
Alessandro Ranellucci <aar@cpan.org>
LDAP server side protocol handling
>>> (cd C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-0.42-fwBvbS && tar cvf - Net-LDAP-Server-0.42.ppd blib) | gzip -c >C:/cpanfly-5.12/var/REPO/A/AA/AAR/Net-LDAP-Server-0.42.tar.gz
Net-LDAP-Server-0.42.ppd
blib/
blib/lib/
blib/lib/Net/
blib/lib/Net/LDAP/
blib/lib/Net/LDAP/Server.pm
>>> mv C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-0.42-fwBvbS/Net-LDAP-Server-0.42.ppd C:/cpanfly-5.12/var/REPO/A/AA/AAR
cygwin warning:
MS-DOS style path detected: C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-0.42-fwBvbS/Net-LDAP-Server-0.42.ppd
Preferred POSIX equivalent is: /cygdrive/c/cpanfly-5.12/var/cpan/build/Net-LDAP-Server-0.42-fwBvbS/Net-LDAP-Server-0.42.ppd
CYGWIN environment variable option "nodosfilewarning" turns off this warning.
Consult the user's guide for more details about POSIX paths:
http://cygwin.com/cygwin-ug-net/using.html#using-pathnames
Running test for module 'Net::LDAP'
Running make for G/GB/GBARR/perl-ldap-0.4001.tar.gz
Prepending C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-0.42-fwBvbS/blib/arch C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-0.42-fwBvbS/blib/lib C:\cpanfly-5.12\var\cpan\build\perl-ldap-0.4001-GuoGz5/blib/arch C:\cpanfly-5.12\var\cpan\build\perl-ldap-0.4001-GuoGz5/blib/lib C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/blib/arch C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/blib/lib C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/arch C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.12\var\cpan\build\perl-ldap-0.4001-GuoGz5
Prepending C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-0.42-fwBvbS/blib/arch C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-0.42-fwBvbS/blib/lib C:\cpanfly-5.12\var\cpan\build\perl-ldap-0.4001-GuoGz5/blib/arch C:\cpanfly-5.12\var\cpan\build\perl-ldap-0.4001-GuoGz5/blib/lib C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/blib/arch C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/blib/lib C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/arch C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/lib to PERL5LIB for 'make'
Has already been made
Prepending C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-0.42-fwBvbS/blib/arch C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-0.42-fwBvbS/blib/lib C:\cpanfly-5.12\var\cpan\build\perl-ldap-0.4001-GuoGz5/blib/arch C:\cpanfly-5.12\var\cpan\build\perl-ldap-0.4001-GuoGz5/blib/lib C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/blib/arch C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/blib/lib C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/arch C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/lib to PERL5LIB for 'test'
Running make test
Has already been tested successfully
Running make for K/KA/KARMAN/Net-LDAP-Server-Test-0.09.tar.gz
Prepending C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-0.42-fwBvbS/blib/arch C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-0.42-fwBvbS/blib/lib C:\cpanfly-5.12\var\cpan\build\perl-ldap-0.4001-GuoGz5/blib/arch C:\cpanfly-5.12\var\cpan\build\perl-ldap-0.4001-GuoGz5/blib/lib C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/blib/arch C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/blib/lib C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/arch C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-Test-0.09-gdfhKK
Prepending C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-0.42-fwBvbS/blib/arch C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-0.42-fwBvbS/blib/lib C:\cpanfly-5.12\var\cpan\build\perl-ldap-0.4001-GuoGz5/blib/arch C:\cpanfly-5.12\var\cpan\build\perl-ldap-0.4001-GuoGz5/blib/lib C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/blib/arch C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/blib/lib C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/arch C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build K/KA/KARMAN/Net-LDAP-Server-Test-0.09.tar.gz
>>> nmake
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
cp lib/Net/LDAP/Server/Test.pm blib\lib\Net\LDAP\Server\Test.pm
KARMAN/Net-LDAP-Server-Test-0.09.tar.gz
nmake -- OK
Prepending C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-0.42-fwBvbS/blib/arch C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-0.42-fwBvbS/blib/lib C:\cpanfly-5.12\var\cpan\build\perl-ldap-0.4001-GuoGz5/blib/arch C:\cpanfly-5.12\var\cpan\build\perl-ldap-0.4001-GuoGz5/blib/lib C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/blib/arch C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/blib/lib C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/arch C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/lib to PERL5LIB for 'test'
Running make test
>>> nmake test TEST_VERBOSE=1
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
C:\Perl-5.12\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
# Testing Net::LDAP::Server::Test 0.09, Perl 5.012000, C:\Perl-5.12\bin\perl.exe
t/00-load.t .......
1..1
ok 1 - use Net::LDAP::Server::Test;
ok
creating new LDAP server on port 10636 ...
Accepted connection from: 127.0.0.1
... shutting down server
creating new LDAP server on port 10636 ...
Accepted connection from: 127.0.0.1
... shutting down server
t/01-ldap.t .......
1..12
ok 1 - spawn new server
ok 2 - new LDAP connection
ok 3 - LDAP bind()
ok 4 - LDAP search()
ok 5 - 13 entries found in search
ok 6 - LDAP unbind()
ok 7 - spawn new server with our own data
ok 8 - new LDAP connection
ok 9 - LDAP bind()
ok 10 - LDAP search()
ok 11 - 1 entries found in search
ok 12 - LDAP unbind()
ok
creating new LDAP server on port 10636 ...
Accepted connection from: 127.0.0.1
... shutting down server
t/02-ad.t .........
1..9
ok 1 - spawn new server
ok 2 - new LDAP connection
ok 3 - LDAP bind()
ok 4 - LDAP search()
ok 5 - 13 entries found in search
ok 6 - get server sid
ok 7 - string2sid
ok 8 - sid2string
ok 9 - LDAP unbind()
ok
t/boilerplate.t ...
1..3
ok 1 - README contains no boilerplate text
ok 2 - Changes contains no boilerplate text
ok 3 - lib/Net/LDAP/Server/Test.pm contains no boilerplate text
ok
t/pod-coverage.t ..
1..1
ok 1 - Pod coverage on Net::LDAP::Server::Test
ok
t/pod.t ...........
1..1
ok 1 - POD test for blib\lib\Net\LDAP\Server\Test.pm
ok
All tests successful.
Files=6, Tests=27, 6 wallclock secs ( 0.02 usr + 0.01 sys = 0.03 CPU)
Result: PASS
KARMAN/Net-LDAP-Server-Test-0.09.tar.gz
nmake test TEST_VERBOSE=1 -- OK
Peter Karman <perl@peknet.com>
test Net::LDAP code
>>> (cd C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-Test-0.09-gdfhKK && tar cvf - Net-LDAP-Server-Test-0.09.ppd blib) | gzip -c >C:/cpanfly-5.12/var/REPO/K/KA/KARMAN/Net-LDAP-Server-Test-0.09.tar.gz
Net-LDAP-Server-Test-0.09.ppd
blib/
blib/lib/
blib/lib/Net/
blib/lib/Net/LDAP/
blib/lib/Net/LDAP/Server/
blib/lib/Net/LDAP/Server/Test.pm
>>> mv C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-Test-0.09-gdfhKK/Net-LDAP-Server-Test-0.09.ppd C:/cpanfly-5.12/var/REPO/K/KA/KARMAN
cygwin warning:
MS-DOS style path detected: C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-Test-0.09-gdfhKK/Net-LDAP-Server-Test-0.09.ppd
Preferred POSIX equivalent is: /cygdrive/c/cpanfly-5.12/var/cpan/build/Net-LDAP-Server-Test-0.09-gdfhKK/Net-LDAP-Server-Test-0.09.ppd
CYGWIN environment variable option "nodosfilewarning" turns off this warning.
Consult the user's guide for more details about POSIX paths:
http://cygwin.com/cygwin-ug-net/using.html#using-pathnames
Running test for module 'Net::LDAP'
Running make for G/GB/GBARR/perl-ldap-0.4001.tar.gz
Prepending C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-Test-0.09-gdfhKK/blib/arch C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-Test-0.09-gdfhKK/blib/lib C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-0.42-fwBvbS/blib/arch C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-0.42-fwBvbS/blib/lib C:\cpanfly-5.12\var\cpan\build\perl-ldap-0.4001-GuoGz5/blib/arch C:\cpanfly-5.12\var\cpan\build\perl-ldap-0.4001-GuoGz5/blib/lib C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/blib/arch C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/blib/lib C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/arch C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.12\var\cpan\build\perl-ldap-0.4001-GuoGz5
Prepending C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-Test-0.09-gdfhKK/blib/arch C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-Test-0.09-gdfhKK/blib/lib C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-0.42-fwBvbS/blib/arch C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-0.42-fwBvbS/blib/lib C:\cpanfly-5.12\var\cpan\build\perl-ldap-0.4001-GuoGz5/blib/arch C:\cpanfly-5.12\var\cpan\build\perl-ldap-0.4001-GuoGz5/blib/lib C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/blib/arch C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/blib/lib C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/arch C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/lib to PERL5LIB for 'make'
Has already been made
Prepending C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-Test-0.09-gdfhKK/blib/arch C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-Test-0.09-gdfhKK/blib/lib C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-0.42-fwBvbS/blib/arch C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-0.42-fwBvbS/blib/lib C:\cpanfly-5.12\var\cpan\build\perl-ldap-0.4001-GuoGz5/blib/arch C:\cpanfly-5.12\var\cpan\build\perl-ldap-0.4001-GuoGz5/blib/lib C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/blib/arch C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/blib/lib C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/arch C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/lib to PERL5LIB for 'test'
Running make test
Has already been tested successfully
Running make for K/KA/KARMAN/Catalyst-Authentication-Store-LDAP-1.008.tar.gz
Prepending C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-Test-0.09-gdfhKK/blib/arch C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-Test-0.09-gdfhKK/blib/lib C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-0.42-fwBvbS/blib/arch C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-0.42-fwBvbS/blib/lib C:\cpanfly-5.12\var\cpan\build\perl-ldap-0.4001-GuoGz5/blib/arch C:\cpanfly-5.12\var\cpan\build\perl-ldap-0.4001-GuoGz5/blib/lib C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/blib/arch C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/blib/lib C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/arch C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.12\var\cpan\build\Catalyst-Authentication-Store-LDAP-1.008-bqvkYA
Prepending C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-Test-0.09-gdfhKK/blib/arch C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-Test-0.09-gdfhKK/blib/lib C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-0.42-fwBvbS/blib/arch C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-0.42-fwBvbS/blib/lib C:\cpanfly-5.12\var\cpan\build\perl-ldap-0.4001-GuoGz5/blib/arch C:\cpanfly-5.12\var\cpan\build\perl-ldap-0.4001-GuoGz5/blib/lib C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/blib/arch C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/blib/lib C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/arch C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build K/KA/KARMAN/Catalyst-Authentication-Store-LDAP-1.008.tar.gz
>>> nmake
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
cp lib/Catalyst/Authentication/Store/LDAP.pm blib\lib\Catalyst\Authentication\Store\LDAP.pm
cp lib/Catalyst/Authentication/Store/LDAP/User.pm blib\lib\Catalyst\Authentication\Store\LDAP\User.pm
cp lib/Catalyst/Authentication/Store/LDAP/Backend.pm blib\lib\Catalyst\Authentication\Store\LDAP\Backend.pm
KARMAN/Catalyst-Authentication-Store-LDAP-1.008.tar.gz
nmake -- OK
Prepending C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-Test-0.09-gdfhKK/blib/arch C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-Test-0.09-gdfhKK/blib/lib C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-0.42-fwBvbS/blib/arch C:\cpanfly-5.12\var\cpan\build\Net-LDAP-Server-0.42-fwBvbS/blib/lib C:\cpanfly-5.12\var\cpan\build\perl-ldap-0.4001-GuoGz5/blib/arch C:\cpanfly-5.12\var\cpan\build\perl-ldap-0.4001-GuoGz5/blib/lib C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/blib/arch C:\cpanfly-5.12\var\cpan\build\Convert-ASN1-0.22-xWtCN1/blib/lib C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/arch C:\cpanfly-5.12\var\cpan\build\Catalyst-Plugin-Authentication-0.10016-rk6qB0/blib/lib to PERL5LIB for 'test'
Running make test
>>> nmake test TEST_VERBOSE=1
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
C:\Perl-5.12\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib\lib', 'blib\arch')" t/*.t
# Testing Catalyst::Authentication::Store::LDAP version 1.008
# Testing Catalyst version 5.80022
t/01-basic.t ..................
1..2
ok 1 - use Catalyst;
ok 2 - use Catalyst::Authentication::Store::LDAP;
ok
creating new LDAP server on port 10636 ...
Accepted connection from: 127.0.0.1
... shutting down server
t/02-realms_api.t .............
1..5
ok 1 - use Catalyst::Authentication::Store::LDAP::Backend;
ok 2 - The object isa Catalyst::Authentication::Store::LDAP::Backend
ok 3 - find_user
ok 4 - The object isa Catalyst::Authentication::Store::LDAP::User
ok 5 - Should be Some Body
ok
t/03-entry_class.t ............
1..6
ok 1 # skip Catalyst::Model::LDAP not installed
ok 2 # skip Catalyst::Model::LDAP not installed
ok 3 # skip Catalyst::Model::LDAP not installed
ok 4 # skip Catalyst::Model::LDAP not installed
ok 5 # skip Catalyst::Model::LDAP not installed
ok 6 # skip Catalyst::Model::LDAP not installed
ok
t/04-user_class.t .............
1..8
ok 1 # skip Catalyst::Model::LDAP not installed
ok 2 # skip Catalyst::Model::LDAP not installed
ok 3 # skip Catalyst::Model::LDAP not installed
ok 4 # skip Catalyst::Model::LDAP not installed
ok 5 # skip Catalyst::Model::LDAP not installed
ok 6 # skip Catalyst::Model::LDAP not installed
ok 7 # skip Catalyst::Model::LDAP not installed
ok 8 # skip Catalyst::Model::LDAP not installed
ok
t/10-roles-mock.t .............
1..11
ok 1 # skip Catalyst::Model::LDAP not installed
ok 2 # skip Catalyst::Model::LDAP not installed
ok 3 # skip Catalyst::Model::LDAP not installed
ok 4 # skip Catalyst::Model::LDAP not installed
ok 5 # skip Catalyst::Model::LDAP not installed
ok 6 # skip Catalyst::Model::LDAP not installed
ok 7 # skip Catalyst::Model::LDAP not installed
ok 8 # skip Catalyst::Model::LDAP not installed
ok 9 # skip Catalyst::Model::LDAP not installed
ok 10 # skip Catalyst::Model::LDAP not installed
ok 11 # skip Catalyst::Model::LDAP not installed
ok
creating new LDAP server on port 10636 ...
Accepted connection from: 127.0.0.1
... shutting down server
t/50.auth.case.sensitivity.t ..
1..4
ok 1 - use Catalyst::Authentication::Store::LDAP::Backend;
ok 2 - The object isa Catalyst::Authentication::Store::LDAP::Backend
ok 3 - find_user (mixed case)
ok 4 - The object isa Catalyst::Authentication::Store::LDAP::User
ok
t/pod-coverage.t ..............
1..3
ok 1 - Pod coverage on Catalyst::Authentication::Store::LDAP
ok 2 - Pod coverage on Catalyst::Authentication::Store::LDAP::Backend
ok 3 - Pod coverage on Catalyst::Authentication::Store::LDAP::User
ok
t/pod.t .......................
1..3
ok 1 - POD test for blib\lib\Catalyst\Authentication\Store\LDAP.pm
ok 2 - POD test for blib\lib\Catalyst\Authentication\Store\LDAP\Backend.pm
ok 3 - POD test for blib\lib\Catalyst\Authentication\Store\LDAP\User.pm
ok
All tests successful.
Files=8, Tests=42, 9 wallclock secs ( 0.05 usr + 0.03 sys = 0.08 CPU)
Result: PASS
KARMAN/Catalyst-Authentication-Store-LDAP-1.008.tar.gz
nmake test TEST_VERBOSE=1 -- OK
Peter Karman <perl@peknet.com>
Authenticate Users against LDAP Directories
>>> (cd C:\cpanfly-5.12\var\cpan\build\Catalyst-Authentication-Store-LDAP-1.008-bqvkYA && tar cvf - Catalyst-Authentication-Store-LDAP-1.008.ppd blib) | gzip -c >C:/cpanfly-5.12/var/REPO/K/KA/KARMAN/Catalyst-Authentication-Store-LDAP-1.008.tar.gz
Catalyst-Authentication-Store-LDAP-1.008.ppd
blib/
blib/lib/
blib/lib/Catalyst/
blib/lib/Catalyst/Authentication/
blib/lib/Catalyst/Authentication/Store/
blib/lib/Catalyst/Authentication/Store/LDAP/
blib/lib/Catalyst/Authentication/Store/LDAP/Backend.pm
blib/lib/Catalyst/Authentication/Store/LDAP/User.pm
blib/lib/Catalyst/Authentication/Store/LDAP.pm
>>> mv C:\cpanfly-5.12\var\cpan\build\Catalyst-Authentication-Store-LDAP-1.008-bqvkYA/Catalyst-Authentication-Store-LDAP-1.008.ppd C:/cpanfly-5.12/var/REPO/K/KA/KARMAN
cygwin warning:
MS-DOS style path detected: C:\cpanfly-5.12\var\cpan\build\Catalyst-Authentication-Store-LDAP-1.008-bqvkYA/Catalyst-Authentication-Store-LDAP-1.008.ppd
Preferred POSIX equivalent is: /cygdrive/c/cpanfly-5.12/var/cpan/build/Catalyst-Authentication-Store-LDAP-1.008-bqvkYA/Catalyst-Authentication-Store-LDAP-1.008.ppd
CYGWIN environment variable option "nodosfilewarning" turns off this warning.
Consult the user's guide for more details about POSIX paths:
http://cygwin.com/cygwin-ug-net/using.html#using-pathnames
Finished 2010-04-09T16:36:25