Index: /trunk/psconfig/perlmods/Astro-FITS-CFITSIO-1.12.mods.txt
===================================================================
--- /trunk/psconfig/perlmods/Astro-FITS-CFITSIO-1.12.mods.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/Astro-FITS-CFITSIO-1.12.mods.txt	(revision 40674)
@@ -0,0 +1,4 @@
+      7 Astro::FITS::CFITSIO
+      1 Carp
+      1 strict
+      1 vars
Index: /trunk/psconfig/perlmods/Cache-2.11.mods.txt
===================================================================
--- /trunk/psconfig/perlmods/Cache-2.11.mods.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/Cache-2.11.mods.txt	(revision 40674)
@@ -0,0 +1,38 @@
+      9 base
+      1 Cache
+      3 Cache::File
+      1 Cache::File::Entry
+      2 Cache::File::Heap
+      1 Cache::IOString
+      2 Cache::Memory
+      1 Cache::Memory::Entry
+      1 Cache::Memory::HeapElem
+      1 Cache::Null
+      1 Cache::Null::Entry
+      1 Cache::Tester
+      8 Carp
+      1 Date::Parse
+      2 DB_File
+      2 Devel::AssertOS
+     32 Devel::CheckOS
+      1 Digest::SHA
+      2 Exporter
+      2 Fcntl
+     11 fields
+      1 File::Find::Rule
+      2 File::NFSLock
+      2 File::Path
+      3 File::Spec
+      1 File::Temp
+      1 Heap::Elem
+      1 Heap::Fibonacci
+      1 IO::File
+      1 IO::String
+      1 Module::Build
+      3 Storable
+     19 strict
+      2 Symbol
+      1 Test::More
+      4 vars
+     17 warnings
+      1 warnings::register
Index: /trunk/psconfig/perlmods/Config-YAML-1.42.mods.txt
===================================================================
--- /trunk/psconfig/perlmods/Config-YAML-1.42.mods.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/Config-YAML-1.42.mods.txt	(revision 40674)
@@ -0,0 +1,5 @@
+      1 Config::YAML
+      1 strict
+      1 vars
+      1 warnings
+      1 YAML
Index: /trunk/psconfig/perlmods/DBI-1.642.mods.txt
===================================================================
--- /trunk/psconfig/perlmods/DBI-1.642.mods.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/DBI-1.642.mods.txt	(revision 40674)
@@ -0,0 +1,66 @@
+      3 a
+      1 AnyEvent
+     21 base
+      1 BerkeleyDB
+      1 by
+     43 Carp
+      1 Carp()
+      1 C<f_file>
+      2 Config
+     89 constant
+      1 Coro
+      1 Coro::Handle
+      1 Coro::Select
+      1 Cwd
+      2 Data::Dumper
+      1 DBD::${driver}
+      1 DBD::Mem
+     31 DBI
+      2 DBI::Const::GetInfo::ANSI
+      2 DBI::Const::GetInfo::ODBC
+      3 DBI::Const::GetInfoType
+      3 DBI::Gofer::Execute
+      1 DBI::Gofer::Request
+      1 DBI::Gofer::Response
+      1 DBI::Gofer::Serializer::DataDumper
+      1 DBI::Gofer::Serializer::Storable
+      3 DBI::Profile
+      3 DBI::ProfileDumper
+      1 DBI::ProxyServer
+      1 DBI::SQL::Nano
+      1 DBI::W32ODBC
+      1 DynaLoader
+      1 Errno
+      1 Exception
+      6 Exporter
+      1 ExtUtils::MakeMaker
+      4 Fcntl
+      2 File::Spec
+      1 func()
+      1 IO::Dir
+      1 IO::Select
+      1 IPC::Open3
+      1 it
+      1 lowercase
+      1 MLDBM
+      1 MLDBM,
+      4 of
+      2 one
+      1 PerlIO::via::MyFancyLogLayer
+      1 placeholders
+      1 POSIX
+      1 RPC::PlClient
+      1 RPC::PlServer
+      2 Scalar::Util
+      1 Storable
+     89 strict
+      4 Symbol
+      2 the
+      1 them
+      1 Time::HiRes
+      2 Try::Tiny
+      1 UNIVERSAL
+     25 vars
+     41 warnings
+      2 Win32::DBIODBC
+      2 Win32::ODBC
Index: /trunk/psconfig/perlmods/Data-Validate-URI-0.07.mods.txt
===================================================================
--- /trunk/psconfig/perlmods/Data-Validate-URI-0.07.mods.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/Data-Validate-URI-0.07.mods.txt	(revision 40674)
@@ -0,0 +1,10 @@
+      1 AutoLoader
+      1 Data::Validate::Domain
+      1 Data::Validate::IP
+      1 Data::Validate::URI
+      1 ExtUtils::TBone
+      1 File::Basename
+      1 FileHandle
+      1 lib
+      2 strict
+      2 vars
Index: /trunk/psconfig/perlmods/DataStore.perlbin.txt
===================================================================
--- /trunk/psconfig/perlmods/DataStore.perlbin.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/DataStore.perlbin.txt	(revision 40674)
@@ -0,0 +1,11 @@
+      6 DataStore
+      2 File::Basename
+      1 File::Path
+      1 File::Spec
+      1 File::Temp
+      6 Getopt::Long
+      6 Pod::Usage
+      6 strict
+      6 vars
+      6 warnings
+      1 YAML
Index: /trunk/psconfig/perlmods/DataStore.perllib.txt
===================================================================
--- /trunk/psconfig/perlmods/DataStore.perllib.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/DataStore.perllib.txt	(revision 40674)
@@ -0,0 +1,25 @@
+     11 base
+      9 Carp
+      2 DataStore
+      1 DataStore::file
+      3 DataStore::File
+      4 DataStore::File::Parser
+      4 DataStore::FileSet
+      4 DataStore::FileSet::Parser
+      4 DataStore::Product
+      3 DataStore::Product::Parser
+      2 DataStore::Record
+      7 DataStore::Response
+      2 DataStore::Root
+     10 DataStore::Utils
+      5 Data::Validate::URI
+      1 Digest::MD5::File
+      1 File::Basename
+      1 File::stat
+      1 File::Temp
+      1 IPC::Cmd
+      3 LWP::UserAgent
+      9 Params::Validate
+     12 strict
+     18 vars
+     12 warnings
Index: /trunk/psconfig/perlmods/DataStoreServer.perlbin.txt
===================================================================
--- /trunk/psconfig/perlmods/DataStoreServer.perlbin.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/DataStoreServer.perlbin.txt	(revision 40674)
@@ -0,0 +1,15 @@
+      1 Carp
+      5 DBI
+      1 Digest::MD5::File
+      3 dsdbh
+      1 File::Basename
+      2 File::Copy
+      3 Getopt::Long
+      3 Pod::Usage
+      2 PS::IPP::Config
+      2 PS::IPP::Metadata::Config
+      1 PS::IPP::Metadata::List
+      1 PS::IPP::Metadata::Stats
+      6 strict
+      1 Term::ReadKey
+      6 warnings
Index: /trunk/psconfig/perlmods/DateTime-1.50.mods.txt
===================================================================
--- /trunk/psconfig/perlmods/DateTime-1.50.mods.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/DateTime-1.50.mods.txt	(revision 40674)
@@ -0,0 +1,31 @@
+      1 5.008004
+      1 autodie
+      3 base
+      2 Carp
+      5 DateTime
+      2 DateTime::Duration
+      2 DateTime::Helpers
+      2 DateTime::LeapSecond
+      2 DateTime::Locale
+      2 DateTime::TimeZone
+      2 DateTime::Types
+      1 Dist::CheckConflicts
+      1 Dist::Zilla::File::InMemory
+      7 integer
+      1 Moose
+      5 namespace::autoclean
+      2 overload
+      2 Params::ValidationCompiler
+      1 parent
+      1 POSIX
+      3 Scalar::Util
+      1 Specio
+      1 Specio::Declare
+      1 Specio::Library::Builtins
+      1 Specio::Library::Numeric
+      1 Specio::Library::String
+     13 strict
+      2 the
+      1 Try::Tiny
+     13 warnings
+      1 warnings::register
Index: /trunk/psconfig/perlmods/DateTime-Format-Strptime-1.76.mods.txt
===================================================================
--- /trunk/psconfig/perlmods/DateTime-Format-Strptime-1.76.mods.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/DateTime-Format-Strptime-1.76.mods.txt	(revision 40674)
@@ -0,0 +1,25 @@
+      1 Carp
+      1 constant
+      3 DateTime
+      3 DateTime::Format::Strptime
+      1 DateTime::Format::Strptime::Types
+      3 DateTime::Locale
+      1 DateTime::Locale::Base
+      1 DateTime::Locale::FromData
+      2 DateTime::TimeZone
+      1 Dist::Zilla::File::InMemory
+      2 Exporter
+      1 Moose
+      1 namespace::autoclean
+      1 Params::ValidationCompiler
+      1 parent
+      1 Specio
+      1 Specio::Declare
+      1 Specio::Library::Builtins
+      1 Specio::Library::String
+      5 strict
+      1 Test::Builder
+      2 Test::Fatal
+      2 Test::More
+      1 Try::Tiny
+      5 warnings
Index: /trunk/psconfig/perlmods/Digest-MD5-2.55.mods.txt
===================================================================
--- /trunk/psconfig/perlmods/Digest-MD5-2.55.mods.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/Digest-MD5-2.55.mods.txt	(revision 40674)
@@ -0,0 +1,4 @@
+      8 Digest::MD5
+      1 Encode
+      1 strict
+      1 vars
Index: /trunk/psconfig/perlmods/Digest-MD5-File-0.08.mods.txt
===================================================================
--- /trunk/psconfig/perlmods/Digest-MD5-File-0.08.mods.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/Digest-MD5-File-0.08.mods.txt	(revision 40674)
@@ -0,0 +1,6 @@
+      1 Carp
+      1 Digest::MD5
+      5 Digest::MD5::File
+      1 LWP::UserAgent
+      1 strict
+      1 warnings
Index: /trunk/psconfig/perlmods/IPC-Run-20180523.0.mods.txt
===================================================================
--- /trunk/psconfig/perlmods/IPC-Run-20180523.0.mods.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/IPC-Run-20180523.0.mods.txt	(revision 40674)
@@ -0,0 +1,32 @@
+      1 anonymous
+      1 base
+      1 bytes
+      5 Carp
+      2 constant
+      1 Errno
+      5 Exporter
+      5 Fcntl
+      1 File::Spec
+      4 IO::Handle
+      1 IO::Pty
+      1 IO::Pty's
+      7 IPC::Run
+      5 IPC::Run::Debug
+      1 IPC::Run::IO
+      2 IPC::Run::Win32Helper
+      1 IPC::Run::Win32IO
+      2 POSIX
+      1 Scalar::Util
+      2 select()
+      2 Socket
+      9 strict
+      3 Symbol
+      1 temporary
+      1 Test::More
+      2 Text::ParseWords
+      1 that
+      1 threads
+      1 Time::HiRes
+     14 vars
+      3 Win32API::File
+      2 Win32::Process
Index: /trunk/psconfig/perlmods/Log-Log4perl-1.49.mods.txt
===================================================================
--- /trunk/psconfig/perlmods/Log-Log4perl-1.49.mods.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/Log-Log4perl-1.49.mods.txt	(revision 40674)
@@ -0,0 +1,81 @@
+     15 5.006
+     10 base
+     16 Carp
+      1 Class::Prototyped
+      1 C<$logger-E<gt>category()>
+     28 constant
+      1 Data::Dumper
+      1 DBI
+      1 Fcntl
+      1 File::Basename
+      1 File::Path
+      4 File::Spec
+      1 File::Spec::Functions
+      2 File::Temp
+      3 Foobar
+      1 Getopt::Std
+      1 HTTP::Request::Common
+      1 if
+      1 in
+      2 IO::Socket::INET
+      1 IPC::Semaphore
+      1 IPC::SysV
+      1 Log::Dispatch::File
+      1 Log::Dispatch::FileRotate
+      1 Log::Dispatch::Screen
+      1 Log::Dispatch::Syslog
+     80 Log::Log4perl
+      2 Log::Log4perl::Appender
+      2 Log::Log4perl::Appender::File
+      2 Log::Log4perl::Appender::Screen
+      1 Log::Log4perl::Appender::Socket
+      2 Log::Log4perl::Appender::String
+      1 Log::Log4perl::Appender::TestArrayBuffer
+      2 Log::Log4perl::Appender::TestBuffer
+      1 Log::Log4perl::Appender::TestFileCreeper
+      1 Log::Log4perl::Catalyst
+      8 Log::Log4perl::Config
+      2 Log::Log4perl::Config::BaseConfigurator
+      2 Log::Log4perl::Config::PropertyConfigurator
+      3 Log::Log4perl::Config::Watch
+      3 Log::Log4perl::DateFormat
+      2 Log::Log4perl::Filter
+      1 Log::Log4perl::Filter::Boolean
+      1 Log::Log4perl::Internal::Test
+      1 Log::Log4perl::JavaMap
+      2 Log::Log4perl::Layout
+      1 Log::Log4perl::Layout::NoopLayout
+      4 Log::Log4perl::Layout::PatternLayout
+      2 Log::Log4perl::Layout::PatternLayout::Multiline
+      2 Log::Log4perl::Layout::SimpleLayout
+      1 Log::Log4perl::Layout::XMLLayout
+     20 Log::Log4perl::Level
+      3 Log::Log4perl::Logger
+      1 Log::Log4perl::MDC
+      1 Log::Log4perl::NDC
+      2 Log::Log4perl::Resurrector
+      7 Log::Log4perl::Util
+      2 Log::Log4perl::Util::Semaphore
+      2 Log::Log4perl::Util::TimeTracker
+      2 LWP::UserAgent
+      1 Module
+      2 MyL4pWrapper
+      1 MyMode
+      1 Nested
+      1 of
+      1 POE
+      1 POSIX
+      2 RRDs
+      1 Scalar::Util
+      1 Socket
+      1 Storable
+     47 strict
+      1 Sys::Hostname
+      2 Term::ANSIColor
+      6 the
+      1 this
+      1 Time::HiRes
+      2 vars
+     33 warnings
+      1 Win32::Console::ANSI
+      1 XML::DOM
Index: /trunk/psconfig/perlmods/Module-Build-0.4224.mods.txt
===================================================================
--- /trunk/psconfig/perlmods/Module-Build-0.4224.mods.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/Module-Build-0.4224.mods.txt	(revision 40674)
@@ -0,0 +1,49 @@
+      1 5.005_04
+      3 5.006
+      1 $build_package
+      3 Carp
+      1 C<CPAN.pm>
+      1 C<ExtUtils::MakeMaker>
+      6 Config
+      2 constant
+      4 Cwd
+      4 Data::Dumper
+      1 DistGen
+      1 Exporter
+      1 ExtUtils::Install
+      1 ExtUtils::MakeMaker
+      6 File::Basename
+      1 File::Compare
+      1 File::Copy
+      3 File::Find
+      4 File::Path
+      8 File::Spec
+      1 File::Temp
+      1 inc::latest
+      1 locale
+      1 MBTest
+      9 Module::Build
+      7 Module::Build::Base
+      1 Module::Build::Compat
+      1 Module::Build::Config
+      2 Module::Build::Dumper
+      1 Module::Build::Notes
+      4 Module::Build::Platform::Unix
+      2 Module::Metadata
+      1 NOTES_NAME
+      1 only
+      2 overload
+      1 $pack
+      2 Perl::OSType
+      1 POSIX
+      2 $self->{name}
+      1 Software::License
+     38 strict
+      3 Test::More
+      1 Text::ParseWords
+      2 the
+      1 this
+      1 Tie::CPHash
+      8 vars
+      4 version
+     23 warnings
Index: /trunk/psconfig/perlmods/Nebulous-Server.perlbin.txt
===================================================================
--- /trunk/psconfig/perlmods/Nebulous-Server.perlbin.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/Nebulous-Server.perlbin.txt	(revision 40674)
@@ -0,0 +1,16 @@
+      1 Config::YAML
+     11 DBI
+      1 Digest::MD5
+      1 File::Spec
+     11 Getopt::Long
+      1 Log::Log4perl
+      2 Nebulous::Client
+      9 Nebulous::Server::SQL
+      3 Net::Server::Daemonize
+     11 Pod::Usage
+      2 SQL::Interp
+     11 strict
+      9 URI
+      6 URI::file
+     11 vars
+     11 warnings
Index: /trunk/psconfig/perlmods/Nebulous-Server.perllib.txt
===================================================================
--- /trunk/psconfig/perlmods/Nebulous-Server.perllib.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/Nebulous-Server.perllib.txt	(revision 40674)
@@ -0,0 +1,28 @@
+      1 Apache2::Const
+      6 base
+      2 Cache::Memcached
+      1 Carp
+      4 constant
+      2 DBI
+      1 Digest::SHA1
+      1 Fcntl
+      1 File::Basename
+      1 File::ExtAttr
+      2 File::Path
+      2 File::Spec
+      1 File::Temp
+      3 Log::Log4perl
+      1 Nebulous::Key
+      1 Nebulous::Server
+      2 Nebulous::Server::Config
+      1 Nebulous::Server::Log
+      1 Nebulous::Server::SOAP
+      2 Nebulous::Server::SQL
+      1 overload
+      2 Params::Validate
+      1 SOAP::Lite
+      1 SOAP::Transport::HTTP
+     10 strict
+      1 URI
+      2 URI::file
+     11 warnings
Index: /trunk/psconfig/perlmods/Nebulous.perlbin.txt
===================================================================
--- /trunk/psconfig/perlmods/Nebulous.perlbin.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/Nebulous.perlbin.txt	(revision 40674)
@@ -0,0 +1,15 @@
+      1 constant
+      1 DBI
+      2 Digest::MD5
+      1 File::Basename
+      1 File::Copy
+     19 Getopt::Long
+     18 Nebulous::Client
+      1 Nebulous::Key
+      3 Nebulous::Util
+     19 Pod::Usage
+      1 PS::IPP::Config
+     20 strict
+      2 URI
+     18 vars
+     19 warnings
Index: /trunk/psconfig/perlmods/Nebulous.perllib.txt
===================================================================
--- /trunk/psconfig/perlmods/Nebulous.perllib.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/Nebulous.perllib.txt	(revision 40674)
@@ -0,0 +1,17 @@
+      2 base
+      2 constant
+      1 Digest::MD5
+      1 File::Copy
+      1 File::Spec
+      1 File::Spec::Functions
+      3 Log::Log4perl
+      1 Nebulous::Client::Log
+      1 Nebulous::Util
+      1 Params::Validate
+      1 SOAP::Lite
+      4 strict
+      1 Sys::Hostname
+      1 Time::HiRes
+      2 URI
+      1 URI::file
+      4 warnings
Index: /trunk/psconfig/perlmods/PS-IPP-Config.perllib.txt
===================================================================
--- /trunk/psconfig/perlmods/PS-IPP-Config.perllib.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/PS-IPP-Config.perllib.txt	(revision 40674)
@@ -0,0 +1,15 @@
+      3 base
+      3 Carp
+      1 Data::Dumper
+      1 DBI
+      1 File::Basename
+      1 File::Spec
+      1 File::Temp
+      1 Getopt::Long
+      1 IPC::Cmd
+      1 POSIX
+      1 PS::IPP::Config
+      1 PS::IPP::Metadata::Config
+      1 Statistics::Descriptive
+      3 strict
+      3 warnings
Index: /trunk/psconfig/perlmods/PS-IPP-MetaDB.perllib.txt
===================================================================
--- /trunk/psconfig/perlmods/PS-IPP-MetaDB.perllib.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/PS-IPP-MetaDB.perllib.txt	(revision 40674)
@@ -0,0 +1,5 @@
+      6 base
+      1 Carp
+      1 strict
+      1 vars
+      1 warnings
Index: /trunk/psconfig/perlmods/PS-IPP-Metadata-Config.perllib.txt
===================================================================
--- /trunk/psconfig/perlmods/PS-IPP-Metadata-Config.perllib.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/PS-IPP-Metadata-Config.perllib.txt	(revision 40674)
@@ -0,0 +1,5 @@
+      1 base
+      1 Carp
+      1 PS::IPP::Metadata::Parser
+      1 strict
+      1 warnings
Index: /trunk/psconfig/perlmods/PS-IPP-PSFTP.perllib.txt
===================================================================
--- /trunk/psconfig/perlmods/PS-IPP-PSFTP.perllib.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/PS-IPP-PSFTP.perllib.txt	(revision 40674)
@@ -0,0 +1,15 @@
+      2 base
+      2 Carp
+      1 CGI
+      1 Data::Validate::URI
+      1 Digest::MD5::File
+      1 File::stat
+      1 LWP::UserAgent
+      2 Params::Validate
+      1 POSIX
+      1 PS::IPP::PSFTP::Parser
+      1 PS::IPP::PSFTP::Server
+      1 Regexp::Common
+      4 strict
+      5 vars
+      3 warnings
Index: /trunk/psconfig/perlmods/PS-IPP-PStamp.perllib.txt
===================================================================
--- /trunk/psconfig/perlmods/PS-IPP-PStamp.perllib.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/PS-IPP-PStamp.perllib.txt	(revision 40674)
@@ -0,0 +1,18 @@
+      2 base
+      1 Carp
+      1 File::Basename
+      1 File::Temp
+      1 IO::Handle
+      2 IPC::Cmd
+      1 POSIX
+      2 PS::IPP::Config
+      2 PS::IPP::Metadata::List
+      1 PS::IPP::PStamp::RequestFile
+      1 PStamp
+      1 PStamp::Job
+      1 Pstamp::RequestFile
+      1 PStamp::RequestFile
+      3 strict
+      1 Time::HiRes
+      1 vars
+      3 warnings
Index: /trunk/psconfig/perlmods/Params-Validate-1.29.mods.txt
===================================================================
--- /trunk/psconfig/perlmods/Params-Validate-1.29.mods.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/Params-Validate-1.29.mods.txt	(revision 40674)
@@ -0,0 +1,15 @@
+      1 5.008001
+      1 Carp
+      1 Exporter
+      1 feature
+      1 Module::Implementation
+      1 Moose
+     12 Params::Validate
+      2 Params::Validate::Constants
+      5 PVTests
+      1 Scalar::Util
+     11 strict
+      6 Test::More
+      1 vars
+     11 warnings
+      1 XSLoader
Index: /trunk/psconfig/perlmods/SOAP-Lite-1.27.mods.txt
===================================================================
--- /trunk/psconfig/perlmods/SOAP-Lite-1.27.mods.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/SOAP-Lite-1.27.mods.txt	(revision 40674)
@@ -0,0 +1,35 @@
+      1 5.006
+     13 Carp
+      2 Class::Inspector
+     16 constant
+      2 Exporter
+      1 IO::File
+      1 IO::Select
+      1 IO::SessionData
+      1 IO::SessionSet
+      1 IO::Socket
+     11 MIME::Entity
+      1 MIME::Lite
+      2 MODULE
+      1 My::Examples
+      1 Net::POP3
+      1 of
+      3 overload
+      2 Scalar::Util
+      1 SOAP::Constants
+     29 SOAP::Lite
+      1 SOAP::Lite::Deserializer::XMLSchema1999
+      3 SOAP::Lite::Deserializer::XMLSchemaSOAP1_1
+      2 SOAP::Lite::Deserializer::XMLSchemaSOAP1_2
+      5 SOAP::Lite::Utils
+      2 SOAP::Packager
+      1 SOAP::Test
+      9 SOAP::Transport::HTTP
+      1 SOAP::Transport::POP3
+      1 Some::Module
+     28 strict
+      1 Test
+      4 URI
+      1 URI::Escape
+     49 vars
+      1 warnings
Index: /trunk/psconfig/perlmods/SQL-Interp-1.24.mods.txt
===================================================================
--- /trunk/psconfig/perlmods/SQL-Interp-1.24.mods.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/SQL-Interp-1.24.mods.txt	(revision 40674)
@@ -0,0 +1,13 @@
+      2 base
+      6 Carp
+      1 DBD::Mock
+      3 DBI
+      1 DBIx::Interp
+      1 DBIx::Simple
+      1 overload
+      1 Scalar::Util
+      2 SQL::Interp
+     14 strict
+      2 Sub::Exporter
+      1 the
+     12 warnings
Index: /trunk/psconfig/perlmods/Statistics-Descriptive-3.0702.mods.txt
===================================================================
--- /trunk/psconfig/perlmods/Statistics-Descriptive-3.0702.mods.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/Statistics-Descriptive-3.0702.mods.txt	(revision 40674)
@@ -0,0 +1,16 @@
+      1 5.006
+      2 base
+      4 Carp
+      1 List::MoreUtils
+      1 List::Util
+      1 Module::Build
+      1 parent
+      1 POSIX
+      3 Statistics::Descriptive
+      1 Statistics::Descriptive::Full
+      5 Statistics::Descriptive::Smoother
+      1 Statistics::Descriptive::Sparse
+      8 strict
+      1 Test::More
+      4 vars
+      8 warnings
Index: /trunk/psconfig/perlmods/Template-Toolkit-2.28.mods.txt
===================================================================
--- /trunk/psconfig/perlmods/Template-Toolkit-2.28.mods.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/Template-Toolkit-2.28.mods.txt	(revision 40674)
@@ -0,0 +1,54 @@
+      1 5.006
+     49 base
+      1 bytes
+      1 CGI
+      1 Config
+     53 constant
+      2 Cwd
+      1 Data::Dumper
+      2 Exporter
+      3 File::Basename
+      1 File::Path
+      4 File::Spec
+      1 locale
+      1 LWP::Simple
+      1 MyModule
+      1 MyOrg::Template::Grammar
+      1 MyOrg::Template::Service
+      2 overload
+      1 Pod::POM
+      1 POSIX
+     10 Scalar::Util
+     44 strict
+     16 Template
+      1 Template::Base
+      7 Template::Config
+     22 Template::Constants
+      2 Template::Context
+      2 Template::Directive
+      2 Template::Document
+     11 Template::Exception
+      4 Template::Filters
+      1 Template::Grammar
+      1 Template::Iterator
+      1 Template::Namespace::Constants
+      1 Template::Parser
+      3 Template::Plugin
+      1 Template::Plugin::File
+      3 Template::Plugin::Filter
+      1 Template::Plugin::Procedural
+      1 Template::Plugin::ProcFoo
+      1 Template::Plugins
+      1 Template::Provider
+      3 Template::Service
+      2 Template::Stash
+      1 Template::Stash::Context
+      2 Template::Stash::XS
+      2 Template::Test
+      1 Template::View
+      1 Template::VMethods
+      1 Text::Wrap
+      4 the
+      1 this
+      5 vars
+     44 warnings
Index: /trunk/psconfig/perlmods/URI-1.76.mods.txt
===================================================================
--- /trunk/psconfig/perlmods/URI-1.76.mods.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/URI-1.76.mods.txt	(revision 40674)
@@ -0,0 +1,20 @@
+      7 Carp
+      7 constant
+      5 Exporter
+      1 integer
+      1 MIME::Base64
+      1 one
+      4 overload
+     39 parent
+      1 Scalar::Util
+     54 strict
+      1 the
+      7 URI
+     20 URI::Escape
+      1 URI::file
+      1 URI::Heuristic
+      2 URI::_punycode
+      1 URI::QueryParam
+      1 URI::Split
+      1 utf8
+     54 warnings
Index: /trunk/psconfig/perlmods/YAML-1.27.mods.txt
===================================================================
--- /trunk/psconfig/perlmods/YAML-1.27.mods.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/YAML-1.27.mods.txt	(revision 40674)
@@ -0,0 +1,15 @@
+      1 B
+      1 Carp
+     10 constant
+      3 Exporter
+      1 lib
+      1 overload
+      2 Scalar::Util
+      4 strict
+      1 Test::YAML
+      1 YAML::Dumper::Base
+      1 YAML::Loader::Base
+      8 YAML::Mo
+      6 YAML::Node
+      1 YAML::Tag
+      2 YAML::Types
Index: /trunk/psconfig/perlmods/all.mods.txt
===================================================================
--- /trunk/psconfig/perlmods/all.mods.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/all.mods.txt	(revision 40674)
@@ -0,0 +1,107 @@
+EXT | Apache2::Const
+EXT | Astro::FITS::CFITSIO
+EXT | Cache::File
+EXT | Cache::Memcached
+EXT | Carp
+EXT | CGI
+EXT | CGI::Pretty
+EXT | Config::YAML
+EXT | Cwd
+EXT | Data::Dumper
+EXT | Data::Validate::URI
+EXT | DateTime
+EXT | DateTime::Duration
+EXT | DateTime::Format::Strptime
+EXT | DBI
+EXT | Digest::MD5
+EXT | Digest::MD5::File
+EXT | Digest::SHA1
+EXT | Fcntl
+EXT | File::Basename
+EXT | File::Copy
+EXT | File::ExtAttr
+EXT | File::Path
+EXT | File::Spec
+EXT | File::Spec::Functions
+EXT | File::stat
+EXT | File::Temp
+EXT | Getopt::Long
+EXT | Getopt::Std
+EXT | IO::Handle
+EXT | IPC::Cmd
+EXT | IPC::Run
+EXT | Log::Log4perl
+EXT | LWP::UserAgent
+EXT | Math::Trig
+EXT | Module::Build
+EXT | Net::Server::Daemonize
+EXT | Params::Validate
+EXT | Pod::Usage
+EXT | POSIX
+EXT | Regexp::Common
+EXT | SOAP::Lite
+EXT | SOAP::Transport::HTTP
+EXT | SQL::Interp
+EXT | Statistics::Descriptive
+EXT | Storable
+EXT | Sys::Hostname
+EXT | Template
+EXT | Term::ReadKey
+EXT | Time::HiRes
+EXT | Time::Local
+EXT | URI
+EXT | URI::file
+EXT | YAML
+IPP | Console
+IPP | czartool::Burntool
+IPP | czartool::Config
+IPP | czartool::CzarDb
+IPP | czartool::DayMetrics
+IPP | czartool::Gpc1Db
+IPP | czartool::MetricsIndex
+IPP | czartool::MultiDayMetrics
+IPP | czartool::Nebulous
+IPP | czartool::Pantasks
+IPP | czartool::Plotter
+IPP | czartool::StageMetrics
+IPP | DataStore
+IPP | DataStore::file
+IPP | DataStore::File
+IPP | DataStore::File::Parser
+IPP | DataStore::FileSet
+IPP | DataStore::FileSet::Parser
+IPP | DataStore::Product
+IPP | DataStore::Product::Parser
+IPP | DataStore::Record
+IPP | DataStore::Response
+IPP | DataStore::Root
+IPP | DataStore::Utils
+IPP | dsdbh
+IPP | Nebulous::Client
+IPP | Nebulous::Client::Log
+IPP | Nebulous::Key
+IPP | Nebulous::Server
+IPP | Nebulous::Server::Config
+IPP | Nebulous::Server::Log
+IPP | Nebulous::Server::SOAP
+IPP | Nebulous::Server::SQL
+IPP | Nebulous::Util
+IPP | PS::IPP::Config
+IPP | PS::IPP::Metadata::Config
+IPP | PS::IPP::Metadata::List
+IPP | PS::IPP::Metadata::Parser
+IPP | PS::IPP::Metadata::Stats
+IPP | PS::IPP::PSFTP::Parser
+IPP | PS::IPP::PSFTP::Server
+IPP | PS::IPP::PStamp::Job
+IPP | PS::IPP::PStamp::RequestFile
+IPP | PStamp
+IPP | PStamp::Job
+IPP | Pstamp::RequestFile
+IPP | PStamp::RequestFile
+NOT | base
+NOT | constant
+NOT | overload
+NOT | strict
+NOT | vars
+NOT | warnings
Index: /trunk/psconfig/perlmods/checkmodmods.sh
===================================================================
--- /trunk/psconfig/perlmods/checkmodmods.sh	(revision 40674)
+++ /trunk/psconfig/perlmods/checkmodmods.sh	(revision 40674)
@@ -0,0 +1,23 @@
+#!/bin/csh -f
+
+# extract a complete list
+cat `ls *.mods.txt | grep -v all.mods.txt` | grep -v uncommon.mods.txt | awk '{print $2}' | sort | uniq > modmods.txt
+exit 0
+
+# now identify non-modules (e.g., strict), IPP modules, and external modules
+# e.g. NOT | constant, IPP | DataStore, EXT | IPC-Run
+
+# find the total number of refs to each EXT module
+
+rm -f ext.mods.cnt
+foreach mod (`grep "^EXT |" all.mods.txt | awk '{print $3}'`)
+  set Nmod = `grep $mod *.perllib.txt *.perlbin.txt | awk '{n+=$2}END{print n}'`
+  echo $mod $Nmod >> ext.mods.cnt
+end
+
+# find where uncommon modules are used (do we really need them?)
+rm -f uncommon.mods.txt
+foreach mod (`awk '($2 < 3){print $1}' ext.mods.cnt`)
+  grep $mod *.perllib.txt *.perlbin.txt >> uncommon.mods.txt
+end
+
Index: /trunk/psconfig/perlmods/checkperlmods.sh
===================================================================
--- /trunk/psconfig/perlmods/checkperlmods.sh	(revision 40674)
+++ /trunk/psconfig/perlmods/checkperlmods.sh	(revision 40674)
@@ -0,0 +1,22 @@
+#!/bin/csh -f
+
+# extract a complete list
+# cat *.perllib.txt *.perlbin.txt | awk '{print $2}' | sort | uniq > all.mods.txt
+
+# now identify non-modules (e.g., strict), IPP modules, and external modules
+# e.g. NOT | constant, IPP | DataStore, EXT | IPC-Run
+
+# find the total number of refs to each EXT module
+
+rm -f ext.mods.cnt
+foreach mod (`grep "^EXT |" all.mods.txt | awk '{print $3}'`)
+  set Nmod = `grep $mod *.perllib.txt *.perlbin.txt | awk '{n+=$2}END{print n}'`
+  echo $mod $Nmod >> ext.mods.cnt
+end
+
+# find where uncommon modules are used (do we really need them?)
+rm -f uncommon.mods.txt
+foreach mod (`awk '($2 < 3){print $1}' ext.mods.cnt`)
+  grep $mod *.perllib.txt *.perlbin.txt >> uncommon.mods.txt
+end
+
Index: /trunk/psconfig/perlmods/console.perllib.txt
===================================================================
--- /trunk/psconfig/perlmods/console.perllib.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/console.perllib.txt	(revision 40674)
@@ -0,0 +1,6 @@
+      1 Config::YAML
+      1 Console
+      1 Params::Validate
+      1 strict
+      1 vars
+      1 warnings
Index: /trunk/psconfig/perlmods/ext.mods.cnt
===================================================================
--- /trunk/psconfig/perlmods/ext.mods.cnt	(revision 40674)
+++ /trunk/psconfig/perlmods/ext.mods.cnt	(revision 40674)
@@ -0,0 +1,54 @@
+Apache2::Const 1
+Astro::FITS::CFITSIO 19
+Cache::File 2
+Cache::Memcached 2
+Carp 136
+CGI 2
+CGI::Pretty 1
+Config::YAML 2
+Cwd 4
+Data::Dumper 34
+Data::Validate::URI 6
+DateTime 50
+DateTime::Duration 2
+DateTime::Format::Strptime 2
+DBI 37
+Digest::MD5 24
+Digest::MD5::File 17
+Digest::SHA1 1
+Fcntl 1
+File::Basename 84
+File::Copy 32
+File::ExtAttr 1
+File::Path 3
+File::Spec 22
+File::Spec::Functions 1
+File::stat 2
+File::Temp 88
+Getopt::Long 234
+Getopt::Std 1
+IO::Handle 3
+IPC::Cmd 172
+IPC::Run 4
+Log::Log4perl 7
+LWP::UserAgent 4
+Math::Trig 10
+Module::Build 1
+Net::Server::Daemonize 3
+Params::Validate 15
+Pod::Usage 205
+POSIX 25
+Regexp::Common 1
+SOAP::Lite 2
+SOAP::Transport::HTTP 1
+SQL::Interp 2
+Statistics::Descriptive 3
+Storable 5
+Sys::Hostname 106
+Template 1
+Term::ReadKey 1
+Time::HiRes 4
+Time::Local 5
+URI 32
+URI::file 9
+YAML 3
Index: /trunk/psconfig/perlmods/get.allperl.sh
===================================================================
--- /trunk/psconfig/perlmods/get.allperl.sh	(revision 40674)
+++ /trunk/psconfig/perlmods/get.allperl.sh	(revision 40674)
@@ -0,0 +1,31 @@
+#!/bin/csh -f
+
+set liblist = ""
+set liblist = "$liblist Nebulous"
+set liblist = "$liblist Nebulous-Server"
+set liblist = "$liblist DataStore"
+set liblist = "$liblist DataStoreServer"
+set liblist = "$liblist console "
+set liblist = "$liblist PS-IPP-Config"
+set liblist = "$liblist PS-IPP-Metadata-Config"
+set liblist = "$liblist PS-IPP-MetaDB"
+set liblist = "$liblist PS-IPP-PSFTP"
+set liblist = "$liblist PS-IPP-PStamp"
+foreach lib ($liblist)
+  get.perlmods.sh lib ../$lib > perllibs/$lib.perllib.txt
+end  
+
+set binlist = ""
+set binlist = "$binlist Nebulous/bin"
+set binlist = "$binlist Nebulous-Server/bin"
+set binlist = "$binlist DataStore/scripts"
+set binlist = "$binlist DataStoreServer/scripts"
+set binlist = "$binlist ippMonitor"
+set binlist = "$binlist ippScripts"
+set binlist = "$binlist pstamp/scripts"
+foreach bin ($binlist) 
+  set base = `echo $bin | awk -F/ '{print $1}'`
+  get.perlmods.sh bin ../$bin > perllibs/$base.perlbin.txt
+end  
+
+get.perlmods.sh file ../glueforge/glueforge.in > perllibs/glueforge.perlbin.txt
Index: /trunk/psconfig/perlmods/get.modmods.sh
===================================================================
--- /trunk/psconfig/perlmods/get.modmods.sh	(revision 40674)
+++ /trunk/psconfig/perlmods/get.modmods.sh	(revision 40674)
@@ -0,0 +1,7 @@
+#!/bin/csh -f
+
+foreach ball (`grep -v "^#" ipp-test.perl | prcol 3`)
+  tar xvzf $ball
+  set topdir = `echo $ball | sed s/.tar.gz//`
+  get.perlmods.sh lib $topdir > $topdir.mods.txt
+end
Index: /trunk/psconfig/perlmods/get.perlmods.sh
===================================================================
--- /trunk/psconfig/perlmods/get.perlmods.sh	(revision 40674)
+++ /trunk/psconfig/perlmods/get.perlmods.sh	(revision 40674)
@@ -0,0 +1,49 @@
+#!/bin/csh -f
+
+if ($#argv != 2) then
+   echo "USAGE: get.perlmods.sh (mode) (topdir)"
+   exit 2
+endif
+
+# mode = bin, lib, file
+
+# find the perl module files (*.pm) below the topdir
+
+set mode = $1
+set topdir = $2
+
+if ("$mode" == "lib") then
+  set tmpout = `mktemp`
+  set list = `find $topdir -name "*.pm"`
+  foreach file ($list)
+    grep "^\s*use " $file | tr ';' ' ' | awk '{print $2}' >> $tmpout
+  end
+
+  sort $tmpout | uniq -c
+  exit 0
+endif
+
+if ("$mode" == "bin") then
+  set tmpout = `mktemp`
+  foreach file ($topdir/*)
+    grep "^\s*use " $file | tr ';' ' ' | awk '{print $2}' >> $tmpout
+  end
+  set list = `find $topdir -name "*.pl"`
+  foreach file ($list)
+    grep "^\s*use " $file | tr ';' ' ' | awk '{print $2}' >> $tmpout
+  end
+
+  sort $tmpout | uniq -c
+  exit 0
+endif
+
+if ("$mode" == "file") then
+  set tmpout = `mktemp`
+  grep "^\s*use " $topdir | tr ';' ' ' | awk '{print $2}' >> $tmpout
+
+  sort $tmpout | uniq -c
+  exit 0
+endif
+
+echo "unknown mode $mode"
+exit 2
Index: /trunk/psconfig/perlmods/glueforge.perlbin.txt
===================================================================
--- /trunk/psconfig/perlmods/glueforge.perlbin.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/glueforge.perlbin.txt	(revision 40674)
@@ -0,0 +1,7 @@
+      1 Getopt::Long
+      1 Pod::Usage
+      1 PS::IPP::Metadata::Config
+      1 strict
+      1 Template
+      1 vars
+      1 warnings
Index: /trunk/psconfig/perlmods/ipp-3.3-test.perl
===================================================================
--- /trunk/psconfig/perlmods/ipp-3.3-test.perl	(revision 40674)
+++ /trunk/psconfig/perlmods/ipp-3.3-test.perl	(revision 40674)
@@ -0,0 +1,242 @@
+
+## these are Level 3 modules: those required by the modules required by modules required by IPP code
+  00  Module::Build                 Module-Build-0.4224.tar.gz               0              NONE      NONE - needed by Class::Inspector, probably others
+
+## these are Level 2 modules: those required by the modules required by IPP code
+  01  AnyEvent                      AnyEvent-7.15.tar.gz                     0              NONE      NONE
+  01  Authen::NTLM                  NTLM-1.09.tar.gz			     0              NONE      NONE
+  01  AutoLoader                    AutoLoader-5.74.tar.gz		     0              NONE      NONE
+  01  Class::Inspector              Class-Inspector-1.34.tar.gz		     1.34           NONE      NONE
+  01  Class::Prototyped             Class-Prototyped-1.13.tar.gz	     0              NONE      NONE
+  01  Data::Dump                    Data-Dump-1.23.tar.gz		     0              NONE      NONE
+  01  Data::Validate::Domain        Data-Validate-Domain-0.14.tar.gz	     0              NONE      NONE
+  01  Date::Parse                   TimeDate-2.30.tar.gz		     0              NONE      NONE
+  01  Devel::CheckOS                Devel-CheckOS-1.81.tar.gz		     0              NONE      NONE
+  01  Dist::CheckConflicts          Dist-CheckConflicts-0.11.tar.gz	     0              NONE      NONE
+  01  ExtUtils::TBone               ExtUtils-TBone-1.124.tar.gz		     0              NONE      NONE
+  01  File::Listing                 File-Listing-6.04.tar.gz		     0              NONE      NONE
+  01  File::NFSLock                 File-NFSLock-1.29.tar.gz		     0              NONE      NONE
+  01  Heap::Elem                    Heap-0.80.tar.gz			     0              NONE      NONE
+  01  HTTP::Date                    HTTP-Date-6.02.tar.gz		     0              NONE      NONE
+  01  HTTP::Negotiate               HTTP-Negotiate-6.01.tar.gz		     6.01           NONE      NONE
+  01  HTTP::Request                 HTTP-Message-6.18.tar.gz		     6.18           NONE      NONE
+  01  IO::Pty                       IO-Tty-1.12.tar.gz			     1.12           NONE      NONE
+  01  IO::String                    IO-String-1.08.tar.gz		     1.08           NONE      NONE
+  01  List::MoreUtils               List-MoreUtils-0.428.tar.gz		     0.428          NONE      NONE
+  01  MIME::Entity                  MIME-tools-5.509.tar.gz		     0              NONE      NONE
+  01  MLDBM                         MLDBM-2.05.tar.gz			     0              NONE      NONE
+  01  Module::Implementation        Module-Implementation-0.09.tar.gz	     0              NONE      NONE
+  01  Module::Metadata              Module-Metadata-1.000033.tar.gz	     0              NONE      NONE
+  01  Perl::OSType                  Perl-OSType-1.010.tar.gz		     0              NONE      NONE
+  01  Pod::POM                      Pod-POM-2.01.tar.gz			     0              NONE      NONE
+  01  Specio                        Specio-0.43.tar.gz			     0              NONE      NONE
+  01  Test::Fatal                   Test-Fatal-0.014.tar.gz		     0              NONE      NONE
+  01  Tie::CPHash                   Tie-CPHash-2.000.tar.gz		     0              NONE      NONE
+  01  Try::Tiny                     Try-Tiny-0.30.tar.gz		     0              NONE      NONE
+
+  02  Class::Singleton              Class-Singleton-1.5.tar.gz		     0              NONE      NONE
+  02  Date::Manip                   Date-Manip-6.76.tar.gz		     0              NONE      NONE
+  02  Eval::Closure                 Eval-Closure-0.14.tar.gz		     0              NONE      NONE
+  02  File::ShareDir::Install       File-ShareDir-Install-0.13.tar.gz	     0              NONE      NONE
+  02  IO::Pipely                    IO-Pipely-0.005.tar.gz		     0              NONE      NONE
+  02  IPC::Run3                     IPC-Run3-0.048.tar.gz		     0              NONE      NONE
+  02  MIME::Types                   MIME-Types-2.17.tar.gz		     0              NONE      NONE
+  02  NetAddr::IP                   NetAddr-IP-4.079.tar.gz		     0              NONE      NONE
+  02  Number::Compare               Number-Compare-0.03.tar.gz		     0              NONE      NONE
+  02  POE::Test::Loops              POE-Test-Loops-1.360.tar.gz		     0              NONE      NONE
+  02  Params::Util                  Params-Util-1.07.tar.gz		     0              NONE      NONE
+  02  Path::Tiny                    Path-Tiny-0.108.tar.gz		     0              NONE      NONE
+  02  Sub::Identify                 Sub-Identify-0.14.tar.gz		     0              NONE      NONE
+  02  Sub::Install                  Sub-Install-0.928.tar.gz		     0              NONE      NONE
+  02  Test2::Plugin::NoWarnings     Test2-Plugin-NoWarnings-0.06.tar.gz	     0              NONE      NONE
+  02  Test2::Require::Module        Test2-Suite-0.000119.tar.gz		     0              NONE      NONE
+  02  Test::Needs                   Test-Needs-0.002006.tar.gz		     0              NONE      NONE
+  02  Test::Requires                Test-Requires-0.10.tar.gz		     0              NONE      NONE
+  02  Test::Without::Module         Test-Without-Module-0.20.tar.gz	     0              NONE      NONE
+  02  Text::Glob                    Text-Glob-0.11.tar.gz		     0              NONE      NONE
+  02  Text::Template                Text-Template-1.55.tar.gz		     0              NONE      NONE
+  02  XML::Parser::PerlSAX          libxml-perl-0.08.tar.gz 		     0              NONE      NONE
+  02  XML::RegExp                   XML-RegExp-0.04.tar.gz		     0              NONE      NONE
+
+  03  CPAN::Meta::Check             CPAN-Meta-Check-0.014.tar.gz             0              NONE      NONE
+  03  Class::Data::Inheritable      Class-Data-Inheritable-0.08.tar.gz	     0              NONE      NONE
+  03  Devel::StackTrace             Devel-StackTrace-2.03.tar.gz	     0              NONE      NONE
+  03  MRO::Compat                   MRO-Compat-0.13.tar.gz		     0              NONE      NONE
+  03  Package::Stash                Package-Stash-0.38.tar.gz		     0              NONE      NONE
+  03  Role::Tiny                    Role-Tiny-2.000006.tar.gz                0              NONE      NONE
+  03  Spiffy                        Spiffy-0.46.tar.gz			     0              NONE      NONE
+  03  Sub::Exporter::Progressive    Sub-Exporter-Progressive-0.001013.tar.gz 0              NONE      NONE
+  03  Sub::Uplevel                  Sub-Uplevel-0.2800.tar.gz		     0              NONE      NONE
+  03  Test::FailWarnings            Test-FailWarnings-0.008.tar.gz	     0              NONE      NONE
+  03  Test::File::ShareDir          Test-File-ShareDir-1.001002.tar.gz       0              NONE      NONE
+  03  Test::Warnings                Test-Warnings-0.026.tar.gz		     0              NONE      NONE
+  03  Text::Diff                    Text-Diff-1.45.tar.gz		     0              NONE      NONE
+  03  Variable::Magic               Variable-Magic-0.62.tar.gz               0              NONE      NONE
+
+  03a Data::OptList                 Data-OptList-0.110.tar.gz		     0              NONE      NONE -- Sub::Install
+  03b Sub::Exporter                 Sub-Exporter-0.987.tar.gz		     0              NONE      NONE -- Data::OptList, Params::Util, Sub::Install
+
+# 04  Data::Section                 Data-Section-0.200007.tar.gz	     0              NONE      NONE -- MRO::Compat Test::FailWarnings, Sub::Exporter [needed?]
+  04  Devel::GlobalDestruction      Devel-GlobalDestruction-0.14.tar.gz	     0              NONE      NONE -- Sub::Exporter::Progressive
+  04  Exception::Class              Exception-Class-1.44.tar.gz		     0              NONE      NONE -- Class::Data::Inheritable, Devel::StackTrace
+  04  Test::Base                    Test-Base-0.89.tar.gz		     0              NONE      NONE -- Spiffy, Text::Diff
+  04  Test::Warn                    Test-Warn-0.36.tar.gz		     0              NONE      NONE -- Sub::Uplevel
+  04  B::Hooks::EndOfScope          B-Hooks-EndOfScope-0.24.tar.gz           0              NONE      NONE -- Sub::Exporter::Progressive, Variable::Magic
+
+
+  # this sequence is important, and must folow 04
+  04  namespace::clean              namespace-clean-0.27.tar.gz              0              NONE      NONE -- B::Hooks::EndOfScope, Package::Stash
+  08  namespace::autoclean          namespace-autoclean-0.28.tar.gz	     0              NONE      NONE -- B::Hooks::EndOfScope, Sub::Identify, Test::Requires, namespace::clean
+  08  Params::ValidationCompiler    Params-ValidationCompiler-0.30.tar.gz    0              NONE      NONE -- Eval::Closure, Exception::Class, Specio, Test2::Plugin::NoWarnings, Test2::Require::Module, Test2::V0, Test::Without::Module
+  04  DateTime::Locale              DateTime-Locale-1.24.tar.gz		     0              NONE      NONE -- Role::Tiny, namespace::autoclean, Params::ValidationCompiler
+
+## this order matters:
+  09  DateTime::TimeZone            DateTime-TimeZone-2.34.tar.gz	     0              NONE      NONE -- Class::Singleton, Params::ValidationCompiler, Specio::Library::Builtins, Specio::Library::String, Test::Fatal, Test::Requires, namespace::autoclean,
+  06  DateTime                      DateTime-1.50.tar.gz                     0              NONE      NONE -- CPAN::Meta::Check, DateTime::Locale, Test::Warnings
+  05  DateTime::Format::Strptime    DateTime-Format-Strptime-1.76.tar.gz     1.76           NONE      NONE -- DateTime::Locale, Test::Warnings
+## DateTime complains about DateTime::Format::Strptime with unknown format but succeeds
+## DateTime::Format::Strptime requires DateTime
+
+  08  Data::Validate::IP            Data-Validate-IP-0.27.tar.gz	     0              NONE      NONE -- NetAddr::IP, Test::Requires
+  06  Data::Validate::URI           Data-Validate-URI-0.07.tar.gz            0              NONE      NONE -- Data::Validate::IP
+
+# these modules are required by IPP and do NOT depend on modules above (REALLY? NONE?)
+  07  Astro::FITS::CFITSIO          Astro-FITS-CFITSIO-1.12.tar.gz           0              NONE      NONE -- libcfitsio
+  07  Cache                         Cache-2.11.tar.gz                        0              NONE      NONE
+  07  YAML                          YAML-1.27.tar.gz                         0              NONE      NONE -- y [verify these] (not needed)
+  07  Config::YAML                  Config-YAML-1.42.tar.gz                  0              NONE      NONE
+  07  DBI                           DBI-1.642.tar.gz                         0              NONE      NONE
+  07  Digest::MD5::File             Digest-MD5-File-0.08.tar.gz              0              NONE      NONE
+  07  IPC::Run                      IPC-Run-20180523.0.tar.gz                20180523       NONE      NONE
+  07  LWP                           libwww-perl-6.38.tar.gz                  6.38           NONE      NONE
+  07  Log::Log4perl                 Log-Log4perl-1.49.tar.gz                 0              NONE      NONE
+  07  Params::Validate              Params-Validate-1.29.tar.gz              0              NONE      NONE
+  07  SOAP::Lite                    SOAP-Lite-1.27.tar.gz                    0              NONE      NONE -- yes,yes,no [verify these] (not needed)
+  07  Statistics::Descriptive       Statistics-Descriptive-3.0702.tar.gz     0              NONE      NONE
+  07  Template                      Template-Toolkit-2.28.tar.gz             0              NONE      y,y  -- (build XStash, use XStash) : was n,n
+## a response is needed: (n,n) or (y,y) : (build XStash, use XStash)
+  07  URI                           URI-1.76.tar.gz                          1.76           NONE      NONE
+
+# these modules depend on modules in groups 00 - 03
+  08  DBD::Mock                     DBD-Mock-1.45.tar.gz		     0              NONE      NONE -- DBI
+  08  DBIx::Interp                  SQL-Interp-1.24.tar.gz		     0              NONE      NONE -- DBI
+  08  DBIx::Simple                  DBIx-Simple-1.37.tar.gz		     0              NONE      NONE -- DBI
+  08  File::Find::Rule              File-Find-Rule-0.34.tar.gz		     0              NONE      NONE -- Number::Compare, Text::Glob
+
+  09  Log::Dispatch::File           Log-Dispatch-2.68.tar.gz		     0              NONE      NONE -- Devel::GlobalDestruction, IPC::Run3, Params::ValidationCompiler, Specio, Test::Fatal, Test::Needs, namespace::autoclean
+  08  Log::Dispatch::FileRotate     Log-Dispatch-FileRotate-1.36.tar.gz	     0              NONE      NONE -- Date::Manip, Path::Tiny, Test::Warn, Log::Dispatch::File
+
+  08  MIME::Lite                    MIME-Lite-3.030.tar.gz		     0              NONE      NONE -- MIME::Types
+  08  POE                           POE-1.367.tar.gz			     0              NONE      n    -- IO::Pipely, POE::Test::Loops
+## the response (n) says that we do not want to skip network tests
+  08  Test::YAML                    Test-YAML-1.07.tar.gz		     0              NONE      NONE -- Test::Base
+  08  XML::DOM                      XML-DOM-1.46.tar.gz                      0              NONE      NONE -- XML::Parser::PerlSAX, XML::RegExp
+
+# modules not actually needed:
+# 08  Software::License             Software-License-0.103014.tar.gz	     0              NONE      NONE -- Data::Section, Text::Template [needed?]
+# 08  Canary::Stability             Canary-Stability-2012.tar.gz	     0              NONE      NONE -- Class::Singleton [needed?]
+
+# build failures, not needed?
+# 04  Dist::Zilla::File::InMemory   Dist-Zilla-6.012.tar.gz		     0              NONE      NONE -- File::ShareDir::Install
+# 04  Coro                          Coro-6.54.tar.gz			     0              NONE      NONE -- Canary/Stability.pm -- complaining about perl version being too advanced
+# 00  BerkeleyDB                    BerkeleyDB-0.61.tar.gz		     0              NONE      NONE -- build failure
+# 00  Moose                         Moose-2.2011.tar.gz			     0              NONE      NONE -- build failure
+# 00  PlRPC                         PlRPC-0.2020.tar.gz			     0              NONE      NONE -- build failure
+
+# not needed on linux
+# 00  Win32API::File                Win32API-File-0.1203.tar.gz		     0              NONE      NONE
+# 00  Win32::Console::ANSI          Win32-Console-ANSI-1.11.tar.gz	     0              NONE      NONE
+# 00  Win32::ODBC                   Win32-ODBC-0.035.tar.gz		     0              NONE      NONE
+# 00  Win32::Process                Win32-Process-0.16.tar.gz		     0              NONE      NONE
+
+#GOT https://cpan.metacpan.org/authors/id/E/ET/ETHER/B-Hooks-EndOfScope-0.24.tar.gz
+#GOT https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/Canary-Stability-2012.tar.gz
+#GOT https://cpan.metacpan.org/authors/id/S/SH/SHAY/Class-Singleton-1.5.tar.gz
+#GOT https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Data-OptList-0.110.tar.gz
+#GOT https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Data-Section-0.200007.tar.gz
+#GOT https://cpan.metacpan.org/authors/id/S/SB/SBECK/Date-Manip-6.76.tar.gz
+#GOT https://cpan.metacpan.org/authors/id/H/HA/HAARG/Devel-GlobalDestruction-0.14.tar.gz
+#GOT https://cpan.metacpan.org/authors/id/D/DO/DOY/Eval-Closure-0.14.tar.gz
+#GOT https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Exception-Class-1.44.tar.gz
+#GOT https://cpan.metacpan.org/authors/id/E/ET/ETHER/File-ShareDir-Install-0.13.tar.gz
+#GOT https://cpan.metacpan.org/authors/id/R/RC/RCAPUTO/IO-Pipely-0.005.tar.gz
+#GOT https://cpan.metacpan.org/authors/id/R/RJ/RJBS/IPC-Run3-0.048.tar.gz
+#GOT https://cpan.metacpan.org/authors/id/M/MA/MARKOV/MIME-Types-2.17.tar.gz
+#GOT https://cpan.metacpan.org/authors/id/M/MI/MIKER/NetAddr-IP-4.079.tar.gz
+#GOT https://cpan.metacpan.org/authors/id/R/RC/RCLAMP/Number-Compare-0.03.tar.gz
+#GOT https://cpan.metacpan.org/authors/id/R/RC/RCAPUTO/POE-Test-Loops-1.360.tar.gz
+#GOT https://cpan.metacpan.org/authors/id/A/AD/ADAMK/Params-Util-1.07.tar.gz
+#GOT https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Path-Tiny-0.108.tar.gz
+#GOT https://cpan.metacpan.org/authors/id/R/RG/RGARCIA/Sub-Identify-0.14.tar.gz
+#GOT https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Sub-Install-0.928.tar.gz
+#GOT https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Test2-Plugin-NoWarnings-0.06.tar.gz
+#GOT https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Test2-Suite-0.000119.tar.gz
+#GOT https://cpan.metacpan.org/authors/id/I/IN/INGY/Test-Base-0.89.tar.gz
+#GOT https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Test-Fatal-0.014.tar.gz
+#GOT https://cpan.metacpan.org/authors/id/H/HA/HAARG/Test-Needs-0.002006.tar.gz
+#GOT https://cpan.metacpan.org/authors/id/T/TO/TOKUHIROM/Test-Requires-0.10.tar.gz
+#GOT https://cpan.metacpan.org/authors/id/B/BI/BIGJ/Test-Warn-0.36.tar.gz
+#GOT https://cpan.metacpan.org/authors/id/C/CO/CORION/Test-Without-Module-0.20.tar.gz
+#GOT https://cpan.metacpan.org/authors/id/R/RC/RCLAMP/Text-Glob-0.11.tar.gz
+#GOT https://cpan.metacpan.org/authors/id/M/MS/MSCHOUT/Text-Template-1.55.tar.gz
+#GOT https://cpan.metacpan.org/authors/id/K/KM/KMACLEOD/libxml-perl-0.08.tar.gz
+#GOT https://cpan.metacpan.org/authors/id/T/TJ/TJMATHER/XML-RegExp-0.04.tar.gz
+#GOT https://cpan.metacpan.org/authors/id/R/RI/RIBASUSHI/namespace-clean-0.27.tar.gz
+
+# prereq for Dist-Zilla (drop if we can)
+# App::Cmd::Command::version
+# App::Cmd::Setup
+# App::Cmd::Tester
+# App::Cmd::Tester::CaptureExternal
+# CPAN::Meta::Check
+# CPAN::Uploader
+# Class::Load
+# Config::INI::Reader
+# Config::MVP
+# Config::MVP::Assembler
+# Config::MVP::Assembler::WithBundles
+# Config::MVP::Reader
+# Config::MVP::Reader::Findable::ByExtension
+# Config::MVP::Reader::Finder
+# Config::MVP::Reader::INI
+# Config::MVP::Section
+# File::pushd
+# JSON::MaybeXS
+# Log::Dispatchouli
+# Mixin::Linewise::Readers
+# MooseX::LazyRequire
+# MooseX::Role::Parameterized
+# MooseX::SetOnce
+# MooseX::Types
+# MooseX::Types::Moose
+# MooseX::Types::Perl
+# PPI::Document
+# Perl::PrereqScanner
+# Pod::Eventual
+# String::Formatter
+# String::RewritePrefix
+# Sub::Exporter::ForMethods
+# Term::Encoding
+# Term::ReadKey
+# Test::Deep
+# Test::FailWarnings
+
+# Test::File::ShareDir
+#GOT https://cpan.metacpan.org/authors/id/K/KE/KENTNL/Test-File-ShareDir-1.001002.tar.gz  
+
+#GET https://cpan.metacpan.org/authors/id/L/LE/LEONT/CPAN-Meta-Check-0.014.tar.gz
+#GET https://cpan.metacpan.org/authors/id/T/TM/TMTM/Class-Data-Inheritable-0.08.tar.gz
+#GET https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Devel-StackTrace-2.03.tar.gz
+#GET https://cpan.metacpan.org/authors/id/H/HA/HAARG/MRO-Compat-0.13.tar.gz
+#GET https://cpan.metacpan.org/authors/id/E/ET/ETHER/Package-Stash-0.38.tar.gz
+#GET https://cpan.metacpan.org/authors/id/I/IN/INGY/Spiffy-0.46.tar.gz
+#GET https://cpan.metacpan.org/authors/id/F/FR/FREW/Sub-Exporter-Progressive-0.001013.tar.gz
+#GET https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Sub-Uplevel-0.2800.tar.gz
+#GET https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Test-FailWarnings-0.008.tar.gz
+#GET https://cpan.metacpan.org/authors/id/E/ET/ETHER/Test-Warnings-0.026.tar.gz
+#GET https://cpan.metacpan.org/authors/id/N/NE/NEILB/Text-Diff-1.45.tar.gz
+#GET https://cpan.metacpan.org/authors/id/V/VP/VPIT/Variable-Magic-0.62.tar.gz
+#GET https://cpan.metacpan.org/authors/id/H/HA/HAARG/Role-Tiny-2.000006.tar.gz
+
+#Class::Tiny
+#Scope::Guard
Index: /trunk/psconfig/perlmods/ipp-level1.txt
===================================================================
--- /trunk/psconfig/perlmods/ipp-level1.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/ipp-level1.txt	(revision 40674)
@@ -0,0 +1,57 @@
+# Here is a complete list of the EXTERNAL, NON-CORE Perl Modules used by IPP code
+#
+  64    Astro::FITS::CFITSIO           Astro-FITS-CFITSIO-1.12.tar.gz           0              NONE      NONE
+# https://cpan.metacpan.org/authors/id/P/PR/PRATZLAFF/Astro-FITS-CFITSIO-1.12.tar.gz
+  56    Cache                          Cache-2.11.tar.gz                        0              NONE      NONE
+# https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/Cache-2.11.tar.gz
+  70    Config::YAML                   Config-YAML-1.42.tar.gz                  0              NONE      NONE
+# https://cpan.metacpan.org/authors/id/M/MD/MDXI/Config-YAML-1.42.tar.gz [got it]
+  40    Data::Validate::URI            Data-Validate-URI-0.07.tar.gz            0              NONE      NONE
+# https://cpan.metacpan.org/authors/id/S/SO/SONNEN/Data-Validate-URI-0.07.tar.gz
+  06    DateTime                       DateTime-1.50.tar.gz                     0              NONE      NONE
+# https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/DateTime-1.50.tar.gz
+  11    DateTime::Format::Strptime     DateTime-Format-Strptime-1.76.tar.gz     0              NONE      NONE
+# https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/DateTime-Format-Strptime-1.76.tar.gz
+  73    DBI                            DBI-1.642.tar.gz                         0              NONE      NONE
+# https://cpan.metacpan.org/authors/id/T/TI/TIMB/DBI-1.642.tar.gz
+  27    Digest::MD5                    Digest-MD5-2.55.tar.gz                   0              NONE      NONE
+  CORE
+# https://cpan.metacpan.org/authors/id/G/GA/GAAS/Digest-MD5-2.55.tar.gz
+  38    Digest::MD5::File              Digest-MD5-File-0.08.tar.gz              0              NONE      NONE
+# https://cpan.metacpan.org/authors/id/D/DM/DMUEY/Digest-MD5-File-0.08.tar.gz
+  55    IPC::Run                       IPC-Run-20180523.0.tar.gz                0              NONE      NONE
+# https://cpan.metacpan.org/authors/id/T/TO/TODDR/IPC-Run-20180523.0.tar.gz
+  59    Log::Log4perl                  Log-Log4perl-1.49.tar.gz                 0              NONE      NONE
+# https://cpan.metacpan.org/authors/id/M/MS/MSCHILLI/Log-Log4perl-1.49.tar.gz
+  37    LWP                            libwww-perl-6.38.tar.gz                  0              NONE      NONE
+# https://cpan.metacpan.org/authors/id/O/OA/OALDERS/libwww-perl-6.38.tar.gz
+  00    Module::Build                  Module-Build-0.4224.tar.gz               0              NONE      NONE
+# https://cpan.metacpan.org/authors/id/L/LE/LEONT/Module-Build-0.4224.tar.gz
+  02    Params::Validate               Params-Validate-1.29.tar.gz              0              NONE      NONE
+# https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Params-Validate-1.29.tar.gz
+  58    SOAP::Lite                     SOAP-Lite-1.27.tar.gz                    0              NONE      yes,yes,no [verify these]
+# https://cpan.metacpan.org/authors/id/P/PH/PHRED/SOAP-Lite-1.27.tar.gz
+  78    SQL::Interp                    SQL-Interp-1.24.tar.gz                   0              NONE      NONE
+# https://cpan.metacpan.org/authors/id/M/MA/MARKSTOS/SQL-Interp-1.24.tar.gz 
+  46    Statistics::Descriptive        Statistics-Descriptive-3.0702.tar.gz     0              NONE      NONE
+# https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/Statistics-Descriptive-3.0702.tar.gz
+  45    Template                       Template-Toolkit-2.28.tar.gz             0              NONE      n,n [verify these]
+# https://cpan.metacpan.org/authors/id/A/AT/ATOOMIC/Template-Toolkit-2.28.tar.gz
+  21    URI                            URI-1.76.tar.gz                          0              NONE      NONE
+# https://cpan.metacpan.org/authors/id/O/OA/OALDERS/URI-1.76.tar.gz
+  42    YAML                           YAML-1.27.tar.gz                         0              NONE      y   [verify these]
+# https://cpan.metacpan.org/authors/id/T/TI/TINITA/YAML-1.27.tar.gz
+
+# these are only used by Nebulous-Server (do not include in standard build)
+# File::ExtAttr
+# Net::Server::Daemonize
+# SOAP::Transport::HTTP
+
+#  50    Digest::SHA1                   Digest-SHA1-2.13.tar.gz                  0              NONE      NONE
+# https://cpan.metacpan.org/authors/id/G/GA/GAAS/Digest-SHA1-2.13.tar.gz
+
+# NOTE: only used by DataStoreServer (do not include in standard build)
+# Term::ReadKey
+
+# NOTE: only used by ippMonitor (do not include in standard build)
+# CGI
Index: /trunk/psconfig/perlmods/ipp-level2.txt
===================================================================
--- /trunk/psconfig/perlmods/ipp-level2.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/ipp-level2.txt	(revision 40674)
@@ -0,0 +1,116 @@
+## these are Level 2 modules: those required by the modules required by IPP code
+## any modules marked 'HAVE' are already Level 1 modules
+
+  00   AnyEvent	      AnyEvent-7.15.tar.gz
+  00   Authen::NTLM   NTLM-1.09.tar.gz
+  00   AutoLoader     AutoLoader-5.74.tar.gz
+  00   BerkeleyDB     BerkeleyDB-0.61.tar.gz
+  00   Class::Inspector  Class-Inspector-1.34.tar.gz
+  00   Class::Prototyped  Class-Prototyped-1.13.tar.gz
+  00   Coro  Coro-6.54.tar.gz
+  00   Data::Dump   Data-Dump-1.23.tar.gz
+  00   Data::Validate::Domain  Data-Validate-Domain-0.14.tar.gz
+  00   Data::Validate::IP      Data-Validate-IP-0.27.tar.gz
+  00   Date::Parse             TimeDate-2.30.tar.gz
+  00   DateTime::Locale        DateTime-Locale-1.24.tar.gz
+  00   DateTime::TimeZone      DateTime-TimeZone-2.34.tar.gz
+  00   DBD::Mock               DBD-Mock-1.45.tar.gz
+  00   DBIx::Interp            SQL-Interp-1.24.tar.gz
+  00   DBIx::Simple            DBIx-Simple-1.37.tar.gz
+  00   Devel::CheckOS          Devel-CheckOS-1.81.tar.gz
+  00   Dist::CheckConflicts    Dist-CheckConflicts-0.11.tar.gz
+  00   Dist::Zilla::File::InMemory  Dist-Zilla-6.012.tar.gz
+  00   ExtUtils::TBone              ExtUtils-TBone-1.124.tar.gz
+  00   File::Find::Rule             File-Find-Rule-0.34.tar.gz
+  00   File::Listing                File-Listing-6.04.tar.gz
+  00   File::NFSLock                File-NFSLock-1.29.tar.gz
+  00   Heap::Elem                   Heap-0.80.tar.gz
+  00   HTTP::Date                   HTTP-Date-6.02.tar.gz
+  00   HTTP::Negotiate              HTTP-Negotiate-6.01.tar.gz
+  00   HTTP::Request                HTTP-Message-6.18.tar.gz
+  00   IO::Pty                      IO-Tty-1.12.tar.gz
+  00   IO::String                   IO-String-1.08.tar.gz
+  00   List::MoreUtils              List-MoreUtils-0.428.tar.gz
+  00   Log::Dispatch::File          Log-Dispatch-2.68.tar.gz
+  00   Log::Dispatch::FileRotate    Log-Dispatch-FileRotate-1.36.tar.gz
+  00   MIME::Entity                 MIME-tools-5.509.tar.gz
+  00   MIME::Lite                   MIME-Lite-3.030.tar.gz
+  00   MLDBM                        MLDBM-2.05.tar.gz
+  00   Module::Implementation       Module-Implementation-0.09.tar.gz
+  00   Module::Metadata             Module-Metadata-1.000033.tar.gz
+  00   Moose                        Moose-2.2011.tar.gz
+  00   namespace::autoclean         namespace-autoclean-0.28.tar.gz
+  00   Params::ValidationCompiler   Params-ValidationCompiler-0.30.tar.gz
+  00   Perl::OSType                 Perl-OSType-1.010.tar.gz
+  00   Pod::POM                     Pod-POM-2.01.tar.gz
+  00   POE                          POE-1.367.tar.gz
+  00  PlRPC                         PlRPC-0.2020.tar.gz
+  00  Software::License             Software-License-0.103014.tar.gz
+  00  Specio                        Specio-0.43.tar.gz
+  00  Sub::Exporter                 Sub-Exporter-0.987.tar.gz
+  00  Test::Fatal                   Test-Fatal-0.014.tar.gz
+  00  Test::YAML                    Test-YAML-1.07.tar.gz
+  00  Tie::CPHash                   Tie-CPHash-2.000.tar.gz
+  00  Try::Tiny                     Try-Tiny-0.30.tar.gz
+  00  Win32API::File                Win32API-File-0.1203.tar.gz
+  00  Win32::Console::ANSI          Win32-Console-ANSI-1.11.tar.gz
+  00  Win32::ODBC                   Win32-ODBC-0.035.tar.gz
+  00  Win32::Process                Win32-Process-0.16.tar.gz
+  00  XML::DOM                      XML-DOM-1.46.tar.gz
+
+# https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/AnyEvent-7.15.tar.gz 
+# https://cpan.metacpan.org/authors/id/N/NB/NBEBOUT/NTLM-1.09.tar.gz 
+# https://cpan.metacpan.org/authors/id/S/SM/SMUELLER/AutoLoader-5.74.tar.gz 
+# https://cpan.metacpan.org/authors/id/P/PM/PMQS/BerkeleyDB-0.61.tar.gz  
+# https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/Class-Inspector-1.34.tar.gz 
+# https://cpan.metacpan.org/authors/id/T/TE/TEVERETT/Class-Prototyped-1.13.tar.gz 
+# https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/Coro-6.54.tar.gz  
+# https://cpan.metacpan.org/authors/id/G/GA/GAAS/Data-Dump-1.23.tar.gz  
+# https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Data-Validate-Domain-0.14.tar.gz  
+# https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Data-Validate-IP-0.27.tar.gz  
+# https://cpan.metacpan.org/authors/id/G/GB/GBARR/TimeDate-2.30.tar.gz  
+# https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/DateTime-Locale-1.24.tar.gz  
+# https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/DateTime-TimeZone-2.34.tar.gz  
+# https://cpan.metacpan.org/authors/id/D/DI/DICHI/DBD-Mock/DBD-Mock-1.45.tar.gz  
+# https://cpan.metacpan.org/authors/id/M/MA/MARKSTOS/SQL-Interp-1.24.tar.gz  
+# https://cpan.metacpan.org/authors/id/J/JU/JUERD/DBIx-Simple-1.37.tar.gz  
+# https://cpan.metacpan.org/authors/id/D/DC/DCANTRELL/Devel-CheckOS-1.81.tar.gz  
+# https://cpan.metacpan.org/authors/id/D/DO/DOY/Dist-CheckConflicts-0.11.tar.gz    
+# https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Dist-Zilla-6.012.tar.gz  
+# https://cpan.metacpan.org/authors/id/E/ER/ERYQ/ExtUtils-TBone-1.124.tar.gz  
+# https://cpan.metacpan.org/authors/id/R/RC/RCLAMP/File-Find-Rule-0.34.tar.gz  
+# https://cpan.metacpan.org/authors/id/G/GA/GAAS/File-Listing-6.04.tar.gz  
+# https://cpan.metacpan.org/authors/id/B/BB/BBB/File-NFSLock-1.29.tar.gz  
+# https://cpan.metacpan.org/authors/id/J/JM/JMM/Heap-0.80.tar.gz  
+# https://cpan.metacpan.org/authors/id/G/GA/GAAS/HTTP-Date-6.02.tar.gz  
+# https://cpan.metacpan.org/authors/id/G/GA/GAAS/HTTP-Negotiate-6.01.tar.gz  
+# https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTTP-Message-6.18.tar.gz  
+# https://cpan.metacpan.org/authors/id/T/TO/TODDR/IO-Tty-1.12.tar.gz  
+# https://cpan.metacpan.org/authors/id/G/GA/GAAS/IO-String-1.08.tar.gz  
+# https://cpan.metacpan.org/authors/id/R/RE/REHSACK/List-MoreUtils-0.428.tar.gz  
+# https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Log-Dispatch-2.68.tar.gz  
+# https://cpan.metacpan.org/authors/id/M/MS/MSCHOUT/Log-Dispatch-FileRotate-1.36.tar.gz  
+# https://cpan.metacpan.org/authors/id/D/DS/DSKOLL/MIME-tools-5.509.tar.gz  
+# https://cpan.metacpan.org/authors/id/R/RJ/RJBS/MIME-Lite-3.030.tar.gz  
+# https://cpan.metacpan.org/authors/id/C/CH/CHORNY/MLDBM-2.05.tar.gz  
+# https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Module-Implementation-0.09.tar.gz  
+# https://cpan.metacpan.org/authors/id/E/ET/ETHER/Module-Metadata-1.000033.tar.gz  
+# https://cpan.metacpan.org/authors/id/E/ET/ETHER/Moose-2.2011.tar.gz  
+# https://cpan.metacpan.org/authors/id/E/ET/ETHER/namespace-autoclean-0.28.tar.gz  
+# https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Params-ValidationCompiler-0.30.tar.gz  
+# https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Perl-OSType-1.010.tar.gz  
+# https://cpan.metacpan.org/authors/id/N/NE/NEILB/Pod-POM-2.01.tar.gz  
+# https://cpan.metacpan.org/authors/id/R/RC/RCAPUTO/POE-1.367.tar.gz  
+# https://cpan.metacpan.org/authors/id/M/MN/MNOONING/PlRPC/PlRPC-0.2020.tar.gz  
+# https://cpan.metacpan.org/authors/id/L/LE/LEONT/Software-License-0.103014.tar.gz  
+# https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Specio-0.43.tar.gz  
+# https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Sub-Exporter-0.987.tar.gz  
+# https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Test-Fatal-0.014.tar.gz  
+# https://cpan.metacpan.org/authors/id/T/TI/TINITA/Test-YAML-1.07.tar.gz  
+# https://cpan.metacpan.org/authors/id/C/CJ/CJM/Tie-CPHash-2.000.tar.gz  
+# https://cpan.metacpan.org/authors/id/E/ET/ETHER/Try-Tiny-0.30.tar.gz  
+# https://cpan.metacpan.org/authors/id/C/CH/CHORNY/Win32API-File-0.1203.tar.gz  
+# https://cpan.metacpan.org/authors/id/J/JL/JLMOREL/Win32-Console-ANSI-1.11.tar.gz  
+# https://cpan.metacpan.org/authors/id/J/JD/JDB/Win32-ODBC-0.035.tar.gz  
+# https://cpan.metacpan.org/authors/id/J/JD/JDB/Win32-Process-0.16.tar.gz  
+# https://cpan.metacpan.org/authors/id/T/TJ/TJMATHER/XML-DOM-1.46.tar.gz  
Index: /trunk/psconfig/perlmods/ipp-level3.txt
===================================================================
--- /trunk/psconfig/perlmods/ipp-level3.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/ipp-level3.txt	(revision 40674)
@@ -0,0 +1,67 @@
+  00  B::Hooks::EndOfScope          B-Hooks-EndOfScope-0.24.tar.gz           0              NONE      NONE
+  00  Canary::Stability             Canary-Stability-2012.tar.gz	     0              NONE      NONE
+  00  Class::Singleton              Class-Singleton-1.5.tar.gz		     0              NONE      NONE
+  00  Data::OptList                 Data-OptList-0.110.tar.gz		     0              NONE      NONE
+  00  Data::Section                 Data-Section-0.200007.tar.gz	     0              NONE      NONE
+  00  Date::Manip                   Date-Manip-6.76.tar.gz		     0              NONE      NONE
+  00  Devel::GlobalDestruction      Devel-GlobalDestruction-0.14.tar.gz	     0              NONE      NONE
+  00  Eval::Closure                 Eval-Closure-0.14.tar.gz		     0              NONE      NONE
+  00  Exception::Class              Exception-Class-1.44.tar.gz		     0              NONE      NONE
+  00  File::ShareDir::Install       File-ShareDir-Install-0.13.tar.gz	     0              NONE      NONE
+  00  IO::Pipely                    IO-Pipely-0.005.tar.gz		     0              NONE      NONE
+  00  IPC::Run3                     IPC-Run3-0.048.tar.gz		     0              NONE      NONE
+  00  MIME::Types                   MIME-Types-2.17.tar.gz		     0              NONE      NONE
+  00  NetAddr::IP                   NetAddr-IP-4.079.tar.gz		     0              NONE      NONE
+  00  Number::Compare               Number-Compare-0.03.tar.gz		     0              NONE      NONE
+  00  POE::Test::Loops              POE-Test-Loops-1.360.tar.gz		     0              NONE      NONE
+  00  Params::Util                  Params-Util-1.07.tar.gz		     0              NONE      NONE
+  00  Path::Tiny                    Path-Tiny-0.108.tar.gz		     0              NONE      NONE
+  00  Sub::Identify                  Sub-Identify-0.14.tar.gz		     0              NONE      NONE
+  00  Sub::Install                  Sub-Install-0.928.tar.gz		     0              NONE      NONE
+  00  Test2::Plugin::NoWarnings     Test2-Plugin-NoWarnings-0.06.tar.gz	     0              NONE      NONE
+  00  Test2::Require::Module        Test2-Suite-0.000119.tar.gz		     0              NONE      NONE
+  00  Test::Base                    Test-Base-0.89.tar.gz		     0              NONE      NONE
+  00  Test::Fatal                   Test-Fatal-0.014.tar.gz		     0              NONE      NONE
+  00  Test::Needs                   Test-Needs-0.002006.tar.gz		     0              NONE      NONE
+  00 Test::Requires                 Test-Requires-0.10.tar.gz		     0              NONE      NONE
+  00 Test::Warn                     Test-Warn-0.36.tar.gz		     0              NONE      NONE
+  00 Test::Without::Module          Test-Without-Module-0.20.tar.gz	     0              NONE      NONE
+  00 Text::Glob                     Text-Glob-0.11.tar.gz		     0              NONE      NONE
+  00 Text::Template                 Text-Template-1.55.tar.gz		     0              NONE      NONE
+  00 XML::Parser::PerlSAX           libxml-perl-0.08.tar.gz 		     0              NONE      NONE
+  00 XML::RegExp                    XML-RegExp-0.04.tar.gz		     0              NONE      NONE
+  00 namespace::clean               namespace-clean-0.27.tar.gz              0              NONE      NONE
+
+#GET https://cpan.metacpan.org/authors/id/E/ET/ETHER/B-Hooks-EndOfScope-0.24.tar.gz
+#GET https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/Canary-Stability-2012.tar.gz
+#GET https://cpan.metacpan.org/authors/id/S/SH/SHAY/Class-Singleton-1.5.tar.gz
+#GET https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Data-OptList-0.110.tar.gz
+#GET https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Data-Section-0.200007.tar.gz
+#GET https://cpan.metacpan.org/authors/id/S/SB/SBECK/Date-Manip-6.76.tar.gz
+#GET https://cpan.metacpan.org/authors/id/H/HA/HAARG/Devel-GlobalDestruction-0.14.tar.gz
+#GET https://cpan.metacpan.org/authors/id/D/DO/DOY/Eval-Closure-0.14.tar.gz
+#GET https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Exception-Class-1.44.tar.gz
+#GET https://cpan.metacpan.org/authors/id/E/ET/ETHER/File-ShareDir-Install-0.13.tar.gz
+#GET https://cpan.metacpan.org/authors/id/R/RC/RCAPUTO/IO-Pipely-0.005.tar.gz
+#GET https://cpan.metacpan.org/authors/id/R/RJ/RJBS/IPC-Run3-0.048.tar.gz
+#GET https://cpan.metacpan.org/authors/id/M/MA/MARKOV/MIME-Types-2.17.tar.gz
+#GET https://cpan.metacpan.org/authors/id/M/MI/MIKER/NetAddr-IP-4.079.tar.gz
+#GET https://cpan.metacpan.org/authors/id/R/RC/RCLAMP/Number-Compare-0.03.tar.gz
+#GET https://cpan.metacpan.org/authors/id/R/RC/RCAPUTO/POE-Test-Loops-1.360.tar.gz
+#GET https://cpan.metacpan.org/authors/id/A/AD/ADAMK/Params-Util-1.07.tar.gz
+#GET https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Path-Tiny-0.108.tar.gz
+#GET https://cpan.metacpan.org/authors/id/R/RG/RGARCIA/Sub-Identify-0.14.tar.gz
+#GET https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Sub-Install-0.928.tar.gz
+#GET https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Test2-Plugin-NoWarnings-0.06.tar.gz
+#GET https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Test2-Suite-0.000119.tar.gz
+#GET https://cpan.metacpan.org/authors/id/I/IN/INGY/Test-Base-0.89.tar.gz
+#GET https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Test-Fatal-0.014.tar.gz
+#GET https://cpan.metacpan.org/authors/id/H/HA/HAARG/Test-Needs-0.002006.tar.gz
+#GET https://cpan.metacpan.org/authors/id/T/TO/TOKUHIROM/Test-Requires-0.10.tar.gz
+#GET https://cpan.metacpan.org/authors/id/B/BI/BIGJ/Test-Warn-0.36.tar.gz
+#GET https://cpan.metacpan.org/authors/id/C/CO/CORION/Test-Without-Module-0.20.tar.gz
+#GET https://cpan.metacpan.org/authors/id/R/RC/RCLAMP/Text-Glob-0.11.tar.gz
+#GET https://cpan.metacpan.org/authors/id/M/MS/MSCHOUT/Text-Template-1.55.tar.gz
+#GET https://cpan.metacpan.org/authors/id/K/KM/KMACLEOD/libxml-perl-0.08.tar.gz
+#GET https://cpan.metacpan.org/authors/id/T/TJ/TJMATHER/XML-RegExp-0.04.tar.gz
+#GET https://cpan.metacpan.org/authors/id/R/RI/RIBASUSHI/namespace-clean-0.27.tar.gz
Index: /trunk/psconfig/perlmods/ippMonitor.perlbin.txt
===================================================================
--- /trunk/psconfig/perlmods/ippMonitor.perlbin.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/ippMonitor.perlbin.txt	(revision 40674)
@@ -0,0 +1,16 @@
+      1 CGI::Pretty
+      1 czartool::Burntool
+      6 czartool::Config
+      4 czartool::CzarDb
+      2 czartool::DayMetrics
+      3 czartool::Gpc1Db
+      2 czartool::MetricsIndex
+      1 czartool::MultiDayMetrics
+      2 czartool::Nebulous
+      3 czartool::Pantasks
+      3 czartool::Plotter
+      2 czartool::StageMetrics
+      9 Getopt::Long
+      4 POSIX
+      9 strict
+      9 warnings
Index: /trunk/psconfig/perlmods/ippScripts.perlbin.txt
===================================================================
--- /trunk/psconfig/perlmods/ippScripts.perlbin.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/ippScripts.perlbin.txt	(revision 40674)
@@ -0,0 +1,37 @@
+      4 Astro::FITS::CFITSIO
+      2 Cache::File
+     93 Carp
+     21 constant
+     27 Data::Dumper
+     46 DateTime
+      2 DateTime::Duration
+      2 DateTime::Format::Strptime
+     12 DBI
+      3 Digest::MD5
+     10 Digest::MD5::File
+     50 File::Basename
+      2 File::Copy
+     15 File::Spec
+     61 File::Temp
+    129 Getopt::Long
+      1 Getopt::Std
+      2 IO::Handle
+    122 IPC::Cmd
+      4 IPC::Run
+      4 Math::Trig
+      1 Module::Build
+      9 Nebulous::Client
+    128 Pod::Usage
+      1 POSIX
+    123 PS::IPP::Config
+     97 PS::IPP::Metadata::Config
+     94 PS::IPP::Metadata::List
+      2 PS::IPP::Metadata::Stats
+      2 Statistics::Descriptive
+      5 Storable
+    129 strict
+     71 Sys::Hostname
+      1 Time::Local
+      3 URI
+     78 vars
+    129 warnings
Index: /trunk/psconfig/perlmods/libwww-perl-6.38.mods.txt
===================================================================
--- /trunk/psconfig/perlmods/libwww-perl-6.38.mods.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/libwww-perl-6.38.mods.txt	(revision 40674)
@@ -0,0 +1,28 @@
+      1 an
+      1 Authen::NTLM
+     18 base
+      6 Carp
+      1 CGI
+      1 Data::Dump
+      1 Data::Dump::Trace
+      1 File::Listing
+      4 HTTP::Date
+      1 HTTP::Negotiate
+      2 HTTP::Request
+      1 HTTP::Request::Common
+      3 HTTP::Response
+      4 HTTP::Status
+      2 LWP
+      1 LWP::ConnCache
+      1 LWP::MediaTypes
+      1 LWP::Protocol
+      1 LWP::RobotUA
+      2 LWP::Simple
+      5 LWP::UserAgent
+      1 MIME::Base64
+      1 parent
+      1 Scalar::Util
+     21 strict
+      1 to
+      2 Try::Tiny
+      1 warnings
Index: /trunk/psconfig/perlmods/modmods.note.txt
===================================================================
--- /trunk/psconfig/perlmods/modmods.note.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/modmods.note.txt	(revision 40674)
@@ -0,0 +1,11 @@
+
+DateTime has Moose, the,
+
+DBI has many odd options
+
+libwww : to, an?
+
+Log-Log4perl : C<$logger-E<gt>category?
+
+Module-Build
+
Index: /trunk/psconfig/perlmods/modmods.txt
===================================================================
--- /trunk/psconfig/perlmods/modmods.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/modmods.txt	(revision 40674)
@@ -0,0 +1,407 @@
+## these are Level 2 modules: those required by the modules required by IPP code
+## any modules marked 'HAVE' are already Level 1 modules
+AnyEvent
+ https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/AnyEvent-7.15.tar.gz
+Astro::FITS::CFITSIO
+ HAVE
+Authen::NTLM
+ https://cpan.metacpan.org/authors/id/N/NB/NBEBOUT/NTLM-1.09.tar.gz
+AutoLoader
+ https://cpan.metacpan.org/authors/id/S/SM/SMUELLER/AutoLoader-5.74.tar.gz
+BerkeleyDB
+ https://cpan.metacpan.org/authors/id/P/PM/PMQS/BerkeleyDB-0.61.tar.gz 
+Cache
+ Cache::File
+ Cache::File::Entry
+ Cache::File::Heap
+ Cache::IOString
+ Cache::Memory
+ Cache::Memory::Entry
+ Cache::Memory::HeapElem
+ Cache::Null
+ Cache::Null::Entry
+ Cache::Tester
+ HAVE : Cache-2.11.tar.gz
+Carp
+ CORE
+CGI
+ HAVE
+Class::Inspector
+ https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/Class-Inspector-1.34.tar.gz
+Class::Prototyped
+ https://cpan.metacpan.org/authors/id/T/TE/TEVERETT/Class-Prototyped-1.13.tar.gz
+Config
+ CORE
+Config::YAML
+ HAVE
+Coro
+ Coro::Handle
+ Coro::Select
+  https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/Coro-6.54.tar.gz
+Cwd
+ CORE
+Data::Dump
+  Data::Dump::Trace
+  https://cpan.metacpan.org/authors/id/G/GA/GAAS/Data-Dump-1.23.tar.gz
+Data::Dumper
+ CORE
+Data::Validate::Domain
+  https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Data-Validate-Domain-0.14.tar.gz
+Data::Validate::IP
+  https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Data-Validate-IP-0.27.tar.gz
+Data::Validate::URI
+  HAVE
+Date::Parse
+  https://cpan.metacpan.org/authors/id/G/GB/GBARR/TimeDate-2.30.tar.gz
+DateTime
+  DateTime::Duration
+  DateTime::Helpers
+  DateTime::LeapSecond
+  DateTime::Types
+  HAVE https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/DateTime-1.50.tar.gz
+DateTime::Format::Strptime
+  DateTime::Format::Strptime::Types
+  HAVE
+DateTime::Locale
+  DateTime::Locale::Base
+  DateTime::Locale::FromData
+  https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/DateTime-Locale-1.24.tar.gz
+DateTime::TimeZone
+  https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/DateTime-TimeZone-2.34.tar.gz
+DBD::Mock
+  https://cpan.metacpan.org/authors/id/D/DI/DICHI/DBD-Mock/DBD-Mock-1.45.tar.gz
+DB_File
+  https://cpan.metacpan.org/authors/id/P/PM/PMQS/DB_File-1.851.tar.gz
+  CORE
+DBI
+  DBD::Mem
+  DBI::Const::GetInfo::ANSI
+  DBI::Const::GetInfo::ODBC
+  DBI::Const::GetInfoType
+  DBI::Gofer::Execute
+  DBI::Gofer::Request
+  DBI::Gofer::Response
+  DBI::Gofer::Serializer::DataDumper
+  DBI::Gofer::Serializer::Storable
+  DBI::Profile
+  DBI::ProfileDumper
+  DBI::ProxyServer
+  DBI::SQL::Nano
+  DBI::W32ODBC
+  Win32::DBIODBC
+  HAVE https://cpan.metacpan.org/authors/id/T/TI/TIMB/DBI-1.642.tar.gz
+DBIx::Interp
+  https://cpan.metacpan.org/authors/id/M/MA/MARKSTOS/SQL-Interp-1.24.tar.gz
+DBIx::Simple
+  https://cpan.metacpan.org/authors/id/J/JU/JUERD/DBIx-Simple-1.37.tar.gz
+Devel::CheckOS
+  Devel::AssertOS
+  https://cpan.metacpan.org/authors/id/D/DC/DCANTRELL/Devel-CheckOS-1.81.tar.gz
+Digest::MD5
+  CORE https://cpan.metacpan.org/authors/id/G/GA/GAAS/Digest-MD5-2.55.tar.gz
+Digest::MD5::File
+  HAVE https://cpan.metacpan.org/authors/id/D/DM/DMUEY/Digest-MD5-File-0.08.tar.gz
+Digest::SHA
+  CORE https://cpan.metacpan.org/authors/id/M/MS/MSHELOR/Digest-SHA-6.02.tar.gz  
+Dist::CheckConflicts
+  https://cpan.metacpan.org/authors/id/D/DO/DOY/Dist-CheckConflicts-0.11.tar.gz  
+DistGen -- ???
+Dist::Zilla::File::InMemory
+  https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Dist-Zilla-6.012.tar.gz
+DynaLoader
+  CORE
+Encode
+  CORE
+Errno
+  CORE
+Exception -- ??? maybe not needed?
+Exporter
+  CORE
+ExtUtils::Install
+  CORE
+ExtUtils::MakeMaker
+  CORE
+ExtUtils::TBone
+  https://cpan.metacpan.org/authors/id/E/ER/ERYQ/ExtUtils-TBone-1.124.tar.gz
+Fcntl
+  CORE
+File::Basename
+  CORE
+File::Compare
+  CORE
+File::Copy
+  CORE
+File::Find
+  CORE
+File::Find::Rule
+  https://cpan.metacpan.org/authors/id/R/RC/RCLAMP/File-Find-Rule-0.34.tar.gz
+FileHandle
+  CORE
+File::Listing
+  https://cpan.metacpan.org/authors/id/G/GA/GAAS/File-Listing-6.04.tar.gz
+File::NFSLock
+  https://cpan.metacpan.org/authors/id/B/BB/BBB/File-NFSLock-1.29.tar.gz
+File::Path
+  CORE
+File::Spec
+  CORE
+File::Spec::Functions
+  CORE
+File::Temp
+  CORE
+Foobar -- ???
+Getopt::Std
+  CORE
+Heap::Elem
+  https://cpan.metacpan.org/authors/id/J/JM/JMM/Heap-0.80.tar.gz
+Heap::Fibonacci
+  https://cpan.metacpan.org/authors/id/J/JM/JMM/Heap-0.80.tar.gz
+HTTP::Date
+  https://cpan.metacpan.org/authors/id/G/GA/GAAS/HTTP-Date-6.02.tar.gz
+HTTP::Negotiate
+  https://cpan.metacpan.org/authors/id/G/GA/GAAS/HTTP-Negotiate-6.01.tar.gz
+HTTP::Request
+  HTTP::Request::Common
+  HTTP::Response
+  HTTP::Status
+  https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTTP-Message-6.18.tar.gz
+  https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTTP-Message-6.18.tar.gz
+IO::Dir
+  CORE
+IO::File
+  CORE
+IO::Handle
+  CORE
+IO::Pty
+  https://cpan.metacpan.org/authors/id/T/TO/TODDR/IO-Tty-1.12.tar.gz
+IO::Pty's -- ???
+IO::Select
+  CORE https://cpan.metacpan.org/authors/id/T/TO/TODDR/IO-1.39.tar.gz
+IO::SessionData
+  IO::SessionSet
+  CHECK : does not have standard tarball?  
+IO::Socket
+  CORE
+IO::Socket::INET
+  CORE
+IO::String
+  https://cpan.metacpan.org/authors/id/G/GA/GAAS/IO-String-1.08.tar.gz
+IPC::Open3
+  CORE
+IPC::Run
+  IPC::Run::Debug
+  IPC::Run::IO
+  IPC::Run::Win32Helper
+  IPC::Run::Win32IO
+  HAVE
+IPC::SysV
+  IPC::Semaphore
+  CORE https://cpan.metacpan.org/authors/id/M/MH/MHX/IPC-SysV-2.07.tar.gz
+List::MoreUtils
+  https://cpan.metacpan.org/authors/id/R/RE/REHSACK/List-MoreUtils-0.428.tar.gz
+List::Util
+  CORE
+Log::Dispatch::File
+  Log::Dispatch::Screen
+  Log::Dispatch::Syslog
+  https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Log-Dispatch-2.68.tar.gz
+Log::Dispatch::FileRotate
+  https://cpan.metacpan.org/authors/id/M/MS/MSCHOUT/Log-Dispatch-FileRotate-1.36.tar.gz
+Log::Log4perl
+  Log::Log4perl::Appender
+  Log::Log4perl::Appender::File
+  Log::Log4perl::Appender::Screen
+  Log::Log4perl::Appender::Socket
+  Log::Log4perl::Appender::String
+  Log::Log4perl::Appender::TestArrayBuffer
+  Log::Log4perl::Appender::TestBuffer
+  Log::Log4perl::Appender::TestFileCreeper
+  Log::Log4perl::Catalyst
+  Log::Log4perl::Config
+  Log::Log4perl::Config::BaseConfigurator
+  Log::Log4perl::Config::PropertyConfigurator
+  Log::Log4perl::Config::Watch
+  Log::Log4perl::DateFormat
+  Log::Log4perl::Filter
+  Log::Log4perl::Filter::Boolean
+  Log::Log4perl::Internal::Test
+  Log::Log4perl::JavaMap
+  Log::Log4perl::Layout
+  Log::Log4perl::Layout::NoopLayout
+  Log::Log4perl::Layout::PatternLayout
+  Log::Log4perl::Layout::PatternLayout::Multiline
+  Log::Log4perl::Layout::SimpleLayout
+  Log::Log4perl::Layout::XMLLayout
+  Log::Log4perl::Level
+  Log::Log4perl::Logger
+  Log::Log4perl::MDC
+  Log::Log4perl::NDC
+  Log::Log4perl::Resurrector
+  Log::Log4perl::Util
+  Log::Log4perl::Util::Semaphore
+  Log::Log4perl::Util::TimeTracker
+  HAVE
+LWP
+  LWP::ConnCache
+  LWP::MediaTypes
+  LWP::Protocol
+  LWP::RobotUA
+  LWP::Simple
+  LWP::UserAgent
+  HAVE
+MIME::Base64
+  CORE
+MIME::Entity
+  https://cpan.metacpan.org/authors/id/D/DS/DSKOLL/MIME-tools-5.509.tar.gz
+MIME::Lite
+  https://cpan.metacpan.org/authors/id/R/RJ/RJBS/MIME-Lite-3.030.tar.gz
+MLDBM
+  https://cpan.metacpan.org/authors/id/C/CH/CHORNY/MLDBM-2.05.tar.gz
+Module::Build
+  Module::Build::Base
+  Module::Build::Compat
+  Module::Build::Config
+  Module::Build::Dumper
+  Module::Build::Notes
+  Module::Build::Platform::Unix
+  HAVE
+Module::Implementation
+  https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Module-Implementation-0.09.tar.gz
+Module::Metadata
+  https://cpan.metacpan.org/authors/id/E/ET/ETHER/Module-Metadata-1.000033.tar.gz
+Moose
+  https://cpan.metacpan.org/authors/id/E/ET/ETHER/Moose-2.2011.tar.gz
+namespace::autoclean
+  https://cpan.metacpan.org/authors/id/E/ET/ETHER/namespace-autoclean-0.28.tar.gz
+Net::POP3
+  CORE
+Params::Validate
+  Params::Validate::Constants
+  HAVE
+Params::ValidationCompiler
+  https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Params-ValidationCompiler-0.30.tar.gz
+Perl::OSType
+  https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Perl-OSType-1.010.tar.gz
+Pod::POM
+  https://cpan.metacpan.org/authors/id/N/NE/NEILB/Pod-POM-2.01.tar.gz
+POE
+  https://cpan.metacpan.org/authors/id/R/RC/RCAPUTO/POE-1.367.tar.gz
+RPC::PlClient
+  RPC::PlServer
+  https://cpan.metacpan.org/authors/id/M/MN/MNOONING/PlRPC/PlRPC-0.2020.tar.gz
+Scalar::Util
+  CORE
+SOAP::Lite
+  SOAP::Constants
+  SOAP::Lite::Deserializer::XMLSchema1999
+  SOAP::Lite::Deserializer::XMLSchemaSOAP1_1
+  SOAP::Lite::Deserializer::XMLSchemaSOAP1_2
+  SOAP::Lite::Utils
+  SOAP::Packager
+  SOAP::Test
+  SOAP::Transport::HTTP
+  SOAP::Transport::POP3
+  HAVE
+Socket
+  CORE
+Software::License
+  https://cpan.metacpan.org/authors/id/L/LE/LEONT/Software-License-0.103014.tar.gz
+Specio
+  Specio::Declare
+  Specio::Library::Builtins
+  Specio::Library::Numeric
+  Specio::Library::String
+  https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Specio-0.43.tar.gz
+SQL::Interp
+  HAVE
+Statistics::Descriptive
+  Statistics::Descriptive::Full
+  Statistics::Descriptive::Smoother
+  Statistics::Descriptive::Sparse
+  HAVE
+Storable
+  CORE https://cpan.metacpan.org/authors/id/X/XS/XSAWYERX/Storable-3.11.tar.gz
+Sub::Exporter
+  https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Sub-Exporter-0.987.tar.gz
+Symbol
+  CORE 
+Sys::Hostname
+  CORE 
+Template
+  Template::Base
+  Template::Config
+  Template::Constants
+  Template::Context
+  Template::Directive
+  Template::Document
+  Template::Exception
+  Template::Filters
+  Template::Grammar
+  Template::Iterator
+  Template::Namespace::Constants
+  Template::Parser
+  Template::Plugin
+  Template::Plugin::File
+  Template::Plugin::Filter
+  Template::Plugin::Procedural
+  Template::Plugin::ProcFoo
+  Template::Plugins
+  Template::Provider
+  Template::Service
+  Template::Stash
+  Template::Stash::Context
+  Template::Stash::XS
+  Template::Test
+  Template::View
+  Template::VMethods
+  HAVE
+Term::ANSIColor
+  CORE 
+Test
+  CORE 
+Test::Builder
+  CORE 
+Test::Fatal
+  https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Test-Fatal-0.014.tar.gz
+Test::More
+  CORE 
+Test::YAML
+  https://cpan.metacpan.org/authors/id/T/TI/TINITA/Test-YAML-1.07.tar.gz
+Text::ParseWords
+  CORE 
+Text::Wrap
+  CORE 
+Tie::CPHash
+  https://cpan.metacpan.org/authors/id/C/CJ/CJM/Tie-CPHash-2.000.tar.gz
+Time::HiRes
+  CORE https://cpan.metacpan.org/authors/id/A/AT/ATOOMIC/Time-HiRes-1.9760.tar.gz
+Try::Tiny
+  https://cpan.metacpan.org/authors/id/E/ET/ETHER/Try-Tiny-0.30.tar.gz
+URI
+  URI::Escape
+  URI::file
+  URI::Heuristic
+  URI::_punycode
+  URI::QueryParam
+  URI::Split
+  HAVE
+Win32API::File
+  https://cpan.metacpan.org/authors/id/C/CH/CHORNY/Win32API-File-0.1203.tar.gz
+Win32::Console::ANSI
+  https://cpan.metacpan.org/authors/id/J/JL/JLMOREL/Win32-Console-ANSI-1.11.tar.gz
+Win32::ODBC
+  https://cpan.metacpan.org/authors/id/J/JD/JDB/Win32-ODBC-0.035.tar.gz
+Win32::Process
+  https://cpan.metacpan.org/authors/id/J/JD/JDB/Win32-Process-0.16.tar.gz
+XML::DOM
+  https://cpan.metacpan.org/authors/id/T/TJ/TJMATHER/XML-DOM-1.46.tar.gz
+XSLoader
+  CORE
+YAML
+  YAML::Dumper::Base
+  YAML::Loader::Base
+  YAML::Mo
+  YAML::Node
+  YAML::Tag
+  YAML::Types
+  HAVE
Index: /trunk/psconfig/perlmods/modules.req.txt
===================================================================
--- /trunk/psconfig/perlmods/modules.req.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/modules.req.txt	(revision 40674)
@@ -0,0 +1,102 @@
+
+Astro::FITS::CFITSIO
+  64    Astro::FITS::CFITSIO           Astro-FITS-CFITSIO-1.05.tar.gz           0              NONE      NONE
+Cache::File
+Cache::Memcached
+  56    Cache                          Cache-2.04.tar.gz                        0              NONE      NONE
+Carp
+  CORE
+CGI::Pretty
+  34    CGI                            CGI-4.38.tar.gz                          4.38           NONE      NONE
+Config::YAML
+  70    Config::YAML                   Config-YAML-1.42.tar.gz                  0              NONE      NONE
+Cwd
+  CORE
+Data::Dumper
+  CORE
+Data::Validate::URI
+  40    Data::Validate::URI            Data-Validate-URI-0.01.tar.gz            0.01           NONE      NONE
+DateTime
+DateTime::Duration
+  06    DateTime                       DateTime-1.49.tar.gz                     0              NONE      NONE
+DateTime::Format::Strptime
+  11    DateTime::Format::Strptime     DateTime-Format-Strptime-1.75.tar.gz     0              NONE      NONE
+DBI
+  73    DBI                            DBI-1.622.tar.gz                         1.622          NONE      NONE
+Digest::MD5
+  27    Digest::MD5                    Digest-MD5-2.36.tar.gz                   0              NONE      NONE
+Digest::MD5::File
+  38    Digest::MD5::File              Digest-MD5-File-0.05.tar.gz              0.03           NONE      NONE
+Digest::SHA1
+  50    Digest::SHA1                   Digest-SHA1-2.11.tar.gz                  0              NONE      NONE
+Fcntl
+  CORE
+File::Basename
+  CORE
+File::Copy
+  CORE
+File::ExtAttr
+  NOTE: included only by Nebulous-Server/lib/Nebulous/Server.pm and commented out
+  https://cpan.metacpan.org/authors/id/R/RI/RICHDAWE/File-ExtAttr-1.09.tar.gz
+File::Path
+  CORE
+File::Spec
+  CORE
+File::Spec::Functions
+  CORE
+File::stat
+  CORE
+File::Temp
+  CORE
+Getopt::Long
+  CORE
+Getopt::Std
+  CORE
+IO::Handle
+  CORE
+IPC::Cmd
+  CORE
+IPC::Run
+  55    IPC::Run                       IPC-Run-0.80.tar.gz                      0              NONE      NONE
+Log::Log4perl
+  59    Log::Log4perl                  Log-Log4perl-1.49.tar.gz                 0              NONE      NONE
+LWP::UserAgent
+  37    LWP                            libwww-perl-5.805.tar.gz                 0              NONE      NONE
+Math::Trig
+  CORE
+Module::Build
+  00    Module::Build                  Module-Build-0.3601.tar.gz               0.3601         NONE      NONE # special comment here
+Net::Server::Daemonize
+  NOTE : only used by Nebulous-Server :
+  https://cpan.metacpan.org/authors/id/R/RH/RHANDOM/Net-Server-2.009.tar.gz
+Params::Validate
+  02    Params::Validate               Params-Validate-0.96.tar.gz              0.96           NONE      NONE
+Pod::Usage
+  CORE
+POSIX
+  CORE
+SOAP::Lite
+  58    SOAP::Lite                     SOAP-Lite-0.69.v1.tar.gz                 0              NONE      yes,yes,no
+SOAP::Transport::HTTP
+  NOTE : only used by Nebulous-Server :
+SQL::Interp
+  78    SQL::Interp                     SQL-Interp-1.06.tar.gz                  0              NONE      NONE
+Statistics::Descriptive
+  46    Statistics::Descriptive        Statistics-Descriptive-2.6.tar.gz        2.6            NONE      NONE
+Storable
+  CORE
+Sys::Hostname
+  CORE
+Template
+  45    Template                       Template-Toolkit-2.16.tar.gz             0              NONE      n,n
+Term::ReadKey
+  NOTE: only used by DataStoreServer
+Time::HiRes
+  CORE
+Time::Local
+  CORE
+URI
+URI::file
+  21    URI                            URI-1.35.tar.gz                          1.30           NONE      NONE
+YAML
+  42    YAML                           YAML-0.62.tar.gz                         0.58           NONE      y
Index: /trunk/psconfig/perlmods/modules.txt
===================================================================
--- /trunk/psconfig/perlmods/modules.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/modules.txt	(revision 40674)
@@ -0,0 +1,72 @@
+
+Examination of the modules use by the IPP code.
+
+Here is a list of all EXTERNAL modules and the number of times they are invoked in the IPP code:
+
+Astro::FITS::CFITSIO 19
+Cache::File 2
+Cache::Memcached 2
+Carp 136
+CGI 2
+CGI::Pretty 1
+Config::YAML 2
+Cwd 4
+Data::Dumper 34
+Data::Validate::URI 6
+DateTime 50
+DateTime::Duration 2
+DateTime::Format::Strptime 2
+DBI 37
+Digest::MD5 24
+Digest::MD5::File 17
+Digest::SHA1 1
+Fcntl 1
+File::Basename 84
+File::Copy 32
+File::ExtAttr 1
+File::Path 3
+File::Spec 22
+File::Spec::Functions 1
+File::stat 2
+File::Temp 88
+Getopt::Long 234
+Getopt::Std 1
+IO::Handle 3
+IPC::Cmd 172
+IPC::Run 4
+Log::Log4perl 7
+LWP::UserAgent 4
+Math::Trig 10
+Module::Build 1
+Net::Server::Daemonize 3
+Params::Validate 15
+Pod::Usage 205
+POSIX 25
+Regexp::Common 1
+SOAP::Lite 2
+SOAP::Transport::HTTP 1
+SQL::Interp 2
+Statistics::Descriptive 3
+Storable 5
+Sys::Hostname 106
+Template 1
+Term::ReadKey 1
+Time::HiRes 4
+Time::Local 5
+URI 32
+URI::file 9
+YAML 3
+
+--------------------
+
+Of these a few are only used 1 or 2 times.  Are any of these not actually needed?
+
+I have the count of modules by the packages they are used by in 'uncommon.mods.txt'
+
+These are used only by PS-IPP-PSFTP:
+* Regexp::Common
+* CGI
+(actually, ippMonitor/czartool uses CGI::Pretty containted in CGI)
+
+As far as I can tell, PS-IPP-PSFTP is NOT used by any package
+
Index: /trunk/psconfig/perlmods/pstamp.perlbin.txt
===================================================================
--- /trunk/psconfig/perlmods/pstamp.perlbin.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/pstamp.perlbin.txt	(revision 40674)
@@ -0,0 +1,26 @@
+     15 Astro::FITS::CFITSIO
+     24 Carp
+     16 constant
+      4 Cwd
+      6 Data::Dumper
+      5 DBI
+      4 Digest::MD5::File
+     26 File::Basename
+     26 File::Copy
+     22 File::Temp
+     55 Getopt::Long
+     46 IPC::Cmd
+      6 Math::Trig
+     37 Pod::Usage
+     17 POSIX
+     48 PS::IPP::Config
+     27 PS::IPP::Metadata::Config
+     35 PS::IPP::Metadata::List
+     24 PS::IPP::Metadata::Stats
+     15 PS::IPP::PStamp::Job
+     19 PS::IPP::PStamp::RequestFile
+     57 strict
+     34 Sys::Hostname
+      2 Time::HiRes
+      4 Time::Local
+     57 warnings
Index: /trunk/psconfig/perlmods/uncommon.mods.txt
===================================================================
--- /trunk/psconfig/perlmods/uncommon.mods.txt	(revision 40674)
+++ /trunk/psconfig/perlmods/uncommon.mods.txt	(revision 40674)
@@ -0,0 +1,25 @@
+Nebulous-Server.perllib.txt:      1 Apache2::Const
+ippScripts.perlbin.txt:      2 Cache::File
+Nebulous-Server.perllib.txt:      2 Cache::Memcached
+PS-IPP-PSFTP.perllib.txt:      1 CGI
+ippMonitor.perlbin.txt:      1 CGI::Pretty
+ippMonitor.perlbin.txt:      1 CGI::Pretty
+console.perllib.txt:      1 Config::YAML
+Nebulous-Server.perlbin.txt:      1 Config::YAML
+ippScripts.perlbin.txt:      2 DateTime::Duration
+ippScripts.perlbin.txt:      2 DateTime::Format::Strptime
+Nebulous-Server.perllib.txt:      1 Digest::SHA1
+Nebulous-Server.perllib.txt:      1 Fcntl
+Nebulous-Server.perllib.txt:      1 File::ExtAttr
+Nebulous.perllib.txt:      1 File::Spec::Functions
+DataStore.perllib.txt:      1 File::stat
+PS-IPP-PSFTP.perllib.txt:      1 File::stat
+ippScripts.perlbin.txt:      1 Getopt::Std
+ippScripts.perlbin.txt:      1 Module::Build
+PS-IPP-PSFTP.perllib.txt:      1 Regexp::Common
+Nebulous.perllib.txt:      1 SOAP::Lite
+Nebulous-Server.perllib.txt:      1 SOAP::Lite
+Nebulous-Server.perllib.txt:      1 SOAP::Transport::HTTP
+Nebulous-Server.perlbin.txt:      2 SQL::Interp
+glueforge.perlbin.txt:      1 Template
+DataStoreServer.perlbin.txt:      1 Term::ReadKey
