NAME
prov_web - a command line interface for provisioning web accounts
SYNOPSIS
prov_web --action [--vhost example.com]
Action is one of the following:
--create   - creates a new system user
--modify   - make changes to an existing user
--destroy  - remove a user from the system
--disable  - disable an account
--enable   - enable an account
required arguments:
-vhost          $vhost        
optional arguments:
-ip             - IP address to listen on (default *)
-serveralias    - list of aliases, comma separated
-serveradmin    - email address of server admin
-documentroot   - full path to html directory
-redirect       - url to redirect site to
-options        - server options ex. FollowSymLinks MultiViews Indexes ExecCGI Includes
-ssl            - ssl enabled ? 
-sslcert        - path to ssl certificate
-sslkey         - path to ssl key
-cgi            - basic | advanced | custom
-customlog      - custom logging directive
-customerror    - custom error logging directive
-awstats        - include alias for awstats
-phpmyadmin     - include alias for phpMyAdmin
USAGE
prov_web --create --vhost=www.example.com
prov_web --destroy --vhost=www.example.com
prov_web --modify  --vhost=www.example.com --options='Indexes ExecCGI'
DESCRIPTION
prov_web is a command line interface to the Provision::Web provisioning modules.
CONFIGURATION AND ENVIRONMENT
DEPENDENCIES
Config::Tiny
Getopt::Long
Params::Validate
Digest::MD5 
LWP::UserAgent
AUTHOR
Matt Simerson, <matt at tnpi.net>
LICENCE AND COPYRIGHT
Copyright (c) 2008 The Network People, Inc. (info@tnpi.net)
This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See perlartistic.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.