Setting PATH to /opt/SUNWspro/bin:/usr/local/bin:/opt/csw/bin:/usr/ccs/bin:/usr/bin:/usr/sbin Start 2010-03-12T05:08:41 ActivePerl-1003 CPAN-1.9402 Going to read '/export/home/fly1003/var/cpan/Metadata' Database was generated on Thu, 11 Mar 2010 21:04:56 GMT Running make for G/GB/GBARR/Authen-SASL-2.14.tar.gz Checksum for /net/nas/data/cpan/authors/id/G/GB/GBARR/Authen-SASL-2.14.tar.gz ok Will not use Archive::Tar, need 1.00 Authen-SASL-2.14/ Authen-SASL-2.14/api.txt Authen-SASL-2.14/Changes Authen-SASL-2.14/compat_pl Authen-SASL-2.14/example_pl Authen-SASL-2.14/inc/ Authen-SASL-2.14/lib/ Authen-SASL-2.14/Makefile.PL Authen-SASL-2.14/MANIFEST Authen-SASL-2.14/MANIFEST.SKIP Authen-SASL-2.14/SIGNATURE Authen-SASL-2.14/t/ Authen-SASL-2.14/t/anon.t Authen-SASL-2.14/t/callback.t Authen-SASL-2.14/t/cram_md5.t Authen-SASL-2.14/t/digest_md5.t Authen-SASL-2.14/t/digest_md5_verified.t Authen-SASL-2.14/t/external.t Authen-SASL-2.14/t/lib/ Authen-SASL-2.14/t/login.t Authen-SASL-2.14/t/negotiations/ Authen-SASL-2.14/t/order.t Authen-SASL-2.14/t/plain.t Authen-SASL-2.14/t/server/ Authen-SASL-2.14/t/server/digest_md5.t Authen-SASL-2.14/t/server/login.t Authen-SASL-2.14/t/server/plain.t Authen-SASL-2.14/t/negotiations/digest_md5.t Authen-SASL-2.14/t/negotiations/login.t Authen-SASL-2.14/t/negotiations/plain.t Authen-SASL-2.14/t/lib/common.pl Authen-SASL-2.14/lib/Authen/ Authen-SASL-2.14/lib/Authen/SASL/ Authen-SASL-2.14/lib/Authen/SASL.pm Authen-SASL-2.14/lib/Authen/SASL.pod Authen-SASL-2.14/lib/Authen/SASL/CRAM_MD5.pm Authen-SASL-2.14/lib/Authen/SASL/EXTERNAL.pm Authen-SASL-2.14/lib/Authen/SASL/Perl/ Authen-SASL-2.14/lib/Authen/SASL/Perl.pm Authen-SASL-2.14/lib/Authen/SASL/Perl.pod Authen-SASL-2.14/lib/Authen/SASL/Perl/ANONYMOUS.pm Authen-SASL-2.14/lib/Authen/SASL/Perl/CRAM_MD5.pm Authen-SASL-2.14/lib/Authen/SASL/Perl/DIGEST_MD5.pm Authen-SASL-2.14/lib/Authen/SASL/Perl/EXTERNAL.pm Authen-SASL-2.14/lib/Authen/SASL/Perl/GSSAPI.pm Authen-SASL-2.14/lib/Authen/SASL/Perl/LOGIN.pm Authen-SASL-2.14/lib/Authen/SASL/Perl/PLAIN.pm Authen-SASL-2.14/inc/Module/ Authen-SASL-2.14/inc/Module/Install/ Authen-SASL-2.14/inc/Module/Install.pm Authen-SASL-2.14/inc/Module/Install/Base.pm Authen-SASL-2.14/inc/Module/Install/Can.pm Authen-SASL-2.14/inc/Module/Install/Fetch.pm Authen-SASL-2.14/inc/Module/Install/Makefile.pm Authen-SASL-2.14/inc/Module/Install/Metadata.pm Authen-SASL-2.14/inc/Module/Install/Win32.pm Authen-SASL-2.14/inc/Module/Install/WriteAll.pm CPAN.pm: Going to build G/GB/GBARR/Authen-SASL-2.14.tar.gz >>> /export/home/fly1003/bin/perl Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Authen::SASL >>> make cp lib/Authen/SASL.pm blib/lib/Authen/SASL.pm cp lib/Authen/SASL/EXTERNAL.pm blib/lib/Authen/SASL/EXTERNAL.pm cp lib/Authen/SASL/CRAM_MD5.pm blib/lib/Authen/SASL/CRAM_MD5.pm cp lib/Authen/SASL/Perl/EXTERNAL.pm blib/lib/Authen/SASL/Perl/EXTERNAL.pm cp lib/Authen/SASL/Perl/LOGIN.pm blib/lib/Authen/SASL/Perl/LOGIN.pm cp lib/Authen/SASL/Perl/ANONYMOUS.pm blib/lib/Authen/SASL/Perl/ANONYMOUS.pm cp lib/Authen/SASL/Perl/PLAIN.pm blib/lib/Authen/SASL/Perl/PLAIN.pm cp lib/Authen/SASL/Perl.pod blib/lib/Authen/SASL/Perl.pod cp lib/Authen/SASL/Perl/DIGEST_MD5.pm blib/lib/Authen/SASL/Perl/DIGEST_MD5.pm cp lib/Authen/SASL/Perl/CRAM_MD5.pm blib/lib/Authen/SASL/Perl/CRAM_MD5.pm cp lib/Authen/SASL/Perl.pm blib/lib/Authen/SASL/Perl.pm cp lib/Authen/SASL.pod blib/lib/Authen/SASL.pod cp lib/Authen/SASL/Perl/GSSAPI.pm blib/lib/Authen/SASL/Perl/GSSAPI.pm Manifying blib/man3/Authen::SASL::Perl::LOGIN.3 Manifying blib/man3/Authen::SASL::Perl::EXTERNAL.3 Manifying blib/man3/Authen::SASL::Perl::ANONYMOUS.3 Manifying blib/man3/Authen::SASL::Perl::PLAIN.3 Manifying blib/man3/Authen::SASL::Perl::DIGEST_MD5.3 Manifying blib/man3/Authen::SASL::Perl.3 Manifying blib/man3/Authen::SASL::Perl::CRAM_MD5.3 Manifying blib/man3/Authen::SASL.3 Manifying blib/man3/Authen::SASL::Perl::GSSAPI.3 GBARR/Authen-SASL-2.14.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /export/home/fly1003/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/negotiations/*.t t/server/*.t t/anon.t ..................... 1..5 ok 1 - new ok 2 - mechanism is ANONYMOUS ok 3 - connection mechanism is ANONYMOUS ok 4 - client_start ok 5 - client_step ok t/callback.t ................. 1..7 ok 1 - new ok 2 - sasl mechanism ok 3 - conn mechanism ok 4 - authname callback ok 5 - pass callback ok 6 - client_start ok 7 - client_step ok t/cram_md5.t ................. 1..5 ok 1 - new ok 2 - sasl mechanism ok 3 - conn mechanism ok 4 - client_start ok 5 - client_step ok t/digest_md5.t ............... 1..27 ok 1 - new ok 2 - sasl mechanism ok 3 - conn mechanism ok 4 - client_start ok 5 - we need extra steps ok 6 - success will be later if we are good boys ok 7 - so far so good ok 8 - we need extra steps ok 9 - success will be later if we are good boys ok 10 - so far so good ok 11 - client_step [1] ok 12 - we're done ok 13 - success ! ok 14 - we did a good job ok 15 - client_step [2] ok 16 - client_start ok 17 - we need extra steps ok 18 - success will be later if we are good boys ok 19 - so far so good ok 20 - we need extra steps ok 21 - success will be later if we are good boys ok 22 - so far so good ok 23 - client_step + authname [1] ok 24 - we're done ok 25 - success ! ok 26 - we did a good job ok 27 - client_step + authname [2] ok t/digest_md5_verified.t ...... 1..8 ok 1 - new ok 2 - sasl mechanism ok 3 - conn mechanism ok 4 - client_start ok 5 - SASL error: ok 6 - client_step ok 7 - SASL error: ok 8 - client_step final verification ok t/external.t ................. 1..5 ok 1 - new ok 2 - sasl mechanism ok 3 - conn mechanism ok 4 - client_start ok 5 - client_step ok t/login.t .................... 1..6 ok 1 - new ok 2 - sasl mechanism ok 3 - conn mechanism ok 4 - client_start ok 5 - client_step username ok 6 - client_step password ok t/negotiations/digest_md5.t .. 1..11 ok 1 - client success ok 2 - server success ok 3 - failure ok 4 ok 5 - username ok 6 - realm ok 7 - authzid ok 8 - failure ok 9 - incorrect response ok 10 - failure ok 11 - incorrect digest uri ok t/negotiations/login.t ....... 1..9 ok 1 - use Authen::SASL::Perl::LOGIN; ok 2 ok 3 ok 4 - client success ok 5 - server success ok 6 - wrong pass ok 7 - error set ok 8 - wrong pass ok 9 - error set ok t/negotiations/plain.t ....... 1..9 ok 1 - use Authen::SASL::Perl::PLAIN; ok 2 ok 3 ok 4 - client success ok 5 - server success ok 6 - wrong pass ok 7 - error set ok 8 - wrong pass ok 9 - error set ok t/order.t .................... 1..75 # 3 ANONYMOUS DIGEST-MD5 PLAIN LOGIN CRAM-MD5 EXTERNAL ok 1 - new ok 2 - sasl mechanism ok 3 - client_new ok 4 - conn mechanism DIGEST-MD5 ok 5 - mechanism level # 3 DIGEST-MD5 PLAIN LOGIN CRAM-MD5 EXTERNAL ANONYMOUS ok 6 - new ok 7 - sasl mechanism ok 8 - client_new ok 9 - conn mechanism DIGEST-MD5 ok 10 - mechanism level # 3 PLAIN LOGIN CRAM-MD5 EXTERNAL ANONYMOUS DIGEST-MD5 ok 11 - new ok 12 - sasl mechanism ok 13 - client_new ok 14 - conn mechanism DIGEST-MD5 ok 15 - mechanism level # 3 LOGIN CRAM-MD5 EXTERNAL ANONYMOUS DIGEST-MD5 PLAIN ok 16 - new ok 17 - sasl mechanism ok 18 - client_new ok 19 - conn mechanism DIGEST-MD5 ok 20 - mechanism level # 3 CRAM-MD5 EXTERNAL ANONYMOUS DIGEST-MD5 PLAIN LOGIN ok 21 - new ok 22 - sasl mechanism ok 23 - client_new ok 24 - conn mechanism DIGEST-MD5 ok 25 - mechanism level # 3 EXTERNAL ANONYMOUS DIGEST-MD5 PLAIN LOGIN CRAM-MD5 ok 26 - new ok 27 - sasl mechanism ok 28 - client_new ok 29 - conn mechanism DIGEST-MD5 ok 30 - mechanism level # 2 ANONYMOUS PLAIN LOGIN CRAM-MD5 EXTERNAL ok 31 - new ok 32 - sasl mechanism ok 33 - client_new ok 34 - conn mechanism CRAM-MD5 ok 35 - mechanism level # 2 PLAIN LOGIN CRAM-MD5 EXTERNAL ANONYMOUS ok 36 - new ok 37 - sasl mechanism ok 38 - client_new ok 39 - conn mechanism CRAM-MD5 ok 40 - mechanism level # 2 LOGIN CRAM-MD5 EXTERNAL ANONYMOUS PLAIN ok 41 - new ok 42 - sasl mechanism ok 43 - client_new ok 44 - conn mechanism CRAM-MD5 ok 45 - mechanism level # 2 CRAM-MD5 EXTERNAL ANONYMOUS PLAIN LOGIN ok 46 - new ok 47 - sasl mechanism ok 48 - client_new ok 49 - conn mechanism CRAM-MD5 ok 50 - mechanism level # 2 EXTERNAL ANONYMOUS PLAIN LOGIN CRAM-MD5 ok 51 - new ok 52 - sasl mechanism ok 53 - client_new ok 54 - conn mechanism EXTERNAL ok 55 - mechanism level # 1 PLAIN LOGIN ANONYMOUS ok 56 - new ok 57 - sasl mechanism ok 58 - client_new ok 59 - conn mechanism PLAIN ok 60 - mechanism level # 1 LOGIN ANONYMOUS PLAIN ok 61 - new ok 62 - sasl mechanism ok 63 - client_new ok 64 - conn mechanism LOGIN ok 65 - mechanism level # 1 ANONYMOUS PLAIN LOGIN ok 66 - new ok 67 - sasl mechanism ok 68 - client_new ok 69 - conn mechanism PLAIN ok 70 - mechanism level # 0 ANONYMOUS ok 71 - new ok 72 - sasl mechanism ok 73 - client_new ok 74 - conn mechanism ANONYMOUS ok 75 - mechanism level ok t/plain.t .................... 1..14 ok 1 - new ok 2 - sasl mechanism ok 3 - conn mechanism ok 4 - we need to *start* at the minimum ok 5 - no success yet ok 6 - and no error ok 7 - client_start ok 8 - we're done, plain is kinda quick ok 9 - success! ok 10 - and no error ok 11 - client_step ok 12 - we're done already ok 13 - sucess already ok 14 - and no error ok t/server/digest_md5.t ........ 1..33 ok 1 - use Authen::SASL::Perl::DIGEST_MD5; ok 2 - new ok 3 - sasl mechanism ok 4 - conn mechanism ok 5 - server_start ok 6 - This is the first and only step ok 7 - no error ok 8 - over ok 9 - auth doesn't provide any protection ok 10 - rspauth matches ok 11 - server_start ok 12 - not success yet ok 13 - no error ok 14 - we need one more step ok 15 - rspauth ok 16 - success! ok 17 - no error ok 18 - over ok 19 - auth doesn't provide any protection ok 20 - server_start ok 21 - This is the first and only step ok 22 - no error ok 23 - over ok 24 - rspauth matches ok 25 - yes! secure layer set up ok 26 - Bad challenge ok 27 - Incorrect response nottherightone <> e3c8b38d9bd9556761253e9879c4a8a2 ok 28 - Bad challenge ok 29 - Bad challenge: 'nc=00000001,nonce="80338e79d2ca9b9c090ebaaa2ef293c7",qop=auth-conf,realm="elwood.innosoft.com",response=e3c8b38d9bd9556761253e9879c4a8a2,username="gbarr"' ok 30 - first is success ok 31 - no error ok 32 - replay attack ok 33 - nonce-count doesn't match: 1 ok t/server/login.t ............. 1..20 ok 1 - use Authen::SASL::Perl::LOGIN; ok 2 - new ok 3 - sasl mechanism ok 4 - server mechanism ok 5 - failure ok 6 ok 7 - failure ok 8 ok 9 - failure ok 10 ok 11 - failure ok 12 ok 13 ok 14 ok 15 - no error ok 16 - success finally ok 17 - new ok 18 - username correct ok 19 - correct password ok 20 - success ok t/server/plain.t ............. 1..47 ok 1 - use Authen::SASL::Perl::PLAIN; ok 2 - new ok 3 - sasl mechanism ok 4 - server mechanism ok 5 - failure ok 6 - failure ok 7 - failure ok 8 - failure ok 9 - failure ok 10 - failure ok 11 - failure ok 12 - failure ok 13 - wrong order ok 14 - failure ok 15 - case matters ok 16 - failure ok 17 - extra stuff ok 18 - failure ok 19 - double null ok 20 - failure ok 21 - trailing ok 22 - failure ok 23 - success finally ok 24 - failure ok 25 - failure ok 26 - failure ok 27 - failure ok 28 - failure ok 29 - failure ok 30 - failure ok 31 - failure ok 32 - wrong order ok 33 - failure ok 34 - case matters ok 35 - failure ok 36 - extra stuff ok 37 - failure ok 38 - double null ok 39 - failure ok 40 - trailing ok 41 - failure ok 42 - success finally ok 43 - new ok 44 - username correct ok 45 - correct password ok 46 - correct realm ok 47 - success ok All tests successful. Files=15, Tests=281, 3 wallclock secs ( 0.39 usr 0.06 sys + 2.38 cusr 0.26 csys = 3.09 CPU) Result: PASS GBARR/Authen-SASL-2.14.tar.gz make test TEST_VERBOSE=1 -- OK Picked up version from Makefile Picked up distname from Makefile Picked up abstract from Makefile Graham Barr <gbarr@pobox.com> SASL Authentication framework >>> (cd /export/home/fly1003/var/cpan/build/Authen-SASL-2.14-767Hte && tar cvf - Authen-SASL-2.14.ppd blib) | gzip -c >/export/home/fly1003/var/REPO/G/GB/GBARR/Authen-SASL-2.14.tar.gz Authen-SASL-2.14.ppd blib/ blib/lib/ blib/lib/Authen/ blib/lib/Authen/SASL.pm blib/lib/Authen/SASL/ blib/lib/Authen/SASL/EXTERNAL.pm blib/lib/Authen/SASL/CRAM_MD5.pm blib/lib/Authen/SASL/Perl/ blib/lib/Authen/SASL/Perl/EXTERNAL.pm blib/lib/Authen/SASL/Perl/LOGIN.pm blib/lib/Authen/SASL/Perl/ANONYMOUS.pm blib/lib/Authen/SASL/Perl/PLAIN.pm blib/lib/Authen/SASL/Perl/DIGEST_MD5.pm blib/lib/Authen/SASL/Perl/CRAM_MD5.pm blib/lib/Authen/SASL/Perl/GSSAPI.pm blib/lib/Authen/SASL/Perl.pod blib/lib/Authen/SASL/Perl.pm blib/lib/Authen/SASL.pod blib/man3/ blib/man3/Authen::SASL::Perl::LOGIN.3 blib/man3/Authen::SASL::Perl::EXTERNAL.3 blib/man3/Authen::SASL::Perl::ANONYMOUS.3 blib/man3/Authen::SASL::Perl::PLAIN.3 blib/man3/Authen::SASL::Perl::DIGEST_MD5.3 blib/man3/Authen::SASL::Perl.3 blib/man3/Authen::SASL::Perl::CRAM_MD5.3 blib/man3/Authen::SASL.3 blib/man3/Authen::SASL::Perl::GSSAPI.3 >>> mv /export/home/fly1003/var/cpan/build/Authen-SASL-2.14-767Hte/Authen-SASL-2.14.ppd /export/home/fly1003/var/REPO/G/GB/GBARR Finished 2010-03-12T05:08:55