Changes for version 0.42

  • vzctl lies. :( In some instances, it will do exactly what you tell it, but fail to return an exit code stating such. Thus, we no longer base our tests on its result codes but on subsequent test we run.
  • $u->error defaults to print the last error message on the stack when called with no message param
  • added template selection based on contents of template cache instead of hard coded template names
  • syscmd now traps STDERR output and only displays it if the command failed
  • added a custom create_virtualos for V:L:Virtuozzo. It requires a different invocation for container creation than OpenVZ

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