Changes for version 0.50

  • added support for installing SSH keys on OpenVZ
  • added support for updating User passwords on Linux
  • 'xm create' doesn't return anything predictable on busy nodes. Instead, retry testing to see if the Xen VE has started for up to 15 seconds, waiting for it to start.
  • moved sub install_ssh_key to P:U:User, with calls from P:U:U:Linux, P:U:V:L:Xen, and P:U:V:L:OpenVZ.
  • V:Xen now sets the console password as well as the root password
  • updated install_prov_unix. Now installs LWP::UserAgent, instead of failing to get the latest P:U version. Will also specify the latest version using the CPAN dist syntax.

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