Forked from http://git.puppet.immerda.ch/?p=module-virt.git;a=summary