Changes for version 0.41

  • test suites are the most wonderful things! Mine blew up, and rightfully so. VirtualOS tests now go find a template in the configured or detected template directory.
  • A number of xen config file tests were failing because they weren't all in sync. moved logic into get_config_file_path which is called from numerous methods.
  • added P:U:V:L:Virtuozzo (inherits OpenVZ)
  • added better error handling and reporting for OpenVZ container methods, added DNS server type detection, and better error handling for DNS and Web tests when provision.conf isn't configured.

Documentation

a command line interface for provisioning users and groups
a command line interface for provisioning web accounts

Modules

provision accounts on unix systems
A generic class for common DNS tasks
Provision BIND DNS entries
Provision NicTool DNS entries
Provision tinydns DNS entries
Provision email user and domain accounts
Provision Unix Accounts on Unix(like) systems!
Provision Accounts on Darwin systems
Provision Unix Accounts on FreeBSD systems
Provision Accounts on Linux systems
utility subroutines for sysadmin tasks
Provision virtual OS instances (jail|vps|container)
Provision Xen containers
Perl interface to Xen configuration files
Provision web hosting accounts
Provision web hosting accounts on Apache
Provision web hosting accounts on lighttpd

Provides

in lib/Provision/Unix/VirtualOS/Linux.pm