This distribution has been tested as part of the cpan-testers effort to test as many new uploads to CPAN as possible. See http://testers.cpan.org/
Please cc any replies to [email protected] to keep other test volunteers informed and to prevent any duplicate effort. -- Dear Terrence Brannon, This is a computer-generated report for Net-FTP-Common-6.0 on perl-5.6.2, created automatically by CPAN-Reporter-1.0601 and sent to the CPAN Testers mailing list. If you have received this email directly, it is because the person testing your distribution chose to send a copy to your CPAN email address; there may be a delay before the official report is received and processed by CPAN Testers. Thank you for uploading your work to CPAN. Congratulations! All tests were successful. Sections of this report: * Tester comments * Program output * Prerequisites * Environment and other context ------------------------------ TESTER COMMENTS ------------------------------ Additional comments from tester: [none provided] ------------------------------ PROGRAM OUTPUT ------------------------------ Output from '/usr/bin/make test': PERL_DL_NONLAZY=1 /home/david/cpantesting/perl-5.6.2/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/0-login....Net::FTP::Common::VERSION = 6.0 at /home/david/_/_/perl-5.6.2/.cpan/build/Net-FTP-Common-6.0-LriVEP/blib/lib/Net/FTP/Common.pm line 50. Using version 6.0 at t/0-login.t line 30. Net::FTP>>> Net::FTP(2.72) Net::FTP>>> Exporter(5.562) Net::FTP>>> Net::Cmd(2.24) Net::FTP>>> IO::Socket::INET(1.25) Net::FTP>>> IO::Socket(1.26) Net::FTP>>> IO::Handle(1.21) Net::FTP=GLOB(0x81574a4)<<< 220-This service is provided by the Division of Engineering Computing Net::FTP=GLOB(0x81574a4)<<< 220-Services of the College of Engineering at Michigan State University. Net::FTP=GLOB(0x81574a4)<<< 220-If have any unusual problems, please report them via e-mail to Net::FTP=GLOB(0x81574a4)<<< [EMAIL PROTECTED] Archives for the following software are Net::FTP=GLOB(0x81574a4)<<< 220-available on this machine: Net::FTP=GLOB(0x81574a4)<<< 220- Net::FTP=GLOB(0x81574a4)<<< 220-o Debian/GNU Linux distribution Net::FTP=GLOB(0x81574a4)<<< 220- Net::FTP=GLOB(0x81574a4)<<< 220- http http://ftp.egr.msu.edu/debian/ Net::FTP=GLOB(0x81574a4)<<< 220- ftp ftp://ftp.egr.msu.edu// Net::FTP=GLOB(0x81574a4)<<< 220- rsync ftp.egr.msu.edu::debian/ Net::FTP=GLOB(0x81574a4)<<< 220- Net::FTP=GLOB(0x81574a4)<<< 220-o Previous Debian/GNU Linux distributions Net::FTP=GLOB(0x81574a4)<<< 220- Net::FTP=GLOB(0x81574a4)<<< 220- http http://ftp.egr.msu.edu/debian-archive/ Net::FTP=GLOB(0x81574a4)<<< 220- ftp ftp://ftp.egr.msu.edu/debian-archive/ Net::FTP=GLOB(0x81574a4)<<< 220- rsync ftp.egr.msu.edu::debian-archive/ Net::FTP=GLOB(0x81574a4)<<< 220- Net::FTP=GLOB(0x81574a4)<<< 220-If your machine logs a port scan from the IP 35.9.37.225 (this server) Net::FTP=GLOB(0x81574a4)<<< 220-to ports 2000 - 3000, it is because your ftp client (Netscape, Internet Net::FTP=GLOB(0x81574a4)<<< 220-Explorer) uses non-passive ftp and your machine or firewall only allows Net::FTP=GLOB(0x81574a4)<<< 220-passive ftp. STOP reporting this as abuse. Net::FTP=GLOB(0x81574a4)<<< 220 Net::FTP=GLOB(0x81574a4)>>> user anonymous Net::FTP=GLOB(0x81574a4)<<< 331 Please specify the password. Net::FTP=GLOB(0x81574a4)>>> PASS .... Net::FTP=GLOB(0x81574a4)<<< 230 Login successful. ok t/dir........Net::FTP::Common::VERSION = 6.0 at /home/david/_/_/perl-5.6.2/.cpan/build/Net-FTP-Common-6.0-LriVEP/blib/lib/Net/FTP/Common.pm line 50. Net::FTP>>> Net::FTP(2.72) Net::FTP>>> Exporter(5.562) Net::FTP>>> Net::Cmd(2.24) Net::FTP>>> IO::Socket::INET(1.25) Net::FTP>>> IO::Socket(1.26) Net::FTP>>> IO::Handle(1.21) Net::FTP=GLOB(0x81573b8)<<< 220 Welcome to mirrors.kernel.org. Net::FTP=GLOB(0x81573b8)>>> user anonymous Net::FTP=GLOB(0x81573b8)<<< 331 Please specify the password. Net::FTP=GLOB(0x81573b8)>>> PASS .... Net::FTP=GLOB(0x81573b8)<<< 230- Welcome to the mirror archives of the Net::FTP=GLOB(0x81573b8)<<< 230- LINUX KERNEL ARCHIVES Net::FTP=GLOB(0x81573b8)<<< 230- mirrors.kernel.org Net::FTP=GLOB(0x81573b8)<<< 230- Net::FTP=GLOB(0x81573b8)<<< 230-This site contains mirrors of other archives. If you are looking for Net::FTP=GLOB(0x81573b8)<<< 230- the Linux Kernel Archives, please go to ftp.kernel.org instead. Net::FTP=GLOB(0x81573b8)<<< 230- Net::FTP=GLOB(0x81573b8)<<< 230- IF YOU'RE ACCESSING THIS SITE VIA A WEB BROWSER Net::FTP=GLOB(0x81573b8)<<< 230- PLEASE USE THE HTTP URL BELOW INSTEAD! Net::FTP=GLOB(0x81573b8)<<< 230- Net::FTP=GLOB(0x81573b8)<<< 230-This site is provided as a public service by the Kernel Dot Org Net::FTP=GLOB(0x81573b8)<<< 230-Organization, Inc. Bandwidth is provided by The Internet Software Net::FTP=GLOB(0x81573b8)<<< 230-Consortium, Inc. This server is located in San Francisco, California, Net::FTP=GLOB(0x81573b8)<<< 230-USA; use in violation of any applicable laws strictly prohibited. Net::FTP=GLOB(0x81573b8)<<< 230- Net::FTP=GLOB(0x81573b8)<<< 230-Due to U.S. Exports Regulations, all cryptographic software on this Net::FTP=GLOB(0x81573b8)<<< 230-site is subject to the following legal notice: Net::FTP=GLOB(0x81573b8)<<< 230- Net::FTP=GLOB(0x81573b8)<<< 230- This site includes publicly available encryption source code Net::FTP=GLOB(0x81573b8)<<< 230- which, together with object code resulting from the compiling of Net::FTP=GLOB(0x81573b8)<<< 230- publicly available source code, may be exported from the United Net::FTP=GLOB(0x81573b8)<<< 230- States under License Exception "TSU" pursuant to 15 C.F.R. Section Net::FTP=GLOB(0x81573b8)<<< 230- 740.13(e). Net::FTP=GLOB(0x81573b8)<<< 230- Net::FTP=GLOB(0x81573b8)<<< 230-This legal notice applies to cryptographic software only. Please see Net::FTP=GLOB(0x81573b8)<<< 230-the Bureau of Export Administration (http://www.bxa.doc.gov/) for more Net::FTP=GLOB(0x81573b8)<<< 230-information about current U.S. regulations. Net::FTP=GLOB(0x81573b8)<<< 230- Net::FTP=GLOB(0x81573b8)<<< 230-Neither the Kernel Dot Org Organization, Inc. nor its sponsors make no Net::FTP=GLOB(0x81573b8)<<< 230-guarantees, explicit or implicit, about the contents of this site. Net::FTP=GLOB(0x81573b8)<<< 230-Use at your own risk. Net::FTP=GLOB(0x81573b8)<<< 230- Net::FTP=GLOB(0x81573b8)<<< 230-This site is accessible via the following mechanisms: Net::FTP=GLOB(0x81573b8)<<< 230- Net::FTP=GLOB(0x81573b8)<<< 230- FTP ftp://mirrors.kernel.org/ Net::FTP=GLOB(0x81573b8)<<< 230- HTTP http://mirrors.kernel.org/ Net::FTP=GLOB(0x81573b8)<<< 230- RSYNC rsync://mirrors.kernel.org/mirrors/ Net::FTP=GLOB(0x81573b8)<<< 230- Net::FTP=GLOB(0x81573b8)<<< 230-For comments on this site, please contact <[EMAIL PROTECTED]>. Net::FTP=GLOB(0x81573b8)<<< 230-Please do not use this address for questions that are not related to Net::FTP=GLOB(0x81573b8)<<< 230-the operation of this site. Please see our homepage at Net::FTP=GLOB(0x81573b8)<<< 230-http://www.kernel.org/ for links to Linux documentation resources. Net::FTP=GLOB(0x81573b8)<<< 230- Net::FTP=GLOB(0x81573b8)<<< 230 Login successful. Net::FTP=GLOB(0x81573b8)>>> CWD /debian Net::FTP=GLOB(0x81573b8)<<< 250 Directory successfully changed. Net::FTP=GLOB(0x81573b8)>>> TYPE I Net::FTP=GLOB(0x81573b8)<<< 200 Switching to Binary mode. Net::FTP=GLOB(0x81573b8)>>> PASV Net::FTP=GLOB(0x81573b8)<<< 227 Entering Passive Mode (204,152,191,39,132,235) Net::FTP=GLOB(0x81573b8)>>> LIST Net::FTP=GLOB(0x81573b8)<<< 150 Here comes the directory listing. Net::FTP=GLOB(0x81573b8)<<< 226 Directory send OK. input-line: -rw-r--r-- 1 400 400 1070 Dec 27 22:05 README at /home/david/_/_/perl-5.6.2/.cpan/build/Net-FTP-Common-6.0-LriVEP/blib/lib/Net/FTP/Common.pm line 212. Use of uninitialized value in concatenation (.) or string at /home/david/_/_/perl-5.6.2/.cpan/build/Net-FTP-Common-6.0-LriVEP/blib/lib/Net/FTP/Common.pm line 246. my -rw-r--r-- = -rw-r--r--; my 1 = 1; my 400 = 400; my 400 = 400; my 1070 = 1070; my Dec = Dec; my 27 = 27; my 22:05 = 22:05; my README = README; my ; regexp-matches for (README): $VAR1 = \{ 'day' => '27', 'month' => 'Dec', 'yearOrTime' => '22:05', 'group' => '400', 'size' => '1070', 'perm' => '-rw-r--r--', 'linkTarget' => undef, 'owner' => '400', 'inode' => '1' }; input-line: -rw-r--r-- 1 400 400 1290 Dec 04 2000 README.CD-manufacture at /home/david/_/_/perl-5.6.2/.cpan/build/Net-FTP-Common-6.0-LriVEP/blib/lib/Net/FTP/Common.pm line 212. Use of uninitialized value in concatenation (.) or string at /home/david/_/_/perl-5.6.2/.cpan/build/Net-FTP-Common-6.0-LriVEP/blib/lib/Net/FTP/Common.pm line 246. my -rw-r--r-- = -rw-r--r--; my 1 = 1; my 400 = 400; my 400 = 400; my 1290 = 1290; my Dec = Dec; my 04 = 04; my 2000 = 2000; my README.CD-manufacture = README.CD-manufacture; my ; regexp-matches for (README.CD-manufacture): $VAR1 = \{ 'day' => '04', 'month' => 'Dec', 'yearOrTime' => '2000', 'group' => '400', 'size' => '1290', 'perm' => '-rw-r--r--', 'linkTarget' => undef, 'owner' => '400', 'inode' => '1' }; input-line: -rw-r--r-- 1 400 400 3012 Dec 27 22:06 README.html at /home/david/_/_/perl-5.6.2/.cpan/build/Net-FTP-Common-6.0-LriVEP/blib/lib/Net/FTP/Common.pm line 212. Use of uninitialized value in concatenation (.) or string at /home/david/_/_/perl-5.6.2/.cpan/build/Net-FTP-Common-6.0-LriVEP/blib/lib/Net/FTP/Common.pm line 246. my -rw-r--r-- = -rw-r--r--; my 1 = 1; my 400 = 400; my 400 = 400; my 3012 = 3012; my Dec = Dec; my 27 = 27; my 22:06 = 22:06; my README.html = README.html; my ; regexp-matches for (README.html): $VAR1 = \{ 'day' => '27', 'month' => 'Dec', 'yearOrTime' => '22:06', 'group' => '400', 'size' => '3012', 'perm' => '-rw-r--r--', 'linkTarget' => undef, 'owner' => '400', 'inode' => '1' }; input-line: -rw-r--r-- 1 400 400 124235 Jan 21 07:52 README.mirrors.html at /home/david/_/_/perl-5.6.2/.cpan/build/Net-FTP-Common-6.0-LriVEP/blib/lib/Net/FTP/Common.pm line 212. Use of uninitialized value in concatenation (.) or string at /home/david/_/_/perl-5.6.2/.cpan/build/Net-FTP-Common-6.0-LriVEP/blib/lib/Net/FTP/Common.pm line 246. my -rw-r--r-- = -rw-r--r--; my 1 = 1; my 400 = 400; my 400 = 400; my 124235 = 124235; my Jan = Jan; my 21 = 21; my 07:52 = 07:52; my README.mirrors.html = README.mirrors.html; my ; regexp-matches for (README.mirrors.html): $VAR1 = \{ 'day' => '21', 'month' => 'Jan', 'yearOrTime' => '07:52', 'group' => '400', 'size' => '124235', 'perm' => '-rw-r--r--', 'linkTarget' => undef, 'owner' => '400', 'inode' => '1' }; input-line: -rw-r--r-- 1 400 400 61707 Jan 21 07:52 README.mirrors.txt at /home/david/_/_/perl-5.6.2/.cpan/build/Net-FTP-Common-6.0-LriVEP/blib/lib/Net/FTP/Common.pm line 212. Use of uninitialized value in concatenation (.) or string at /home/david/_/_/perl-5.6.2/.cpan/build/Net-FTP-Common-6.0-LriVEP/blib/lib/Net/FTP/Common.pm line 246. my -rw-r--r-- = -rw-r--r--; my 1 = 1; my 400 = 400; my 400 = 400; my 61707 = 61707; my Jan = Jan; my 21 = 21; my 07:52 = 07:52; my README.mirrors.txt = README.mirrors.txt; my ; regexp-matches for (README.mirrors.txt): $VAR1 = \{ 'day' => '21', 'month' => 'Jan', 'yearOrTime' => '07:52', 'group' => '400', 'size' => '61707', 'perm' => '-rw-r--r--', 'linkTarget' => undef, 'owner' => '400', 'inode' => '1' }; input-line: -rw-r--r-- 1 400 400 12483 Dec 28 07:52 README.non-US at /home/david/_/_/perl-5.6.2/.cpan/build/Net-FTP-Common-6.0-LriVEP/blib/lib/Net/FTP/Common.pm line 212. Use of uninitialized value in concatenation (.) or string at /home/david/_/_/perl-5.6.2/.cpan/build/Net-FTP-Common-6.0-LriVEP/blib/lib/Net/FTP/Common.pm line 246. my -rw-r--r-- = -rw-r--r--; my 1 = 1; my 400 = 400; my 400 = 400; my 12483 = 12483; my Dec = Dec; my 28 = 28; my 07:52 = 07:52; my README.non-US = README.non-US; my ; regexp-matches for (README.non-US): $VAR1 = \{ 'day' => '28', 'month' => 'Dec', 'yearOrTime' => '07:52', 'group' => '400', 'size' => '12483', 'perm' => '-rw-r--r--', 'linkTarget' => undef, 'owner' => '400', 'inode' => '1' }; input-line: lrwxrwxrwx 1 400 400 13 May 24 2007 README.pgp -> README.non-US at /home/david/_/_/perl-5.6.2/.cpan/build/Net-FTP-Common-6.0-LriVEP/blib/lib/Net/FTP/Common.pm line 212. Use of uninitialized value in concatenation (.) or string at /home/david/_/_/perl-5.6.2/.cpan/build/Net-FTP-Common-6.0-LriVEP/blib/lib/Net/FTP/Common.pm line 246. my lrwxrwxrwx = lrwxrwxrwx; my 1 = 1; my 400 = 400; my 400 = 400; my 13 = 13; my May = May; my 24 = 24; my 2007 = 2007; my README.pgp -> README.non-US = README.pgp -> README.non-US; my ; regexp-matches for (README.pgp -> README.non-US): $VAR1 = \{ 'day' => '24', 'month' => 'May', 'yearOrTime' => '2007', 'group' => '400', 'size' => '13', 'perm' => 'lrwxrwxrwx', 'linkTarget' => undef, 'owner' => '400', 'inode' => '1' }; input-line: drwxr-sr-x 11 400 400 4096 Dec 27 22:05 dists at /home/david/_/_/perl-5.6.2/.cpan/build/Net-FTP-Common-6.0-LriVEP/blib/lib/Net/FTP/Common.pm line 212. Use of uninitialized value in concatenation (.) or string at /home/david/_/_/perl-5.6.2/.cpan/build/Net-FTP-Common-6.0-LriVEP/blib/lib/Net/FTP/Common.pm line 246. my drwxr-sr-x = drwxr-sr-x; my 11 = 11; my 400 = 400; my 400 = 400; my 4096 = 4096; my Dec = Dec; my 27 = 27; my 22:05 = 22:05; my dists = dists; my ; regexp-matches for (dists): $VAR1 = \{ 'day' => '27', 'month' => 'Dec', 'yearOrTime' => '22:05', 'group' => '400', 'size' => '4096', 'perm' => 'drwxr-sr-x', 'linkTarget' => undef, 'owner' => '400', 'inode' => '11' }; input-line: drwxr-sr-x 3 400 400 4096 Jan 21 07:52 doc at /home/david/_/_/perl-5.6.2/.cpan/build/Net-FTP-Common-6.0-LriVEP/blib/lib/Net/FTP/Common.pm line 212. Use of uninitialized value in concatenation (.) or string at /home/david/_/_/perl-5.6.2/.cpan/build/Net-FTP-Common-6.0-LriVEP/blib/lib/Net/FTP/Common.pm line 246. my drwxr-sr-x = drwxr-sr-x; my 3 = 3; my 400 = 400; my 400 = 400; my 4096 = 4096; my Jan = Jan; my 21 = 21; my 07:52 = 07:52; my doc = doc; my ; regexp-matches for (doc): $VAR1 = \{ 'day' => '21', 'month' => 'Jan', 'yearOrTime' => '07:52', 'group' => '400', 'size' => '4096', 'perm' => 'drwxr-sr-x', 'linkTarget' => undef, 'owner' => '400', 'inode' => '3' }; input-line: drwxr-sr-x 3 400 400 4096 Jan 21 08:16 indices at /home/david/_/_/perl-5.6.2/.cpan/build/Net-FTP-Common-6.0-LriVEP/blib/lib/Net/FTP/Common.pm line 212. Use of uninitialized value in concatenation (.) or string at /home/david/_/_/perl-5.6.2/.cpan/build/Net-FTP-Common-6.0-LriVEP/blib/lib/Net/FTP/Common.pm line 246. my drwxr-sr-x = drwxr-sr-x; my 3 = 3; my 400 = 400; my 400 = 400; my 4096 = 4096; my Jan = Jan; my 21 = 21; my 08:16 = 08:16; my indices = indices; my ; regexp-matches for (indices): $VAR1 = \{ 'day' => '21', 'month' => 'Jan', 'yearOrTime' => '08:16', 'group' => '400', 'size' => '4096', 'perm' => 'drwxr-sr-x', 'linkTarget' => undef, 'owner' => '400', 'inode' => '3' }; input-line: -rw-r--r-- 1 400 400 5706364 Jan 21 08:16 ls-lR.gz at /home/david/_/_/perl-5.6.2/.cpan/build/Net-FTP-Common-6.0-LriVEP/blib/lib/Net/FTP/Common.pm line 212. Use of uninitialized value in concatenation (.) or string at /home/david/_/_/perl-5.6.2/.cpan/build/Net-FTP-Common-6.0-LriVEP/blib/lib/Net/FTP/Common.pm line 246. my -rw-r--r-- = -rw-r--r--; my 1 = 1; my 400 = 400; my 400 = 400; my 5706364 = 5706364; my Jan = Jan; my 21 = 21; my 08:16 = 08:16; my ls-lR.gz = ls-lR.gz; my ; regexp-matches for (ls-lR.gz): $VAR1 = \{ 'day' => '21', 'month' => 'Jan', 'yearOrTime' => '08:16', 'group' => '400', 'size' => '5706364', 'perm' => '-rw-r--r--', 'linkTarget' => undef, 'owner' => '400', 'inode' => '1' }; input-line: -rw-r--r-- 1 400 400 136041 Jan 21 08:16 ls-lR.patch.gz at /home/david/_/_/perl-5.6.2/.cpan/build/Net-FTP-Common-6.0-LriVEP/blib/lib/Net/FTP/Common.pm line 212. Use of uninitialized value in concatenation (.) or string at /home/david/_/_/perl-5.6.2/.cpan/build/Net-FTP-Common-6.0-LriVEP/blib/lib/Net/FTP/Common.pm line 246. my -rw-r--r-- = -rw-r--r--; my 1 = 1; my 400 = 400; my 400 = 400; my 136041 = 136041; my Jan = Jan; my 21 = 21; my 08:16 = 08:16; my ls-lR.patch.gz = ls-lR.patch.gz; my ; regexp-matches for (ls-lR.patch.gz): $VAR1 = \{ 'day' => '21', 'month' => 'Jan', 'yearOrTime' => '08:16', 'group' => '400', 'size' => '136041', 'perm' => '-rw-r--r--', 'linkTarget' => undef, 'owner' => '400', 'inode' => '1' }; input-line: drwxr-sr-x 5 400 400 46 Dec 19 2000 pool at /home/david/_/_/perl-5.6.2/.cpan/build/Net-FTP-Common-6.0-LriVEP/blib/lib/Net/FTP/Common.pm line 212. Use of uninitialized value in concatenation (.) or string at /home/david/_/_/perl-5.6.2/.cpan/build/Net-FTP-Common-6.0-LriVEP/blib/lib/Net/FTP/Common.pm line 246. my drwxr-sr-x = drwxr-sr-x; my 5 = 5; my 400 = 400; my 400 = 400; my 46 = 46; my Dec = Dec; my 19 = 19; my 2000 = 2000; my pool = pool; my ; regexp-matches for (pool): $VAR1 = \{ 'day' => '19', 'month' => 'Dec', 'yearOrTime' => '2000', 'group' => '400', 'size' => '46', 'perm' => 'drwxr-sr-x', 'linkTarget' => undef, 'owner' => '400', 'inode' => '5' }; input-line: drwxr-sr-x 4 400 400 48 Jan 02 2007 project at /home/david/_/_/perl-5.6.2/.cpan/build/Net-FTP-Common-6.0-LriVEP/blib/lib/Net/FTP/Common.pm line 212. Use of uninitialized value in concatenation (.) or string at /home/david/_/_/perl-5.6.2/.cpan/build/Net-FTP-Common-6.0-LriVEP/blib/lib/Net/FTP/Common.pm line 246. my drwxr-sr-x = drwxr-sr-x; my 4 = 4; my 400 = 400; my 400 = 400; my 48 = 48; my Jan = Jan; my 02 = 02; my 2007 = 2007; my project = project; my ; regexp-matches for (project): $VAR1 = \{ 'day' => '02', 'month' => 'Jan', 'yearOrTime' => '2007', 'group' => '400', 'size' => '48', 'perm' => 'drwxr-sr-x', 'linkTarget' => undef, 'owner' => '400', 'inode' => '4' }; input-line: drwxr-sr-x 3 400 400 4096 Sep 12 2002 tools at /home/david/_/_/perl-5.6.2/.cpan/build/Net-FTP-Common-6.0-LriVEP/blib/lib/Net/FTP/Common.pm line 212. Use of uninitialized value in concatenation (.) or string at /home/david/_/_/perl-5.6.2/.cpan/build/Net-FTP-Common-6.0-LriVEP/blib/lib/Net/FTP/Common.pm line 246. my drwxr-sr-x = drwxr-sr-x; my 3 = 3; my 400 = 400; my 400 = 400; my 4096 = 4096; my Sep = Sep; my 12 = 12; my 2002 = 2002; my tools = tools; my ; regexp-matches for (tools): $VAR1 = \{ 'day' => '12', 'month' => 'Sep', 'yearOrTime' => '2002', 'group' => '400', 'size' => '4096', 'perm' => 'drwxr-sr-x', 'linkTarget' => undef, 'owner' => '400', 'inode' => '3' }; NEW_DIR ...$VAR1 = { 'README' => { 'day' => '27', 'month' => 'Dec', 'yearOrTime' => '22:05', 'group' => '400', 'size' => '1070', 'perm' => '-rw-r--r--', 'linkTarget' => undef, 'owner' => '400', 'inode' => '1' }, 'README.CD-manufacture' => { 'day' => '04', 'month' => 'Dec', 'yearOrTime' => '2000', 'group' => '400', 'size' => '1290', 'perm' => '-rw-r--r--', 'linkTarget' => undef, 'owner' => '400', 'inode' => '1' }, 'README.non-US' => { 'day' => '28', 'month' => 'Dec', 'yearOrTime' => '07:52', 'group' => '400', 'size' => '12483', 'perm' => '-rw-r--r--', 'linkTarget' => undef, 'owner' => '400', 'inode' => '1' }, 'pool' => { 'day' => '19', 'month' => 'Dec', 'yearOrTime' => '2000', 'group' => '400', 'size' => '46', 'perm' => 'drwxr-sr-x', 'linkTarget' => undef, 'owner' => '400', 'inode' => '5' }, 'doc' => { 'day' => '21', 'month' => 'Jan', 'yearOrTime' => '07:52', 'group' => '400', 'size' => '4096', 'perm' => 'drwxr-sr-x', 'linkTarget' => undef, 'owner' => '400', 'inode' => '3' }, 'indices' => { 'day' => '21', 'month' => 'Jan', 'yearOrTime' => '08:16', 'group' => '400', 'size' => '4096', 'perm' => 'drwxr-sr-x', 'linkTarget' => undef, 'owner' => '400', 'inode' => '3' }, 'README.pgp -> README.non-US' => { 'day' => '24', 'month' => 'May', 'yearOrTime' => '2007', 'group' => '400', 'size' => '13', 'perm' => 'lrwxrwxrwx', 'linkTarget' => undef, 'owner' => '400', 'inode' => '1' }, 'tools' => { 'day' => '12', 'month' => 'Sep', 'yearOrTime' => '2002', 'group' => '400', 'size' => '4096', 'perm' => 'drwxr-sr-x', 'linkTarget' => undef, 'owner' => '400', 'inode' => '3' }, 'ls-lR.patch.gz' => { 'day' => '21', 'month' => 'Jan', 'yearOrTime' => '08:16', 'group' => '400', 'size' => '136041', 'perm' => '-rw-r--r--', 'linkTarget' => undef, 'owner' => '400', 'inode' => '1' }, 'README.mirrors.html' => { 'day' => '21', 'month' => 'Jan', 'yearOrTime' => '07:52', 'group' => '400', 'size' => '124235', 'perm' => '-rw-r--r--', 'linkTarget' => undef, 'owner' => '400', 'inode' => '1' }, 'dists' => { 'day' => '27', 'month' => 'Dec', 'yearOrTime' => '22:05', 'group' => '400', 'size' => '4096', 'perm' => 'drwxr-sr-x', 'linkTarget' => undef, 'owner' => '400', 'inode' => '11' }, 'README.mirrors.txt' => { 'day' => '21', 'month' => 'Jan', 'yearOrTime' => '07:52', 'group' => '400', 'size' => '61707', 'perm' => '-rw-r--r--', 'linkTarget' => undef, 'owner' => '400', 'inode' => '1' }, 'README.html' => { 'day' => '27', 'month' => 'Dec', 'yearOrTime' => '22:06', 'group' => '400', 'size' => '3012', 'perm' => '-rw-r--r--', 'linkTarget' => undef, 'owner' => '400', 'inode' => '1' }, 'ls-lR.gz' => { 'day' => '21', 'month' => 'Jan', 'yearOrTime' => '08:16', 'group' => '400', 'size' => '5706364', 'perm' => '-rw-r--r--', 'linkTarget' => undef, 'owner' => '400', 'inode' => '1' }, 'project' => { 'day' => '02', 'month' => 'Jan', 'yearOrTime' => '2007', 'group' => '400', 'size' => '48', 'perm' => 'drwxr-sr-x', 'linkTarget' => undef, 'owner' => '400', 'inode' => '4' } }; ok t/grep.......$common = { 'Pass' => '[EMAIL PROTECTED]', 'RemoteDir' => '/debian', 'Host' => 'ftp.us.debian.org', 'Type' => 'I', 'User' => 'anonymous' }; $netftp = { 'Timeout' => 120, 'Debug' => 1 }; Net::FTP::Common::VERSION = 6.0 at /home/david/_/_/perl-5.6.2/.cpan/build/Net-FTP-Common-6.0-LriVEP/blib/lib/Net/FTP/Common.pm line 50. Net::FTP>>> Net::FTP(2.72) Net::FTP>>> Exporter(5.562) Net::FTP>>> Net::Cmd(2.24) Net::FTP>>> IO::Socket::INET(1.25) Net::FTP>>> IO::Socket(1.26) Net::FTP>>> IO::Handle(1.21) Net::FTP=GLOB(0x83256f0)<<< 220 (vsFTPd 2.0.5) Net::FTP=GLOB(0x83256f0)>>> user anonymous Net::FTP=GLOB(0x83256f0)<<< 331 Please specify the password. Net::FTP=GLOB(0x83256f0)>>> PASS .... Net::FTP=GLOB(0x83256f0)<<< 230 Login successful. Net::FTP=GLOB(0x83256f0)>>> CWD /debian Net::FTP=GLOB(0x83256f0)<<< 250 Directory successfully changed. Net::FTP=GLOB(0x83256f0)>>> TYPE I Net::FTP=GLOB(0x83256f0)<<< 200 Switching to Binary mode. Net::FTP=GLOB(0x83256f0)>>> PASV Net::FTP=GLOB(0x83256f0)<<< 227 Entering Passive Mode (128,30,2,36,133,187) Net::FTP=GLOB(0x83256f0)>>> NLST Net::FTP=GLOB(0x83256f0)<<< 150 Here comes the directory listing. Net::FTP=GLOB(0x83256f0)<<< 226 Directory send OK. GREP RETVAL: README README.CD-manufacture README.html README.mirrors.html README.mirrors.txt README.non-US README.pgp at t/grep.t line 28. Net::FTP=GLOB(0x834cbb4)<<< 220-This service is provided by the Division of Engineering Computing Net::FTP=GLOB(0x834cbb4)<<< 220-Services of the College of Engineering at Michigan State University. Net::FTP=GLOB(0x834cbb4)<<< 220-If have any unusual problems, please report them via e-mail to Net::FTP=GLOB(0x834cbb4)<<< [EMAIL PROTECTED] Archives for the following software are Net::FTP=GLOB(0x834cbb4)<<< 220-available on this machine: Net::FTP=GLOB(0x834cbb4)<<< 220- Net::FTP=GLOB(0x834cbb4)<<< 220-o Debian/GNU Linux distribution Net::FTP=GLOB(0x834cbb4)<<< 220- Net::FTP=GLOB(0x834cbb4)<<< 220- http http://ftp.egr.msu.edu/debian/ Net::FTP=GLOB(0x834cbb4)<<< 220- ftp ftp://ftp.egr.msu.edu// Net::FTP=GLOB(0x834cbb4)<<< 220- rsync ftp.egr.msu.edu::debian/ Net::FTP=GLOB(0x834cbb4)<<< 220- Net::FTP=GLOB(0x834cbb4)<<< 220-o Previous Debian/GNU Linux distributions Net::FTP=GLOB(0x834cbb4)<<< 220- Net::FTP=GLOB(0x834cbb4)<<< 220- http http://ftp.egr.msu.edu/debian-archive/ Net::FTP=GLOB(0x834cbb4)<<< 220- ftp ftp://ftp.egr.msu.edu/debian-archive/ Net::FTP=GLOB(0x834cbb4)<<< 220- rsync ftp.egr.msu.edu::debian-archive/ Net::FTP=GLOB(0x834cbb4)<<< 220- Net::FTP=GLOB(0x834cbb4)<<< 220-If your machine logs a port scan from the IP 35.9.37.225 (this server) Net::FTP=GLOB(0x834cbb4)<<< 220-to ports 2000 - 3000, it is because your ftp client (Netscape, Internet Net::FTP=GLOB(0x834cbb4)<<< 220-Explorer) uses non-passive ftp and your machine or firewall only allows Net::FTP=GLOB(0x834cbb4)<<< 220-passive ftp. STOP reporting this as abuse. Net::FTP=GLOB(0x834cbb4)<<< 220 Net::FTP=GLOB(0x834cbb4)>>> user anonymous Net::FTP=GLOB(0x834cbb4)<<< 331 Please specify the password. Net::FTP=GLOB(0x834cbb4)>>> PASS .... Net::FTP=GLOB(0x834cbb4)<<< 230 Login successful. Net::FTP=GLOB(0x834cbb4)>>> CWD /debian Net::FTP=GLOB(0x834cbb4)<<< 250 Directory successfully changed. Net::FTP=GLOB(0x834cbb4)>>> TYPE I Net::FTP=GLOB(0x834cbb4)<<< 200 Switching to Binary mode. Net::FTP=GLOB(0x834cbb4)>>> PASV Net::FTP=GLOB(0x834cbb4)<<< 227 Entering Passive Mode (35,9,37,225,84,48) Net::FTP=GLOB(0x834cbb4)>>> NLST Net::FTP=GLOB(0x834cbb4)<<< 150 Here comes the directory listing. Net::FTP=GLOB(0x834cbb4)<<< 226 Directory send OK. [checking README README.CD-manufacture README.html README.mirrors.html README.mirrors.txt README.non-US README.pgp dists doc indices ls-lR.gz ls-lR.patch.gz pool project tools for [dists]] at /home/david/_/_/perl-5.6.2/.cpan/build/Net-FTP-Common-6.0-LriVEP/blib/lib/Net/FTP/Common.pm line 298. ok t/xfer.......$common = { 'Pass' => '[EMAIL PROTECTED]', 'RemoteDir' => '/debian', 'Host' => 'ftp.us.debian.org', 'Type' => 'I', 'User' => 'anonymous' }; $netftp = { 'Timeout' => 120, 'Debug' => 1 }; Net::FTP::Common::VERSION = 6.0 at /home/david/_/_/perl-5.6.2/.cpan/build/Net-FTP-Common-6.0-LriVEP/blib/lib/Net/FTP/Common.pm line 50. Net::FTP>>> Net::FTP(2.72) Net::FTP>>> Exporter(5.562) Net::FTP>>> Net::Cmd(2.24) Net::FTP>>> IO::Socket::INET(1.25) Net::FTP>>> IO::Socket(1.26) Net::FTP>>> IO::Handle(1.21) Net::FTP=GLOB(0x811dd7c)<<< 220 ftp.ddj.com FTP server (BSDI Version 7.00LS) ready. Net::FTP=GLOB(0x811dd7c)>>> user anonymous Net::FTP=GLOB(0x811dd7c)<<< 331 Guest login ok, send your email address as password. Net::FTP=GLOB(0x811dd7c)>>> PASS .... Net::FTP=GLOB(0x811dd7c)<<< 230 Guest login ok, access restrictions apply. Net::FTP=GLOB(0x811dd7c)>>> CWD / Net::FTP=GLOB(0x811dd7c)<<< 250- Net::FTP=GLOB(0x811dd7c)<<< 250- ******************************************************************* Net::FTP=GLOB(0x811dd7c)<<< 250- * * Net::FTP=GLOB(0x811dd7c)<<< 250- * DDJ files and material are available at * Net::FTP=GLOB(0x811dd7c)<<< 250- * http://www.ddj.com/ * Net::FTP=GLOB(0x811dd7c)<<< 250- * * Net::FTP=GLOB(0x811dd7c)<<< 250- * please go there for access * Net::FTP=GLOB(0x811dd7c)<<< 250- * * Net::FTP=GLOB(0x811dd7c)<<< 250- * Questions may be addressed to [EMAIL PROTECTED] * Net::FTP=GLOB(0x811dd7c)<<< 250- * * Net::FTP=GLOB(0x811dd7c)<<< 250- * Thanks! * Net::FTP=GLOB(0x811dd7c)<<< 250- * * Net::FTP=GLOB(0x811dd7c)<<< 250- ******************************************************************* Net::FTP=GLOB(0x811dd7c)<<< 250- Net::FTP=GLOB(0x811dd7c)<<< 250- Net::FTP=GLOB(0x811dd7c)<<< 250 CWD command successful. Net::FTP=GLOB(0x811dd7c)>>> TYPE I Net::FTP=GLOB(0x811dd7c)<<< 200 Type set to I. Net::FTP=GLOB(0x811dd7c)>>> PASV Net::FTP=GLOB(0x811dd7c)<<< 227 Entering Passive Mode (199,125,85,76,213,178) Net::FTP=GLOB(0x811dd7c)>>> RETR README Net::FTP=GLOB(0x811dd7c)<<< 150 Opening BINARY mode data connection for 'README' (867 bytes). Net::FTP=GLOB(0x811dd7c)<<< 226 Transfer complete. Net::FTP=GLOB(0x834d170)<<< 220 ftp.ddj.com FTP server (BSDI Version 7.00LS) ready. Net::FTP=GLOB(0x834d170)>>> user anonymous Net::FTP=GLOB(0x834d170)<<< 331 Guest login ok, send your email address as password. Net::FTP=GLOB(0x834d170)>>> PASS .... Net::FTP=GLOB(0x834d170)<<< 230 Guest login ok, access restrictions apply. Net::FTP=GLOB(0x834d170)>>> CWD / Net::FTP=GLOB(0x834d170)<<< 250- Net::FTP=GLOB(0x834d170)<<< 250- ******************************************************************* Net::FTP=GLOB(0x834d170)<<< 250- * * Net::FTP=GLOB(0x834d170)<<< 250- * DDJ files and material are available at * Net::FTP=GLOB(0x834d170)<<< 250- * http://www.ddj.com/ * Net::FTP=GLOB(0x834d170)<<< 250- * * Net::FTP=GLOB(0x834d170)<<< 250- * please go there for access * Net::FTP=GLOB(0x834d170)<<< 250- * * Net::FTP=GLOB(0x834d170)<<< 250- * Questions may be addressed to [EMAIL PROTECTED] * Net::FTP=GLOB(0x834d170)<<< 250- * * Net::FTP=GLOB(0x834d170)<<< 250- * Thanks! * Net::FTP=GLOB(0x834d170)<<< 250- * * Net::FTP=GLOB(0x834d170)<<< 250- ******************************************************************* Net::FTP=GLOB(0x834d170)<<< 250- Net::FTP=GLOB(0x834d170)<<< 250- Net::FTP=GLOB(0x834d170)<<< 250 CWD command successful. Net::FTP=GLOB(0x834d170)>>> TYPE I Net::FTP=GLOB(0x834d170)<<< 200 Type set to I. Net::FTP=GLOB(0x834d170)>>> PASV Net::FTP=GLOB(0x834d170)<<< 227 Entering Passive Mode (199,125,85,76,213,179) Net::FTP=GLOB(0x834d170)>>> RETR README Net::FTP=GLOB(0x834d170)<<< 150 Opening BINARY mode data connection for 'README' (867 bytes). Net::FTP=GLOB(0x834d170)<<< 226 Transfer complete. Net::FTP=GLOB(0x828e68c)<<< 220 ftp.ddj.com FTP server (BSDI Version 7.00LS) ready. Net::FTP=GLOB(0x828e68c)>>> user anonymous Net::FTP=GLOB(0x828e68c)<<< 331 Guest login ok, send your email address as password. Net::FTP=GLOB(0x828e68c)>>> PASS .... Net::FTP=GLOB(0x828e68c)<<< 230 Guest login ok, access restrictions apply. Net::FTP=GLOB(0x828e68c)>>> CWD / Net::FTP=GLOB(0x828e68c)<<< 250- Net::FTP=GLOB(0x828e68c)<<< 250- ******************************************************************* Net::FTP=GLOB(0x828e68c)<<< 250- * * Net::FTP=GLOB(0x828e68c)<<< 250- * DDJ files and material are available at * Net::FTP=GLOB(0x828e68c)<<< 250- * http://www.ddj.com/ * Net::FTP=GLOB(0x828e68c)<<< 250- * * Net::FTP=GLOB(0x828e68c)<<< 250- * please go there for access * Net::FTP=GLOB(0x828e68c)<<< 250- * * Net::FTP=GLOB(0x828e68c)<<< 250- * Questions may be addressed to [EMAIL PROTECTED] * Net::FTP=GLOB(0x828e68c)<<< 250- * * Net::FTP=GLOB(0x828e68c)<<< 250- * Thanks! * Net::FTP=GLOB(0x828e68c)<<< 250- * * Net::FTP=GLOB(0x828e68c)<<< 250- ******************************************************************* Net::FTP=GLOB(0x828e68c)<<< 250- Net::FTP=GLOB(0x828e68c)<<< 250- Net::FTP=GLOB(0x828e68c)<<< 250 CWD command successful. Net::FTP=GLOB(0x828e68c)>>> TYPE I Net::FTP=GLOB(0x828e68c)<<< 200 Type set to I. Net::FTP=GLOB(0x828e68c)>>> PASV Net::FTP=GLOB(0x828e68c)<<< 227 Entering Passive Mode (199,125,85,76,213,180) Net::FTP=GLOB(0x828e68c)>>> RETR README Net::FTP=GLOB(0x828e68c)<<< 150 Opening BINARY mode data connection for 'README' (867 bytes). Net::FTP=GLOB(0x828e68c)<<< 226 Transfer complete. ok All tests successful. Files=4, Tests=7, 11 wallclock secs ( 0.27 cusr + 0.14 csys = 0.41 CPU) ------------------------------ PREREQUISITES ------------------------------ Prerequisite modules loaded: requires: Module Need Have -------- ---- ---- Net::FTP 1 2.72 ------------------------------ ENVIRONMENT AND OTHER CONTEXT ------------------------------ Environment variables: LANG = en_GB LANGUAGE = en_GB:en_US:en_GB:en PATH = /usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games PERL5LIB = PERL5_CPANPLUS_IS_RUNNING = 3288 PERL5_CPAN_IS_RUNNING = 3288 SHELL = /bin/bash TERM = screen Perl special variables (and OS-specific diagnostics, for MSWin32): $^X = /home/david/cpantesting/perl-5.6.2/bin/perl $UID/$EUID = 1000 / 1000 $GID = 1000 46 44 29 25 24 20 1000 $EGID = 1000 46 44 29 25 24 20 1000 Perl module toolchain versions installed: Module Have ------------------- ------ CPAN 1.9205 Cwd 3.24 ExtUtils::CBuilder n/a ExtUtils::Command 1.13 ExtUtils::Install 1.41 ExtUtils::MakeMaker 6.36 ExtUtils::Manifest 1.51 ExtUtils::ParseXS n/a File::Spec 3.24 Module::Build 0.2808 Module::Signature n/a Test::Harness 2.64 Test::More 0.70 YAML n/a YAML::Syck n/a version 0.7203 -- Summary of my perl5 (revision 5.0 version 6 subversion 2) configuration: Platform: osname=linux, osvers=2.4.27-3-686, archname=i686-linux uname='linux pigsty 2.4.27-3-686 #1 tue dec 5 21:03:54 utc 2006 i686 gnulinux ' config_args='-Dprefix=/home/david/cpantesting/perl-5.6.2 -de' hint=recommended, useposix=true, d_sigaction=define usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef useperlio=undef d_sfio=undef uselargefiles=define usesocks=undef use64bitint=undef use64bitall=undef uselongdouble=undef Compiler: cc='cc', ccflags ='-fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64', optimize='-O3', cppflags='-fno-strict-aliasing' ccversion='', gccversion='3.3.5 (Debian 1:3.3.5-13)', gccosandvers='' intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12 ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8 alignbytes=4, usemymalloc=n, prototype=define Linker and Libraries: ld='cc', ldflags =' -L/usr/local/lib' libpth=/usr/local/lib /lib /usr/lib libs=-lnsl -lgdbm -ldl -lm -lc -lcrypt -lutil perllibs=-lnsl -ldl -lm -lc -lcrypt -lutil libc=/lib/libc-2.3.2.so, so=so, useshrplib=false, libperl=libperl.a Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-rdynamic' cccdlflags='-fpic', lddlflags='-shared -L/usr/local/lib'
