Net-Radius-Server

Metadata

Analyzed metadata and errors of Net-Radius-Server.

{
   "abstracts_in_pod" : {
      "Net::Radius::Server" : "Framework for RADIUS Servers",
      "Net::Radius::Server::Base" : "Base definitions and utility methods and factories",
      "Net::Radius::Server::DBStore" : "Store Radius packets into a Tied Hash",
      "Net::Radius::Server::Dump" : "Produce a dump of the RADIUS packets",
      "Net::Radius::Server::Match" : "Base class for match methods",
      "Net::Radius::Server::Match::LDAP" : "Interaction with LDAP servers for RADIUS",
      "Net::Radius::Server::Match::Simple" : "Simple match methods for RADIUS requests",
      "Net::Radius::Server::NS" : "Use Net::Server to provide a Net::Radius::Server",
      "Net::Radius::Server::PAM" : "Authenticate users using the Linux-PAM framework",
      "Net::Radius::Server::Rule" : "Rules for Net::Radius::Server",
      "Net::Radius::Server::Set" : "Base class for set methods",
      "Net::Radius::Server::Set::Replace" : "Perform replacements on the RADIUS response",
      "Net::Radius::Server::Set::Server" : "Proxy the RADIUS request to a RADIUS server",
      "Net::Radius::Server::Set::Simple" : "Simple set methods for RADIUS requests"
   },
   "author" : "LUISMUNOZ",
   "buildfile_executable" : 0,
   "dir_lib" : "lib",
   "dir_t" : "t",
   "dirs_array" : [
      "bin",
      "examples",
      "lib/Net/Radius/Server/Match",
      "lib/Net/Radius/Server/Set",
      "lib/Net/Radius/Server",
      "lib/Net/Radius",
      "lib/Net",
      "lib",
      "t",
      "t"
   ],
   "dist" : "Net-Radius-Server",
   "dynamic_config" : 0,
   "error" : {
      "consistent_version" : "1.075,1.089,1.107,1.109",
      "meta_yml_conforms_to_known_spec" : "License '<undef>' is invalid (license) [Validation: 1.3];Missing mandatory field, 'license' (license) [Validation: 1.3]",
      "no_pod_errors" : "Net-Radius-Server-1.116/lib/Net/Radius/Server/Base.pm --  Around line 247:  Non-ASCII character seen before =encoding in 'Muñoz,'. Assuming UTF-8 Net-Radius-Server-1.116/lib/Net/Radius/Server/DBStore.pm --  Around line 480:  Non-ASCII character seen before =encoding in 'Muñoz,'. Assuming UTF-8 Net-Radius-Server-1.116/lib/Net/Radius/Server/Dump.pm --  Around line 106:  Non-ASCII character seen before =encoding in 'Muñoz,'. Assuming UTF-8 Net-Radius-Server-1.116/lib/Net/Radius/Server/Match/LDAP.pm --  Around line 372:  Non-ASCII character seen before =encoding in 'Muñoz,'. Assuming UTF-8 Net-Radius-Server-1.116/lib/Net/Radius/Server/Match/Simple.pm --  Around line 364:  Non-ASCII character seen before =encoding in 'Muñoz,'. Assuming UTF-8 Net-Radius-Server-1.116/lib/Net/Radius/Server/Match.pm --  Around line 211:  Non-ASCII character seen before =encoding in 'Muñoz,'. Assuming UTF-8 Net-Radius-Server-1.116/lib/Net/Radius/Server/NS.pm --  Around line 332:  Non-ASCII character seen before =encoding in 'Muñoz,'. Assuming UTF-8 Net-Radius-Server-1.116/lib/Net/Radius/Server/PAM.pm --  Around line 275:  Non-ASCII character seen before =encoding in 'Muñoz,'. Assuming UTF-8 Net-Radius-Server-1.116/lib/Net/Radius/Server/Rule.pm --  Around line 146:  Non-ASCII character seen before =encoding in 'Muñoz,'. Assuming UTF-8 Net-Radius-Server-1.116/lib/Net/Radius/Server/Set/Proxy.pm --  Around line 283:  Non-ASCII character seen before =encoding in 'Muñoz,'. Assuming UTF-8 Net-Radius-Server-1.116/lib/Net/Radius/Server/Set/Replace.pm --  Around line 276:  Non-ASCII character seen before =encoding in 'Muñoz,'. Assuming UTF-8 Net-Radius-Server-1.116/lib/Net/Radius/Server/Set/Simple.pm --  Around line 166:  Non-ASCII character seen before =encoding in 'Muñoz,'. Assuming UTF-8 Net-Radius-Server-1.116/lib/Net/Radius/Server/Set.pm --  Around line 180:  Non-ASCII character seen before =encoding in 'Muñoz,'. Assuming UTF-8 Net-Radius-Server-1.116/lib/Net/Radius/Server.pm --  Around line 182:  Non-ASCII character seen before =encoding in 'Muñoz,'. Assuming UTF-8"
   },
   "extension" : "tar.gz",
   "extractable" : 1,
   "extracts_nicely" : 1,
   "file__build" : 0,
   "file_blib" : 0,
   "file_build" : 0,
   "file_makefile" : 0,
   "file_makefile_pl" : "Makefile.PL",
   "file_manifest" : "MANIFEST",
   "file_meta_yml" : "META.yml",
   "file_pm_to_blib" : 0,
   "file_readme" : "README,README.testing",
   "files_array" : [
      "MANIFEST",
      "MANIFEST.SKIP",
      "META.yml",
      "Makefile.PL",
      "README",
      "README.testing",
      "bin/nrsd",
      "bin/nrsdbtoyaml",
      "bin/pam-client",
      "bin/rad-bulk",
      "bin/rad-bulk-make",
      "bin/rad-client",
      "examples/bulk-packets",
      "examples/bulk-packets-template",
      "examples/bulk-packets-template.port",
      "examples/bulk-packets-template.session",
      "examples/complex-rule.pl",
      "examples/def-dictionary.pl",
      "examples/def-manysecrets.pl",
      "examples/def-rule.pl",
      "examples/def-secret.pl",
      "examples/dictionary",
      "examples/ldap-rule.pl",
      "examples/nrsd.cfg",
      "examples/pam-rule.pl",
      "examples/rules.pl",
      "examples/session-cache.pl",
      "examples/test-attrs",
      "examples/traffic-delta.pl",
      "lib/Net/Radius/Server/Base.pm",
      "lib/Net/Radius/Server/DBStore.pm",
      "lib/Net/Radius/Server/Dump.pm",
      "lib/Net/Radius/Server/Match/LDAP.pm",
      "lib/Net/Radius/Server/Match/Simple.pm",
      "lib/Net/Radius/Server/Match.pm",
      "lib/Net/Radius/Server/NS.pm",
      "lib/Net/Radius/Server/PAM.pm",
      "lib/Net/Radius/Server/Rule.pm",
      "lib/Net/Radius/Server/Set/Proxy.pm",
      "lib/Net/Radius/Server/Set/Replace.pm",
      "lib/Net/Radius/Server/Set/Simple.pm",
      "lib/Net/Radius/Server/Set.pm",
      "lib/Net/Radius/Server.pm",
      "t/00-load.t",
      "t/00-match.t",
      "t/00-pod.t",
      "t/00-rule.t",
      "t/00-set.t",
      "t/10-msimple.t",
      "t/10-ssimple.t",
      "t/20-log.t",
      "t/50-dbstore.t",
      "t/50-dbstorex.t",
      "t/dump.t",
      "t/ldap.t",
      "t/pam.t",
      "t/proxy.t",
      "t/replace.t"
   ],
   "files_hash" : {
      "MANIFEST" : {
         "mtime" : 1259249993,
         "size" : 1292
      },
      "MANIFEST.SKIP" : {
         "mtime" : 1253721646,
         "size" : 241
      },
      "META.yml" : {
         "mtime" : 1259249993,
         "size" : 1052
      },
      "Makefile.PL" : {
         "mtime" : 1256154627,
         "size" : 1625,
         "used" : [
            "5.010",
            "ExtUtils::MakeMaker"
         ]
      },
      "README" : {
         "mtime" : 1253420815,
         "size" : 2019
      },
      "README.testing" : {
         "mtime" : 1253420815,
         "size" : 483
      },
      "bin/nrsd" : {
         "mtime" : 1253420815,
         "size" : 1103
      },
      "bin/nrsdbtoyaml" : {
         "mtime" : 1255747718,
         "size" : 4587
      },
      "bin/pam-client" : {
         "mtime" : 1253420815,
         "size" : 3692
      },
      "bin/rad-bulk" : {
         "mtime" : 1256399400,
         "size" : 13014
      },
      "bin/rad-bulk-make" : {
         "mtime" : 1256154588,
         "size" : 8257
      },
      "bin/rad-client" : {
         "mtime" : 1253420815,
         "size" : 9888
      },
      "examples/bulk-packets" : {
         "mtime" : 1253420815,
         "size" : 678
      },
      "examples/bulk-packets-template" : {
         "mtime" : 1256154428,
         "size" : 2056
      },
      "examples/bulk-packets-template.port" : {
         "mtime" : 1256147840,
         "size" : 580
      },
      "examples/bulk-packets-template.session" : {
         "mtime" : 1256148058,
         "size" : 913
      },
      "examples/complex-rule.pl" : {
         "mtime" : 1255816816,
         "size" : 994
      },
      "examples/def-dictionary.pl" : {
         "mtime" : 1253420815,
         "size" : 648
      },
      "examples/def-manysecrets.pl" : {
         "mtime" : 1253420815,
         "size" : 501
      },
      "examples/def-rule.pl" : {
         "mtime" : 1255747718,
         "size" : 7843
      },
      "examples/def-secret.pl" : {
         "mtime" : 1253420815,
         "size" : 304
      },
      "examples/dictionary" : {
         "mtime" : 1253420815,
         "size" : 9538
      },
      "examples/ldap-rule.pl" : {
         "mtime" : 1253420815,
         "size" : 1709
      },
      "examples/nrsd.cfg" : {
         "mtime" : 1255747718,
         "size" : 1914
      },
      "examples/pam-rule.pl" : {
         "mtime" : 1253420815,
         "size" : 1074
      },
      "examples/rules.pl" : {
         "mtime" : 1253420815,
         "size" : 1811
      },
      "examples/session-cache.pl" : {
         "mtime" : 1255888319,
         "size" : 3559
      },
      "examples/test-attrs" : {
         "mtime" : 1255747718,
         "size" : 208
      },
      "examples/traffic-delta.pl" : {
         "mtime" : 1255821700,
         "size" : 3422
      },
      "lib/Net/Radius/Server.pm" : {
         "license" : "Perl_5",
         "module" : "Net::Radius::Server",
         "mtime" : 1255647262,
         "size" : 5280,
         "used" : [
            "5.008",
            "Class::Accessor",
            "strict",
            "warnings"
         ]
      },
      "lib/Net/Radius/Server/Base.pm" : {
         "license" : "Perl_5",
         "module" : "Net::Radius::Server::Base",
         "mtime" : 1253420815,
         "required" : [
            "Exporter"
         ],
         "size" : 5650,
         "used" : [
            "5.008",
            "Exporter",
            "Net::Radius::Server",
            "constant",
            "strict",
            "warnings"
         ]
      },
      "lib/Net/Radius/Server/DBStore.pm" : {
         "license" : "GPL_2",
         "module" : "Net::Radius::Server::DBStore",
         "mtime" : 1255816816,
         "size" : 14577,
         "used" : [
            "5.010",
            "Net::Radius::Server::Base",
            "Storable",
            "strict",
            "warnings"
         ]
      },
      "lib/Net/Radius/Server/Dump.pm" : {
         "license" : "Perl_5",
         "module" : "Net::Radius::Server::Dump",
         "mtime" : 1253420815,
         "size" : 2525,
         "used" : [
            "5.008",
            "File::Spec",
            "IO::File",
            "Net::Radius::Server::Base",
            "Net::Radius::Server::Set",
            "Time::HiRes",
            "strict",
            "warnings"
         ]
      },
      "lib/Net/Radius/Server/Match.pm" : {
         "license" : "Perl_5",
         "module" : "Net::Radius::Server::Match",
         "mtime" : 1253420815,
         "noed" : [
            "strict"
         ],
         "size" : 5659,
         "used" : [
            "5.008",
            "Carp",
            "Net::Radius::Server::Base",
            "strict",
            "warnings"
         ]
      },
      "lib/Net/Radius/Server/Match/LDAP.pm" : {
         "license" : "Perl_5",
         "module" : "Net::Radius::Server::Match::LDAP",
         "mtime" : 1253420815,
         "size" : 9465,
         "used" : [
            "5.008",
            "Carp",
            "Net::LDAP",
            "Net::Radius::Server::Base",
            "Net::Radius::Server::Match",
            "strict",
            "warnings"
         ]
      },
      "lib/Net/Radius/Server/Match/Simple.pm" : {
         "license" : "Perl_5",
         "module" : "Net::Radius::Server::Match::Simple",
         "mtime" : 1253420815,
         "size" : 7795,
         "used" : [
            "5.008",
            "Net::Radius::Server::Base",
            "Net::Radius::Server::Match",
            "NetAddr::IP",
            "strict",
            "warnings"
         ]
      },
      "lib/Net/Radius/Server/NS.pm" : {
         "license" : "Perl_5",
         "module" : "Net::Radius::Server::NS",
         "mtime" : 1253420815,
         "size" : 9796,
         "used" : [
            "5.008",
            "Net::Radius::Packet",
            "Net::Radius::Server",
            "Net::Radius::Server::Base",
            "Net::Server::MultiType",
            "strict",
            "warnings"
         ]
      },
      "lib/Net/Radius/Server/PAM.pm" : {
         "license" : "Perl_5",
         "module" : "Net::Radius::Server::PAM",
         "mtime" : 1253420815,
         "size" : 6497,
         "used" : [
            "5.008",
            "Authen::PAM",
            "Carp",
            "Net::Radius::Packet",
            "Net::Radius::Server::Base",
            "Net::Radius::Server::Match",
            "Net::Radius::Server::Set::Simple",
            "strict",
            "warnings"
         ]
      },
      "lib/Net/Radius/Server/Rule.pm" : {
         "license" : "Perl_5",
         "module" : "Net::Radius::Server::Rule",
         "mtime" : 1253420815,
         "size" : 3629,
         "used" : [
            "5.008",
            "Net::Radius::Server::Base",
            "strict",
            "warnings"
         ]
      },
      "lib/Net/Radius/Server/Set.pm" : {
         "license" : "Perl_5",
         "module" : "Net::Radius::Server::Set",
         "mtime" : 1253420815,
         "noed" : [
            "strict"
         ],
         "size" : 4886,
         "used" : [
            "5.008",
            "Carp",
            "Net::Radius::Server::Base",
            "strict",
            "warnings"
         ]
      },
      "lib/Net/Radius/Server/Set/Proxy.pm" : {
         "license" : "Perl_5",
         "module" : "Net::Radius::Server::Set::Proxy",
         "mtime" : 1253420815,
         "size" : 6731,
         "used" : [
            "5.008",
            "IO::Select",
            "IO::Socket::INET",
            "Net::Radius::Dictionary",
            "Net::Radius::Packet",
            "Net::Radius::Server::Base",
            "Net::Radius::Server::Set",
            "strict",
            "warnings"
         ]
      },
      "lib/Net/Radius/Server/Set/Replace.pm" : {
         "license" : "Perl_5",
         "module" : "Net::Radius::Server::Set::Replace",
         "mtime" : 1253420815,
         "size" : 6055,
         "used" : [
            "5.008",
            "Net::Radius::Server::Base",
            "Net::Radius::Server::Set",
            "strict",
            "warnings"
         ]
      },
      "lib/Net/Radius/Server/Set/Simple.pm" : {
         "license" : "Perl_5",
         "module" : "Net::Radius::Server::Set::Simple",
         "mtime" : 1253420815,
         "size" : 3863,
         "used" : [
            "5.008",
            "Net::Radius::Server::Base",
            "Net::Radius::Server::Set",
            "strict",
            "warnings"
         ]
      },
      "t/00-load.t" : {
         "mtime" : 1253420815,
         "size" : 628,
         "used" : [
            "Test::More"
         ]
      },
      "t/00-match.t" : {
         "mtime" : 1253420815,
         "size" : 3548,
         "used" : [
            "Net::Radius::Server::Base",
            "Net::Radius::Server::Match",
            "Test::More"
         ]
      },
      "t/00-pod.t" : {
         "mtime" : 1253420815,
         "size" : 176,
         "used" : [
            "Test::More",
            "strict"
         ],
         "used_in_eval" : [
            "Test::Pod"
         ]
      },
      "t/00-rule.t" : {
         "mtime" : 1253420815,
         "size" : 4416,
         "used" : [
            "Net::Radius::Server::Base",
            "Net::Radius::Server::Match",
            "Net::Radius::Server::Set",
            "Test::More"
         ]
      },
      "t/00-set.t" : {
         "mtime" : 1253420815,
         "size" : 3474,
         "used" : [
            "Net::Radius::Server::Base",
            "Net::Radius::Server::Set",
            "Test::More"
         ]
      },
      "t/10-msimple.t" : {
         "mtime" : 1253420815,
         "size" : 6489,
         "used" : [
            "IO::File",
            "Net::Radius::Dictionary",
            "Net::Radius::Packet",
            "Net::Radius::Server::Base",
            "NetAddr::IP",
            "Test::More"
         ]
      },
      "t/10-ssimple.t" : {
         "mtime" : 1253420815,
         "size" : 3547,
         "used" : [
            "IO::File",
            "Net::Radius::Dictionary",
            "Net::Radius::Packet",
            "Net::Radius::Server::Base",
            "Test::More"
         ]
      },
      "t/20-log.t" : {
         "mtime" : 1253420815,
         "size" : 1003,
         "used" : [
            "Test::More"
         ],
         "used_in_eval" : [
            "Test::Warn"
         ]
      },
      "t/50-dbstore.t" : {
         "mtime" : 1255747718,
         "size" : 8774,
         "used" : [
            "BerkeleyDB",
            "File::Find::Rule",
            "Net::Radius::Dictionary",
            "Net::Radius::Packet",
            "Net::Radius::Server::Base",
            "Net::Radius::Server::DBStore",
            "Storable",
            "Test::Exception",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/50-dbstorex.t" : {
         "mtime" : 1255816816,
         "size" : 4601,
         "used" : [
            "File::Find::Rule",
            "MLDBM",
            "MLDBM::Sync",
            "Net::Radius::Dictionary",
            "Net::Radius::Packet",
            "Net::Radius::Server::Base",
            "Net::Radius::Server::DBStore",
            "Test::Exception",
            "Test::More",
            "strict",
            "warnings"
         ]
      },
      "t/dump.t" : {
         "mtime" : 1253420815,
         "size" : 3921,
         "used" : [
            "IO::File",
            "Net::Radius::Dictionary",
            "Net::Radius::Packet",
            "Net::Radius::Server::Base",
            "Test::More"
         ]
      },
      "t/ldap.t" : {
         "mtime" : 1253420815,
         "size" : 2537,
         "used" : [
            "IO::Prompt",
            "Net::Radius::Server::Base",
            "Test::More"
         ]
      },
      "t/pam.t" : {
         "mtime" : 1253420815,
         "size" : 6292,
         "used" : [
            "IO::File",
            "IO::Prompt",
            "Net::Radius::Dictionary",
            "Net::Radius::Packet",
            "Net::Radius::Server::Base",
            "Test::More"
         ]
      },
      "t/proxy.t" : {
         "mtime" : 1253420815,
         "size" : 4611,
         "used" : [
            "IO::File",
            "IO::Prompt",
            "Net::Radius::Dictionary",
            "Net::Radius::Packet",
            "Net::Radius::Server::Base",
            "Test::More"
         ]
      },
      "t/replace.t" : {
         "mtime" : 1253420815,
         "size" : 7764,
         "used" : [
            "IO::File",
            "Net::Radius::Dictionary",
            "Net::Radius::Packet",
            "Net::Radius::Server::Base",
            "NetAddr::IP",
            "Test::More"
         ]
      }
   },
   "got_prereq_from" : "META.yml",
   "kwalitee" : {
      "buildtool_not_executable" : 1,
      "consistent_version" : 0,
      "distname_matches_name_in_meta" : 1,
      "extractable" : 1,
      "extracts_nicely" : 1,
      "has_abstract_in_pod" : 1,
      "has_buildtool" : 1,
      "has_changelog" : 0,
      "has_human_readable_license" : 1,
      "has_known_license_in_source_file" : 1,
      "has_license_in_source_file" : 1,
      "has_manifest" : 1,
      "has_meta_yml" : 1,
      "has_proper_version" : 1,
      "has_readme" : 1,
      "has_separate_license_file" : 0,
      "has_tests" : 1,
      "has_tests_in_t_dir" : 1,
      "has_version" : 1,
      "kwalitee" : "84.09",
      "manifest_matches_dist" : 1,
      "meta_json_conforms_to_known_spec" : 1,
      "meta_json_is_parsable" : 1,
      "meta_yml_conforms_to_known_spec" : 0,
      "meta_yml_declares_perl_version" : 0,
      "meta_yml_has_license" : 0,
      "meta_yml_has_provides" : 0,
      "meta_yml_has_repository_resource" : 0,
      "meta_yml_is_parsable" : 1,
      "no_abstract_stub_in_pod" : 1,
      "no_broken_auto_install" : 1,
      "no_broken_module_install" : 1,
      "no_dot_dirs" : 1,
      "no_dot_underscore_files" : 1,
      "no_generated_files" : 1,
      "no_invalid_versions" : 1,
      "no_local_dirs" : 1,
      "no_mymeta_files" : 1,
      "no_pax_headers" : 1,
      "no_pod_errors" : 0,
      "no_stdin_for_prompting" : 1,
      "no_symlinks" : 1,
      "package_version_matches_dist_version" : 0,
      "portable_filenames" : 1,
      "proper_libs" : 1,
      "use_strict" : 1,
      "use_warnings" : 1,
      "valid_signature" : 1
   },
   "latest_mtime" : 1259249993,
   "license" : "defined in POD (lib/Net/Radius/Server.pm)",
   "license_in_pod" : 1,
   "licenses" : {
      "GPL_2" : [
         "lib/Net/Radius/Server/DBStore.pm"
      ],
      "Perl_5" : [
         "lib/Net/Radius/Server.pm",
         "lib/Net/Radius/Server/Base.pm",
         "lib/Net/Radius/Server/Dump.pm",
         "lib/Net/Radius/Server/Match.pm",
         "lib/Net/Radius/Server/Match/LDAP.pm",
         "lib/Net/Radius/Server/Match/Simple.pm",
         "lib/Net/Radius/Server/NS.pm",
         "lib/Net/Radius/Server/PAM.pm",
         "lib/Net/Radius/Server/Rule.pm",
         "lib/Net/Radius/Server/Set.pm",
         "lib/Net/Radius/Server/Set/Proxy.pm",
         "lib/Net/Radius/Server/Set/Replace.pm",
         "lib/Net/Radius/Server/Set/Simple.pm"
      ]
   },
   "manifest_matches_dist" : 1,
   "meta_yml" : {
      "abstract" : "Framework for RADIUS Servers",
      "author" : [
         "Luis E. Muñoz <luismunoz@cpan.org>"
      ],
      "distribution_type" : "module",
      "generated_by" : "ExtUtils::MakeMaker version 6.42",
      "license" : null,
      "meta-spec" : {
         "url" : "http://module-build.sourceforge.net/META-spec-v1.3.html",
         "version" : "1.3"
      },
      "name" : "Net-Radius-Server",
      "requires" : {
         "Authen::PAM" : "0",
         "BerkeleyDB" : "0",
         "Class::Accessor" : "0.27",
         "File::Find::Rule" : "0",
         "IO::Async" : "0",
         "IO::Prompt" : "0",
         "MLDBM::Sync" : "0",
         "Net::LDAP" : "0",
         "Net::Radius::Dictionary" : "1.51",
         "Net::Radius::Packet" : "1.51",
         "Net::Server" : "0.94",
         "NetAddr::IP" : "4",
         "Statistics::Descriptive" : "0",
         "Test::File::Contents" : "0",
         "Time::HiRes" : "0",
         "Time::Stopwatch" : "0",
         "YAML::Syck" : "0"
      },
      "version" : "1.116"
   },
   "meta_yml_is_parsable" : 1,
   "meta_yml_spec_version" : "1.3",
   "modules" : [
      {
         "file" : "lib/Net/Radius/Server/Base.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Net::Radius::Server::Base"
      },
      {
         "file" : "lib/Net/Radius/Server/DBStore.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Net::Radius::Server::DBStore"
      },
      {
         "file" : "lib/Net/Radius/Server/Dump.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Net::Radius::Server::Dump"
      },
      {
         "file" : "lib/Net/Radius/Server/Match/LDAP.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Net::Radius::Server::Match::LDAP"
      },
      {
         "file" : "lib/Net/Radius/Server/Match/Simple.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Net::Radius::Server::Match::Simple"
      },
      {
         "file" : "lib/Net/Radius/Server/Match.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Net::Radius::Server::Match"
      },
      {
         "file" : "lib/Net/Radius/Server/NS.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Net::Radius::Server::NS"
      },
      {
         "file" : "lib/Net/Radius/Server/PAM.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Net::Radius::Server::PAM"
      },
      {
         "file" : "lib/Net/Radius/Server/Rule.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Net::Radius::Server::Rule"
      },
      {
         "file" : "lib/Net/Radius/Server/Set/Proxy.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Net::Radius::Server::Set::Proxy"
      },
      {
         "file" : "lib/Net/Radius/Server/Set/Replace.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Net::Radius::Server::Set::Replace"
      },
      {
         "file" : "lib/Net/Radius/Server/Set/Simple.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Net::Radius::Server::Set::Simple"
      },
      {
         "file" : "lib/Net/Radius/Server/Set.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Net::Radius::Server::Set"
      },
      {
         "file" : "lib/Net/Radius/Server.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "Net::Radius::Server"
      }
   ],
   "no_pax_headers" : 1,
   "package" : "Net-Radius-Server-1.116.tar.gz",
   "prereq" : [
      {
         "is_prereq" : 1,
         "requires" : "Net::Server",
         "type" : "runtime_requires",
         "version" : "0.94"
      },
      {
         "is_prereq" : 1,
         "requires" : "Time::Stopwatch",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "File::Find::Rule",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Authen::PAM",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Class::Accessor",
         "type" : "runtime_requires",
         "version" : "0.27"
      },
      {
         "is_prereq" : 1,
         "requires" : "Test::File::Contents",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Net::Radius::Dictionary",
         "type" : "runtime_requires",
         "version" : "1.51"
      },
      {
         "is_prereq" : 1,
         "requires" : "IO::Prompt",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Net::LDAP",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "MLDBM::Sync",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Statistics::Descriptive",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "NetAddr::IP",
         "type" : "runtime_requires",
         "version" : "4"
      },
      {
         "is_prereq" : 1,
         "requires" : "YAML::Syck",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Net::Radius::Packet",
         "type" : "runtime_requires",
         "version" : "1.51"
      },
      {
         "is_prereq" : 1,
         "requires" : "Time::HiRes",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "BerkeleyDB",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "IO::Async",
         "type" : "runtime_requires",
         "version" : "0"
      }
   ],
   "released_epoch" : 1259586008,
   "size_packed" : 60710,
   "size_unpacked" : 239194,
   "uses" : {
      "noed_in_code" : {
         "strict" : 2
      },
      "required_in_code" : {
         "Exporter" : 1
      },
      "used_in_code" : {
         "5.008" : 13,
         "5.010" : 1,
         "Authen::PAM" : 1,
         "Carp" : 4,
         "Class::Accessor" : 1,
         "Exporter" : 1,
         "File::Spec" : 1,
         "IO::File" : 1,
         "IO::Select" : 1,
         "IO::Socket::INET" : 1,
         "Net::LDAP" : 1,
         "Net::Radius::Dictionary" : 1,
         "Net::Radius::Packet" : 3,
         "Net::Server::MultiType" : 1,
         "NetAddr::IP" : 1,
         "Storable" : 1,
         "Time::HiRes" : 1,
         "constant" : 6,
         "strict" : 14,
         "warnings" : 14
      },
      "used_in_config" : {
         "5.010" : 1,
         "ExtUtils::MakeMaker" : 1
      },
      "used_in_eval_in_tests" : {
         "Test::Pod" : 1,
         "Test::Warn" : 1
      },
      "used_in_tests" : {
         "BerkeleyDB" : 1,
         "File::Find::Rule" : 2,
         "IO::File" : 6,
         "IO::Prompt" : 3,
         "MLDBM" : 1,
         "MLDBM::Sync" : 1,
         "Net::Radius::Dictionary" : 8,
         "Net::Radius::Packet" : 8,
         "NetAddr::IP" : 2,
         "Storable" : 1,
         "Test::Exception" : 2,
         "Test::More" : 17,
         "strict" : 3,
         "warnings" : 2
      }
   },
   "valid_signature" : -1,
   "version" : "1.116",
   "versions" : {
      "lib/Net/Radius/Server.pm" : {
         "Net::Radius::Server" : "1.107"
      },
      "lib/Net/Radius/Server/Base.pm" : {
         "Net::Radius::Server::Base" : "1.075"
      },
      "lib/Net/Radius/Server/DBStore.pm" : {
         "Net::Radius::Server::DBStore" : "1.109"
      },
      "lib/Net/Radius/Server/Dump.pm" : {
         "Net::Radius::Server::Dump" : "1.075"
      },
      "lib/Net/Radius/Server/Match.pm" : {
         "Net::Radius::Server::Match" : "1.075"
      },
      "lib/Net/Radius/Server/Match/LDAP.pm" : {
         "Net::Radius::Server::Match::LDAP" : "1.075"
      },
      "lib/Net/Radius/Server/Match/Simple.pm" : {
         "Net::Radius::Server::Match::Simple" : "1.075"
      },
      "lib/Net/Radius/Server/NS.pm" : {
         "Net::Radius::Server::NS" : "1.089"
      },
      "lib/Net/Radius/Server/PAM.pm" : {
         "Net::Radius::Server::PAM" : "1.075"
      },
      "lib/Net/Radius/Server/Rule.pm" : {
         "Net::Radius::Server::Rule" : "1.075"
      },
      "lib/Net/Radius/Server/Set.pm" : {
         "Net::Radius::Server::Set" : "1.075"
      },
      "lib/Net/Radius/Server/Set/Proxy.pm" : {
         "Net::Radius::Server::Set::Proxy" : "1.075"
      },
      "lib/Net/Radius/Server/Set/Replace.pm" : {
         "Net::Radius::Server::Set::Replace" : "1.075"
      },
      "lib/Net/Radius/Server/Set/Simple.pm" : {
         "Net::Radius::Server::Set::Simple" : "1.075"
      }
   },
   "vname" : "Net-Radius-Server-1.116"
}