File copy¶
This plugin lets you copy files from the host to the VM under construction, create directories, and set permissions and ownership.
Note that this necessarily violates the first development guideline.
Settings¶
The file_copy plugin takes a (non-empty) files list, and optionally a mkdirs list.
Files (items in the files list) must be objects with the following properties:
srcanddst(required) are the source and destination paths.srcis relative to the manifest, whereasdstis a path in the VM.permissions(optional) is a permission string in a format appropriate forchmod(1).ownerandgroup(optional) are respectively a user and group specification, in a format appropriate forchown(1)andchgrp(1).
Folders (items in the mkdirs list) must be objects with the following properties:
- dir (required) is the path of the directory.
- permissions, owner and group are the same as for files.