NAME
Task::Cpanel::Internal - These modules are used for internal cPanel development.
VERSION
version 11.36.001
SYNOPSIS
cpan Task::Cpanel::Internal
DESCRIPTION
This package includes all of the needed CPAN modules for cPanel & WHM development by cPanel.
They are not necessarily needed for anything on a cPanel & WHM installation, but you may find them helpful during your own perl development.
The first two numbers of this version (eg: 11.36) refer to the major version of cPanel which it applies to.
MODULES REQUIRED
- Acme::Bleach
-
For really clean programs
- App::Ack
-
A container for functions for the ack program
- Archive::Any
-
Single interface to deal with file archives.
- Archive::Tar
-
module for manipulations of tar archives
- Archive::Tar::Builder
-
Stream tarball data to a file handle
- Authen::Libwrap
-
access to Wietse Venema's TCP Wrappers library
- B::C
-
Perl compiler's C backend
- B::Flags
-
Friendlier flags for B
- BSD::Resource
-
BSD process resource limit and priority functions
- Business::ISBN
-
work with International Standard Book Numbers
- Capture::Tiny
-
Capture STDOUT and STDERR from Perl, XS or external programs
- Class::C3
-
A pragma to use the C3 method resolution order algortihm
- Class::Inspector
-
Get information about a class and its structure
- Compress::Zlib
-
Interface to zlib compression library
- Crypt::DES_EDE3
-
Triple-DES EDE encryption/decryption
- Crypt::OpenPGP
-
Pure-Perl OpenPGP implementation
- Crypt::Random
-
Cryptographically Secure, True Random Number Generator.
- Cwd
-
get pathname of current working directory
- DBD::Mock
-
Mock database driver for testing
- DBD::Pg
-
PostgreSQL database driver for the DBI module
- DBI
-
Database independent interface for Perl
- Date::Parse
-
Parse date strings into time values
- DateTime
-
A date and time object
- Devel::Cover
-
Code coverage metrics for Perl
- Devel::NYTProf
-
Powerful fast feature-rich perl source code profiler
- Devel::REPL
-
a modern perl interactive shell
- Devel::Size
-
Perl extension for finding the memory usage of Perl variables
- Diff::LibXDiff
-
Calculate a diff with LibXDiff (via XS)
- Digest::MD5
-
Perl interface to the MD5 Algorithm
- Dist::Zilla::Plugin::Repository
-
Publish repo information into META for a dzil distro.
- Dist::Zilla::PluginBundle::Git
-
Git related utilities for building dzil modules.
- Dist::Zilla::Plugin::GitHub::Meta
-
Utilities for publishing dzil modules to Github
- Email::Address
-
RFC 2822 Address Parsing and Creation
- Encode::Detect
-
An Encode::Encoding subclass that detects the encoding of data
- Expect
-
Expect for Perl
- Error
-
Error/exception handling in an OO-ish way
- ExtUtils::CBuilder
-
Compile and link C code for Perl modules
- ExtUtils::Constant
-
generate XS code to import C header constants
- File::Comments
-
Recognizes file formats and extracts format-specific comments
- File::Comments::Plugin::C
-
Plugin to detect comments in C/C++ source code
- File::Copy::Recursive
-
Perl extension for recursively copying files and directories
- File::Glob
-
Perl extension for BSD glob routine
- File::Path::Tiny
-
recursive versions of mkdir() and rmdir() without as much overhead as File::Path
- File::Which
-
Portable implementation of the which utility
- Filesys::Df
-
Perl extension for filesystem disk space information.
- Filesys::POSIX
-
Provide POSIX-like filesystem semantics in pure Perl
- Filter::Util::Call
-
Perl Source Filter Utility Module
- GSSAPI
-
Perl extension providing access to the GSSAPIv2 library
- Getopt::Euclid
-
Executable Uniform Command-Line Interface Descriptions
- Getopt::Param
-
param() style opt handling
- Git::Repository
-
Perl interface to Git repositories
- Git::Wrapper
-
Wrap git(7) command-line interface
- Graph::Easy::As_svg
-
Output a Graph::Easy as Scalable Vector Graphics (SVG)
- Graph::Easy::Manual
-
HTML manual for Graph::Easy
- IO::AIO
-
Asynchronous Input/Output
- IO::Interface
-
Perl extension for access to network card configuration information
- IO::Prompt
-
Interactively prompt for user input
- IO::Tty
-
Low-level allocate a pseudo-Tty, import constants.
- Image::Xbm
-
Load, create, manipulate and save xbm image files.
- Image::Xpm
-
Load, create, manipulate and save xpm image files.
- JSON::XS
-
JSON serialising/deserialising, done correctly and fast
- Log::Log4perl
-
Log4j implementation for Perl
- Mail::SendEasy
-
Send plain/html e-mails through SMTP servers (platform independent). Supports SMTP authentication and attachments.
- Mail::Sender::Easy
-
Super Easy to use simplified interface to Mail::Sender's excellentness
- Math::BigInt::GMP
-
Use the GMP library for Math::BigInt routines
- Math::BigInt::Pari
-
Use Math::Pari for Math::BigInt routines
- Math::Pari
-
Perl interface to PARI.
- Math::Round
-
Perl extension for rounding numbers
- Module::Extract::VERSION
-
Extract a module version without running code
- Module::Install
-
Standalone, extensible Perl module installer
- Module::Metadata
-
Gather package and POD information from perl module files
- Module::Signature
-
Module signature file manipulation
- Module::Want
-
Check @INC once for modules that you want but may not have
- Moo
-
Minimalist Object Orientation (with Moose compatiblity)
- Moose
-
A postmodern object system for Perl 5
- Net::Ident
-
lookup the username on the remote end of a TCP/IP connection
- Net::Jabber::Bot
-
Automated Bot creation with safeties
- Net::OpenSSH
-
Perl SSH client package implemented on top of OpenSSH
- Net::SSLeay
-
Perl extension for using OpenSSL
- Net::TCPwrappers
-
Perl interface to tcp_wrappers.
- Opcodes
-
More Opcodes information from opnames.h and opcode.h
- Path::Iter
-
Simple Efficient Path Iteration
- Perl::Tidy
-
Parses and beautifies perl source
- Perlbal
-
Reverse-proxy load balancer and webserver
- Pristine::Tar
-
regenerate a pristine upstream tarball using only a small binary delta file and a copy of the source
- Pod::Markdown
-
Converts POD to Markdown in order to generate README.md files on github
- REST::Google::Translate
-
OO interface to Google Translate (aka Languages) API
- REST::Google::Translate2
-
OO interface to Google Translate API v2
- Readonly::XS
-
Companion module for Readonly.pm, to speed up read-only scalar variables.
- Regexp::Parser
-
base class for parsing regexes
- SOAP::Lite
-
Perl's Web Services Toolkit
- Storable
-
persistence for Perl data structures
- String::BOM
-
simple utilities to check for a BOM and strip a BOM
- String::CRC32
-
Perl interface for cyclic redundency check generation
- Sub::Install
-
install subroutines into packages easily
- Test::Class
-
Easily create test classes in an xUnit/JUnit style
- Test::CPAN::Meta
-
Validation of the META.yml file in a CPAN distribution.
- Test::Exception
-
Test exception based code
- Test::File::Contents
-
Test routines for examining the contents of files
- Test::Manifest
-
interact with a t/test_manifest file
- Test::MinimumVersion
-
does your code require newer perl than you think?
- Test::Mock::Cmd
-
Mock system(), exec(), and qx() for testing
- Test::MockModule
-
Override subroutines in a module for unit testing
- Test::MockObject
-
Perl extension for emulating troublesome interfaces
- Test::NoWarnings
-
Make sure you didn't emit any warnings while testing
- Test::Object
-
Thoroughly testing objects via registered handlers
- Test::Output
-
Utilities to test STDOUT and STDERR messages.
- Test::Parallel
-
simple object interface to launch unit test in parallel
- Test::Pod
-
check for POD errors in files
- Test::Pod::Coverage
-
Check for pod coverage in your distribution.
- Test::Script
-
Basic cross-platform tests for scripts
- Test::SubCalls
-
Track the number of times subs are called
- Test::Tester
-
Ease testing test modules built with Test::Builder
- Test::Unit
-
the PerlUnit testing framework
- Test::Warn
-
Perl extension to test methods for warnings
- Test::YAML::Meta
-
Validation of the META.yml file in a distribution.
- Test::YAML::Valid
-
Test for valid YAML
- Text::Extract::MaketextCallPhrases
-
Extract phrases from maketext--call--looking text
- Text::Fold
-
Turn "unicode" and "byte" string text into lines of a given width, soft-hyphenating broken words
- Text::Iconv
-
Perl interface to iconv() codeset conversion function
- Text::Trim
-
remove leading and/or trailing whitespace from strings
- Time::HiRes
-
High resolution alarm, sleep, gettimeofday, interval timers
- Variable::Magic
-
Associate user-defined magic to variables from Perl.
- WWW::Mechanize
-
Handy web browsing in a Perl object
- XML::DOM
-
A perl module for building DOM Level 1 compliant document structures
- XML::SAX
-
Simple API for XML
- YAML
-
YAML Ain't Markup Language (tm)
- cPanel::SyncUtil
-
Perl extension for creating utilities that work with cpanelsync aware directories
AUTHOR
cPanel, <cpanel at cpan.org>
BUGS
Please report any bugs or feature requests to bug-task-cpanel-internal at rt.cpan.org
, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Task-Cpanel-Internal. We will be notified, and then you'll automatically be notified of progress on your bug as we make changes.
SUPPORT
You can find documentation for this module with the perldoc command.
perldoc Task::Cpanel::Internal
You can also look for information at:
RT: CPAN's request tracker (report bugs here)
http://rt.cpan.org/NoAuth/Bugs.html?Dist=Task-Cpanel-Internal
AnnoCPAN: Annotated CPAN documentation
CPAN Ratings
Meta CPAN
LICENSE AND COPYRIGHT
Copyright 2012 cPanel.
All rights reserved.
http://cpanel.net
This is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See perlartistic.
See http://dev.perl.org/licenses/ for more information.