Changes for version 0.68
- Xen get_fs_root method failed to pass $name argument
- report errors in P:U:V:L:X:get_fs_* methods
- P:U:User:Linux::exists* methods failed for and uig/gid of zero
- P:U:V, added @std_opts and %std_opts, removing 75 lines of redundant code
- replace curl with $util->file_get to fetch kernel modules in P:U:V:L.
- added dir param to $util->file_get, moves d/l file to that dir
- use killall to kill nscd, the pid in the pidfile is oft stale
- added LWP method in $util->file_get if LWP::Simple and URI are installed
- reworked the template fetching logic to be simpler
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 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