Overview
| Artifact ID: | 007df7ca40e987b25dc0a086827cc6e2d6343efd | 
|---|---|
| Page Name: | simple scripts | 
| Date: | 2015-12-18 09:25:20 | 
| Original User: | vitus | 
| Parent: | 7729028cde9bc900adbbe0cd871e6486c6e38f4c (diff) | 
| Next | 883ca0790ed0fac63d44319977ae570079c87b0b | 
Content
First phase of project is to provide following scripts:
Conventions
features
- desktop integration - provided with SPICE client, you get seamless mouse integration, clipboard sharing and automatic screen resolution adjustment. You may need to install spice-guest-tools into virtual machine to get this functionality.
 - sound - you get VM sound automatically redirected to your spice client
 - usb - you can connect host usb devices using vws script or connect devices from the machine where your spice client is run via its GUI.
 - cdrom - you can "insert" or "eject" iso images into virtual machine CD-ROM drive
 - remote access - by default VM is accessable via localhost only. If you set environment variable SPICE_PASSWORD to some password, you can access VMs via network using this password.
 - snapshots - you can start VM in snapshot mode, where no changes to VM filesystem is save after VM shutdown. You can have stack of on-disk snapshots of known-good vm state, which can be restored anytime (but only powered-off vms can be snapshotted or reverted).
 - moving around - you can copy vm to other host (when it is powered off) just copying its files.
 - Easy import. You can create VMs based on virtual disk images from VMWare, Virtual box, virt-manager and so on. Any image, understandable by qemu-img would do
 
Requirements and system preparation
- Software requirements
 - Setting up bridge interface
 - Users and groups
 - Installation
 - client configuration