1
0
mirror of synced 2026-01-20 01:25:09 +00:00
steve 24ca420186 2005-12-20 23:16:41 by steve
Installation now installs freshly generated manpages.
  Installation now supports a prefix=foo argument, useful for the Debian
 package.
2005-12-20 23:16:41 +00:00
2005-12-19 18:26:48 +00:00
2005-12-20 23:16:41 +00:00
2005-12-20 14:41:24 +00:00
2005-12-19 20:45:54 +00:00
2005-12-19 18:21:19 +00:00
2005-12-19 21:57:13 +00:00
2005-12-20 23:16:41 +00:00
2005-12-20 17:33:58 +00:00
2005-12-20 14:35:09 +00:00
2005-12-20 15:57:11 +00:00
2005-12-20 14:35:09 +00:00
2005-12-20 14:35:09 +00:00


xen-tools v0.4
--------------

  This archive contains a collection of Perl scripts for working with
 Xen images under Debian GNU/Linux.

  It is primarily aimed at people who wish to create instances of
 Debian Sarge, however 'Etch', and 'Sid' are also available.

  The tools all work in a similar way and each ahve the same assumptions.

  It is assumed that each virtual image will be comprised of two files
 upon the host system:  One for the primary drive, and one for the swap.
 The images are all assumed to live beneath the same root directory -
 this directory is an argument to all the scripts and may be set with
 '--dir=/path/to/root'.

  (Alternatively the directory may be included in the global configuration
 file.)

  The scripts are now described individually:



xen-create-image
----------------

  This is a simple script which is designed to create new images of 
 Debian Sarge which may be used with the Xen virtual machine.


xen-clone-image
---------------

  This allows a simple cloning operation to be conducted.  An existing
 image will be copied to a new directory and the networking information
 will be updated.  No other changes are applied.


xen-delete-image
----------------

  This script will delete an image by hostname.


xen-list-images
---------------

  List all the created images, along with the network address.
 (Or just 'DHCP' for dynamically configured images.)


xen-update-image
----------------

  This script runs "apt-get update; apt-get upgrade" for a given
 Xen image.

  NOTE:  The image should not be mounted/live/running or things will
 be corrupted.  (Still if the image is "live" you may just use SSH, right?)



TODO
----

  1. Test more filesystem types.
  2. Move each file copying / creation into a seperate routine.
  3. See if there can be simple tests made without splitting things
     into modules..
  4. Add --verbose.
  5. Detect and handle a failure in `debootstrap`.
  6. domU kernel to be moved to config file.


Steve
--
$Id: README,v 1.9 2005-12-20 17:33:58 steve Exp $
Description
No description provided
Readme Multiple Licenses 7.1 MiB
Languages
Perl 70.1%
Shell 25.3%
Makefile 3.8%
Raku 0.8%