Difference between revisions of "Dependencies"

From HacDC Wiki
Jump to navigation Jump to search
Line 1: Line 1:
Dependencies are listed [http://deps.cpantesters.org/?module=Captive%3A%3APortal;perl=latest in CPAN].
+
Dependencies are listed [http://deps.cpantesters.org/?module=Captive%3A%3APortal;perl=latest in CPAN].  Everything in bold will have to be installed in Byzantium Linux for Captive-Portal to work.
  
 
* CGI::Cookie
 
* CGI::Cookie
 
* Scalar::Util
 
* Scalar::Util
* Try::Tiny
+
* '''Try::Tiny'''
 
** Test::More
 
** Test::More
 
** ExtUtils::MakeMaker
 
** ExtUtils::MakeMaker
* Capture::Tiny
+
* '''Capture::Tiny'''
 
** File::Spec
 
** File::Spec
 
** IO::Handle
 
** IO::Handle
Line 13: Line 13:
 
** File::Find
 
** File::Find
 
** File::Temp
 
** File::Temp
* Role::Basic
+
* '''Role::Basic'''
 
** Storable
 
** Storable
 
** Module::Build
 
** Module::Build
* Template
+
* '''Template'''
** App::Config
+
** '''App::Config'''
 
* Time:: HiRes
 
* Time:: HiRes
* Log::Dispatch::Syslog
+
* '''Log::Dispatch::Syslog'''
 
** Sys::Syslog
 
** Sys::Syslog
 
** Params::Validate
 
** Params::Validate
Line 32: Line 32:
 
* JSON
 
* JSON
 
* Log::Log4Perl
 
* Log::Log4Perl
 +
 +
Listing all of the installed Perl modules on a system: '''perl -MFile::Find=find -MFile::Spec::Functions -Tlwe 'find { wanted => sub { print canonpath $_ if /\.pm\z/ }, no_chdir => 1 }, @INC''''

Revision as of 13:16, 13 November 2011

Dependencies are listed in CPAN. Everything in bold will have to be installed in Byzantium Linux for Captive-Portal to work.

  • CGI::Cookie
  • Scalar::Util
  • Try::Tiny
    • Test::More
    • ExtUtils::MakeMaker
  • Capture::Tiny
    • File::Spec
    • IO::Handle
    • Exporter
    • Carp
    • File::Find
    • File::Temp
  • Role::Basic
    • Storable
    • Module::Build
  • Template
    • App::Config
  • Time:: HiRes
  • Log::Dispatch::Syslog
    • Sys::Syslog
    • Params::Validate
      • Attribute::Handlers
  • Authen::Simple
    • Crypt::PasswdMD5
    • Class::Accessor::Fast
    • MIME::Base64
    • Digest::MD5
    • Digest::SHA
    • Class::Data::Inheritable
  • JSON
  • Log::Log4Perl

Listing all of the installed Perl modules on a system: perl -MFile::Find=find -MFile::Spec::Functions -Tlwe 'find { wanted => sub { print canonpath $_ if /\.pm\z/ }, no_chdir => 1 }, @INC'