Difference between revisions of "Dependencies"

From HacDC Wiki
Jump to navigation Jump to search
Line 21: Line 21:
 
* '''Log::Dispatch::Syslog'''
 
* '''Log::Dispatch::Syslog'''
 
** Sys::Syslog
 
** Sys::Syslog
** Params::Validate
+
** '''Params::Validate'''
 
*** Attribute::Handlers
 
*** Attribute::Handlers
* Authen::Simple
+
* '''Authen::Simple'''
** Crypt::PasswdMD5
+
** '''Crypt::PasswdMD5'''
** Class::Accessor::Fast
+
** '''Class::Accessor::Fast'''
 
** MIME::Base64
 
** MIME::Base64
 
** Digest::MD5
 
** Digest::MD5
 
** Digest::SHA
 
** Digest::SHA
** Class::Data::Inheritable
+
** '''Class::Data::Inheritable'''
* 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''''
 
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:22, 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'