| |
Introduction
This page is meant to provide discussion on Pancho's installation,
configuration and pre-requisites. For a summary of the Pancho Project,
including supported vendors, version change history, FAQ and user
mailing lists, please visit the support page.
Installation
Pancho's installation is handled by the Makefile.PL script included in
the gzipped archive. The script will allow the user to install CPAN
modules required by Pancho as well as configuration path options. The
following is a short synopsis of command line options that may be used
with Makefile.PL
PREFIX=
Set this to define a new root for the installation. Note that any
individual set flags will override this parameter.
LIB=
Set this to define the directory in which the Pancho libraries will
be installed.
INSTALLSCRIPT=
Set this to define the directory in which the actual Pancho script
will be installed.
CONFDIR=
Set this to define the directory in which the pancho.conf file will
be installed.
NOASK
Use this flag to skip being asked for CPAN modules installation or
upgrades.
ALONE
Use this flag to install the script in the distribution directory as
a standalone tool.
The short version of installation would include a process similar to the
following
% tar xvfz pancho-vX.X.X.tar.gz
% cd pancho-vX.X.X
% perl Makefile.PL
% make install
Requirements
All Pancho configuration options may be specified through its external
configuration file, allowing for easy upgrades between version releases.
However the tool is also versatile enough such that it may be ran independently
from the external file with all configuration options be specified through
the command line.
To accomodate use of the external file pancho makes use of the CPAN Perl
module Config::IniFiles. As usual Pancho also requires the Net::SNMP Perl module.
Pancho also makes use of the CPAN module Parallel::ForkManager, which
allows administrators to set the maximum number of forked processes
started by the application.
Each module may be installed on your local system through the initial
run of the Makefile.PL script. This document does not cover installation
options for any Perl Module. Please consult the documentation that
accompanies each project should you have questions.
Running Pancho, also requires familiarity with configuring and running
a TFTP server. This tutorial provides an introduction into how the server
works and gives examples on how to configure it in a Unix style environ-
ment.
Configuration
Configuration file syntax is fairly easy to learn from the sample.conf
file that is included in the Pancho distribution. A basic description
of configuration options may be found here.
Command line syntax has remained relatively the same as with prior
releases of Pancho. A short synopsis of cli flags and their use, may
be found here.
Pancho also supports multiple vendors and various hardware. A list of
tested platforms can be found here.
Support
If you have any remaining questions regarding Pancho, review the support page
or join the pancho-discuss mailing list. The list is very low traffic, however has a
large number of subscribers who have real world experience using Pancho.
|
|