Changes for version 0.79
- suppress some unnecessary debug output
- remoteagent was exiting improperly when a request exited improperly but did not throw an exception.
- fixed a bug causing set_password to exit with an error, despite succeeding
- when deleting a user, don't remove homedir if it's set to /tmp (sigh)
- added VirtualOS::set_ssh_key (allow setting the SSH key independently of the root password.
- when referring to a VE/VPS/container/jail, consistently use the term 'VE'
- renamed $vos->*_virtualos to $vos->* (dropped the _virtualos suffix)
- removed a bunch of .pl suffixes from scriptnames in pod docs (match change made to script filenames a while back).
- P:U:V:modify method had disk_size listed in required and optional scalars
- add POD docs to P:U:V class
- added additional pod docs to P:U class
- added t/01-syntax.t
Documentation
a command line interface for provisioning dns zones
a command line interface for provisioning users and groups
a command line interface for provisioning virtual machines
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 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 environments (VEs)
Provision Xen VEs
Perl interface to Xen configuration files
Provision web hosting accounts
Provision web hosting accounts on Apache
Provides
in lib/Provision/Unix/VirtualOS/FreeBSD/Ezjail.pm
in lib/Provision/Unix/VirtualOS/FreeBSD/Jail.pm
in lib/Provision/Unix/VirtualOS/Linux.pm
in lib/Provision/Unix/VirtualOS/Linux/OpenVZ.pm
in lib/Provision/Unix/Web/Lighttpd.pm