changeset:   1065:04a24c0b3695
tag:         tip
user:        Steve Kemp <steve@steve.org.uk>
date:        Sun Jan 11 23:23:59 2009 +0000
files:       Makefile bin/xen-create-image bin/xen-create-nfs bin/xen-delete-image bin/xen-list-images bin/xen-resize-guest bin/xen-update-image bin/xt-create-xen-config bin/xt-customize-image bin/xt-install-image
description:
tidy


changeset:   1064:496cbeadbccb
user:        Steve Kemp <steve@steve.org.uk>
date:        Sun Jan 11 23:22:44 2009 +0000
files:       .hgtags
description:
Added tag release-4.1 for changeset 6a10240d7c66


changeset:   1063:6a10240d7c66
tag:         release-4.1
user:        Steve Kemp <steve@steve.org.uk>
date:        Sun Jan 11 23:22:44 2009 +0000
files:       .hgtags
description:
Added tag release-4. for changeset d75c787add2a


changeset:   1062:d75c787add2a
tag:         release-4.
user:        Steve Kemp <steve@steve.org.uk>
date:        Sun Jan 11 23:22:03 2009 +0000
files:       Makefile
description:
Use perltidy with no args


changeset:   1061:ecea1d74195d
user:        Steve Kemp <steve@steve.org.uk>
date:        Sun Jan 11 23:21:25 2009 +0000
files:       Makefile
description:
Fixed tab vs. space


changeset:   1060:36808e05e847
user:        Steve Kemp <steve@steve.org.uk>
date:        Tue Jan 06 21:01:51 2009 +0000
files:       Makefile bin/xen-create-image bin/xen-create-nfs bin/xen-delete-image bin/xen-list-images bin/xen-resize-guest bin/xen-update-image bin/xt-create-xen-config bin/xt-customize-image bin/xt-install-image hooks/edgy/20-setup-apt hooks/edgy/30-disable-gettys
description:
Updated.


changeset:   1059:28ac27df5974
user:        Steve Kemp <steve@steve.org.uk>
date:        Tue Jan 06 20:59:55 2009 +0000
files:       roles/puppet
description:
Added.


changeset:   1058:80fe283d60de
user:        Steve Kemp <steve@steve.org.uk>
date:        Wed Dec 10 21:39:59 2008 +0000
files:       Makefile debian/changelog
description:
Updated.


changeset:   1057:b32acfaa3668
user:        Steve Kemp <steve@steve.org.uk>
date:        Wed Dec 10 21:35:35 2008 +0000
files:       etc/xm.tmpl
description:
Another fixup


changeset:   1056:fa92cef58551
user:        Steve Kemp <steve@steve.org.uk>
date:        Tue Dec 09 14:02:04 2008 +0000
files:       etc/xm.tmpl
description:
Last juggle.


changeset:   1055:6150850b1473
user:        Steve Kemp <steve@steve.org.uk>
date:        Mon Dec 08 22:56:55 2008 +0000
files:       Makefile
description:
Hardy + Intrepid now work


changeset:   1054:859dbd6d3a84
user:        Steve Kemp <steve@steve.org.uk>
date:        Mon Dec 08 22:56:28 2008 +0000
files:       etc/xm.tmpl
description:
Reverse order.


changeset:   1053:047d9e08f96f
user:        Steve Kemp <steve@steve.org.uk>
date:        Mon Dec 08 20:35:13 2008 +0000
files:       Makefile bin/xen-create-image bin/xen-create-nfs bin/xen-delete-image bin/xen-list-images bin/xen-resize-guest bin/xen-update-image bin/xt-create-xen-config bin/xt-customize-image bin/xt-install-image debian/changelog etc/xm.tmpl
description:
Updated.


changeset:   1052:5d02bef6e697
user:        Steve Kemp <steve@steve.org.uk>
date:        Mon Nov 24 14:37:34 2008 +0000
files:       etc/xm.tmpl
description:
1.  Work with partitions.
  2.  Allow pygrub


changeset:   1051:1282d44ca44d
user:        Steve Kemp <steve@steve.org.uk>
date:        Mon Nov 24 14:37:14 2008 +0000
files:       hooks/centos-4/90-make-fstab hooks/dapper/90-make-fstab hooks/debian/90-make-fstab hooks/edgy/90-make-fstab hooks/gentoo/90-make-fstab
description:
Always make /dev/pts available


changeset:   1050:d9aa7bbe1aa4
user:        Steve Kemp <steve@steve.org.uk>
date:        Sun Nov 23 21:12:42 2008 +0000
files:       etc/xm.tmpl
description:
Updated to work with partitions


changeset:   1049:b136421ee30e
user:        Steve Kemp <steve@steve.org.uk>
date:        Sun Nov 23 21:12:36 2008 +0000
files:       bin/xen-create-image
description:
Delete the file if it exists


changeset:   1048:ac5b7daab98b
user:        Steve Kemp <steve@steve.org.uk>
date:        Sun Nov 23 21:11:43 2008 +0000
files:       bin/xen-create-image
description:
Don't abort if the file exists


changeset:   1047:20af72324a12
user:        Steve Kemp <steve@steve.org.uk>
date:        Sun Nov 23 13:13:38 2008 +0000
files:       etc/xm.tmpl
description:
Attempt to fixup image-dev


changeset:   1046:4aff7277ed7d
user:        Steve Kemp <steve@steve.org.uk>
date:        Sun Nov 23 13:06:24 2008 +0000
files:       bin/xen-create-image debian/changelog hooks/centos-4/50-setup-hostname hooks/centos-5/50-setup-hostname hooks/dapper/50-setup-hostname hooks/debian/50-setup-hostname hooks/edgy/50-setup-hostname hooks/fedora-core-6/50-setup-hostname hooks/gentoo/50-setup-hostname
description:
New command line argument --no-hosts


changeset:   1045:982968cb3f7c
user:        Steve Kemp <steve@steve.org.uk>
date:        Tue Oct 14 22:04:40 2008 +0100
files:       debian/changelog
description:
Allow command line flags to be unset.


changeset:   1044:29b744a47646
user:        Steve Kemp <steve@steve.org.uk>
date:        Mon Oct 13 19:24:01 2008 +0100
files:       debian/control
description:
Updated standards version


changeset:   1043:8ced4ac6bc2a
user:        Steve Kemp <steve@steve.org.uk>
date:        Mon Oct 13 19:23:15 2008 +0100
files:       debian/changelog etc/xen-tools.conf
description:
Sync


changeset:   1042:6c77b16cc2e0
user:        Steve Kemp <steve@steve.org.uk>
date:        Mon Oct 13 19:18:05 2008 +0100
files:       bin/xen-create-image debian/changelog
description:
Abort if the generated configuration file already exists.
     (Closes: #499475)


changeset:   1041:8d2a923aca7e
user:        Steve Kemp <steve@steve.org.uk>
date:        Mon Oct 13 19:14:47 2008 +0100
files:       debian/changelog hooks/centos-4/15-setup-arch hooks/centos-5/15-setup-arch hooks/fedora-core-6/15-setup-arch
description:
Record the arch for rpm-based distros.  Closes: 475125


changeset:   1040:d463bff8f458
user:        Steve Kemp <steve@steve.org.uk>
date:        Tue Jun 03 21:49:44 2008 +0100
files:       t/modules.sh t/modules.t
description:
Don't test for the POSIX module; per http://www.perlmonks.org/?node_id=689911


changeset:   1039:42173c29d3a8
user:        Steve Kemp <steve@steve.org.uk>
date:        Wed Apr 30 19:06:36 2008 +0100
files:       bin/xen-create-image
description:
Correctly sort custom partitions.
  #477334


changeset:   1038:62dcffa542c5
user:        Steve Kemp <steve@steve.org.uk>
date:        Wed Apr 30 19:05:54 2008 +0100
files:       hooks/common.sh
description:
Correctly force purging of packages in the role script(s).
  #477629


changeset:   1037:b93f2871badd
user:        Steve Kemp <steve@steve.org.uk>
date:        Wed Apr 30 19:05:21 2008 +0100
files:       hooks/centos-4/50-setup-hostname hooks/centos-5/50-setup-hostname hooks/dapper/50-setup-hostname hooks/debian/50-setup-hostname hooks/edgy/50-setup-hostname hooks/fedora-core-6/50-setup-hostname hooks/gentoo/50-setup-hostname
description:
Add the hostname to dom0's /etc/hosts in the correct order.
  #477775


changeset:   1036:394744673de6
user:        Steve Kemp <steve@steve.org.uk>
date:        Wed Apr 30 19:04:04 2008 +0100
files:       hooks/fedora-core-6/90-make-fstab
description:
Add /dev/pts to the fedora guests.  #474919


changeset:   1035:67ea46d98595
user:        Steve Kemp <steve@steve.org.uk>
date:        Wed Apr 30 19:02:51 2008 +0100
files:       debian/changelog
description:
Updated with the debian release


changeset:   1034:2b661a2dfac3
user:        Steve Kemp <steve@steve.org.uk>
date:        Tue Apr 01 20:52:15 2008 +0100
files:       Makefile
description:
added perltidy rule


changeset:   1033:833476d07027
user:        Steve Kemp <steve@steve.org.uk>
date:        Tue Apr 01 20:52:08 2008 +0100
files:       bin/xen-create-image bin/xen-create-nfs bin/xen-delete-image bin/xen-list-images bin/xen-resize-guest bin/xen-update-image bin/xt-create-xen-config bin/xt-customize-image bin/xt-install-image
description:
Ran through perltidy


changeset:   1032:4e6b6ddacbef
user:        Steve Kemp <steve@steve.org.uk>
date:        Fri Mar 14 12:12:28 2008 +0000
files:       bin/xen-create-image
description:
Only show the install source if there is one.


changeset:   1031:e370f1315cf6
user:        Steve Kemp <steve@steve.org.uk>
date:        Wed Feb 20 11:55:32 2008 +0000
files:       hooks/debian/40-setup-networking hooks/edgy/40-setup-networking t/quoted-strings.t
description:
Fixed bug where quote characters prevented interpolation.
 Added naive test case to catch the error next time round..


changeset:   1030:b414e6011254
user:        Steve Kemp <steve@steve.org.uk>
date:        Fri Feb 01 19:31:24 2008 +0000
files:       debian/examples/setup-kernel-initrd debian/examples/update-modules
description:
Removed last CVS Id: markers


changeset:   1029:13d7d4ad5257
user:        Steve Kemp <steve@steve.org.uk>
date:        Fri Feb 01 19:30:45 2008 +0000
files:       README hooks/README hooks/dapper/20-setup-apt hooks/edgy/20-setup-apt misc/xen-tools misc/xm roles/passwd t/argument-check.t t/getopt.t t/hook-daemons.t t/hook-hostname.t t/hook-inittab.t t/hook-tls.t t/hooks.t t/modules.sh t/no-tabs.t t/perl-syntax.t t/plugin-checks.t t/pod-check.t t/portable-shell.t t/shell-syntax.t t/test-trailing-whitespace.t t/xen-delete-image.t t/xen-lists-images.t t/xt-create-xen-config.t
description:
Removed obsolete $Id:$ tags from CVS import


changeset:   1028:563da35f0663
user:        Steve Kemp <steve@steve.org.uk>
date:        Fri Feb 01 19:27:39 2008 +0000
files:       debian/rules
description:
Moved rules to binary-indep, not binary-arch


changeset:   1027:a93bf0e4f653
user:        Steve Kemp <steve@steve.org.uk>
date:        Fri Feb 01 19:26:44 2008 +0000
files:       debian/changelog debian/control
description:
Updated.


changeset:   1026:add3c05c4110
user:        Steve Kemp <steve@steve.org.uk>
date:        Fri Feb 01 19:23:20 2008 +0000
files:       Makefile bin/xen-create-image bin/xen-create-nfs bin/xen-delete-image bin/xen-list-images bin/xen-resize-guest bin/xen-update-image bin/xt-create-xen-config bin/xt-customize-image bin/xt-install-image debian/changelog
description:
U pdated for the new release.


changeset:   1025:21a7d7e2d199
user:        Steve Kemp <steve@steve.org.uk>
date:        Fri Feb 01 19:18:32 2008 +0000
files:       bin/xen-resize-guest
description:
Use different exit values.


changeset:   1024:d0126e4cd79e
user:        Steve Kemp <steve@steve.org.uk>
date:        Fri Feb 01 12:03:07 2008 +0000
files:       AUTHORS hooks/gentoo/40-setup-networking
description:
Updated gentoos' networking script(s).  (dhcp only).


changeset:   1023:230d706ee44a
user:        Steve Kemp <steve@steve.org.uk>
date:        Wed Jan 30 19:05:33 2008 +0000
files:       AUTHORS misc/xen-tools
description:
Better bash completion for xen-create-image, by Nick Anderson.


changeset:   1022:857412da23f6
user:        Steve Kemp <steve@steve.org.uk>
date:        Tue Jan 15 22:16:01 2008 +0000
files:       debian/.cvsignore man/.cvsignore
description:
Removed obsolete .cvsignore file(s).


changeset:   1021:6622049c8f4a
user:        Steve Kemp <steve@steve.org.uk>
date:        Tue Jan 15 22:14:23 2008 +0000
files:       Makefile debian/changelog
description:
Support fedora-core-8 :)


changeset:   1020:640348ceb2de
user:        Steve Kemp <steve@steve.org.uk>
date:        Tue Jan 15 22:12:37 2008 +0000
files:       debian/changelog debian/control
description:
Remove recommendation on perl-doc.  Closes: 447715


changeset:   1019:b7475521ab68
user:        Steve Kemp <steve@steve.org.uk>
date:        Tue Jan 15 22:11:48 2008 +0000
files:       debian/changelog
description:
Updated.


changeset:   1018:6736e9d4aa69
user:        Steve Kemp <steve@steve.org.uk>
date:        Tue Jan 15 22:10:21 2008 +0000
files:       bin/xen-delete-image
description:
Show what has been deleted by default.
  (Closes: #452756)


changeset:   1017:a7823d39ed2a
user:        Steve Kemp <steve@steve.org.uk>
date:        Tue Jan 15 22:05:13 2008 +0000
files:       bin/xen-create-image
description:
Exit with status 127 on error.  0 on success.
  (Closes: #455916)


changeset:   1016:50cb4f185c73
user:        Steve Kemp <steve@steve.org.uk>
date:        Sun Dec 30 01:36:54 2007 +0000
files:       .release
description:
Updated link


changeset:   1015:22abc0158350
user:        Steve Kemp <steve@steve.org.uk>
date:        Thu Dec 20 12:18:57 2007 +0000
files:       BUGS Makefile README TODO
description:
Updated to point to new location


changeset:   1014:9276c7468d3a
user:        Steve Kemp <steve@steve.org.uk>
date:        Thu Dec 20 12:18:46 2007 +0000
files:       hooks/debian/40-setup-networking
description:
BUGFIX


changeset:   1013:57bb30b8c1dd
user:        Steve Kemp <steve@steve.org.uk>
date:        Thu Dec 20 12:18:37 2007 +0000
files:       hooks/edgy/40-setup-networking
description:
BUFXI


changeset:   1012:675fd6efd07f
user:        Steve Kemp <steve@steve.org.uk>
date:        Wed Dec 05 19:48:02 2007 +0000
files:       t/shell-syntax.t
description:
Ignore mercurial files


changeset:   1011:9c6d6f73e74f
user:        Steve Kemp <steve@steve.org.uk>
date:        Wed Dec 05 19:47:30 2007 +0000
files:       t/no-tabs.t
description:
Ignore mercurial files


changeset:   1010:b13c1d5d4a57
user:        Steve Kemp <steve@steve.org.uk>
date:        Wed Dec 05 19:46:46 2007 +0000
files:       t/argument-check.t
description:
Updated test ot ignore 'disk_device' + 'serial_device'


changeset:   1009:26751603e38a
user:        Steve Kemp <steve@steve.org.uk>
date:        Wed Dec 05 19:45:04 2007 +0000
files:       bin/xen-resize-guest
description:
Updated so that we support LVM.


changeset:   1008:1a50d972cad0
user:        Steve Kemp <steve@steve.org.uk>
date:        Wed Dec 05 00:03:17 2007 +0000
files:       bin/xen-resize-guest
description:
Added stub implementation for this command.  Works for loopback + ext3


changeset:   1007:a7ba9920f9d2
user:        Steve Kemp <steve@steve.org.uk>
date:        Sat Dec 01 01:35:40 2007 +0000
files:       .release
description:
Updated link for the 'release' utility.


changeset:   1006:fcc537fd322e
user:        Steve Kemp <steve@steve.org.uk>
date:        Sun Nov 25 14:08:28 2007 +0000
files:       Makefile hooks/common.sh hooks/dapper/05-shadowconfig-on hooks/edgy/05-shadowconfig-on
description:
Removed the .hg* files from the release tarball.


changeset:   1005:e17992d914eb
user:        Steve Kemp <steve@steve.org.uk>
date:        Sun Nov 25 13:52:15 2007 +0000
files:       bin/xen-create-image bin/xen-create-nfs bin/xen-delete-image bin/xen-list-images bin/xen-update-image bin/xt-create-xen-config bin/xt-customize-image bin/xt-install-image
description:
Removed auto-version stamps from CVS


changeset:   1004:549136cb30f8
user:        Steve Kemp <steve@steve.org.uk>
date:        Sun Nov 25 13:51:28 2007 +0000
files:       Makefile
description:
Removed last mentions of cvs.


changeset:   1003:5b3043352b90
user:        Steve Kemp <steve@steve.org.uk>
date:        Sun Nov 25 13:50:39 2007 +0000
files:       .hgignore
description:
Ignore the ChangeLog file


changeset:   1002:c6538ff69b37
user:        Steve Kemp <steve@steve.org.uk>
date:        Sun Nov 25 13:50:06 2007 +0000
files:       Makefile
description:
Updated to generate a changelog via the mercurial history


changeset:   1001:c61d330de36d
user:        Steve Kemp <steve@steve.org.uk>
date:        Sun Nov 25 13:49:19 2007 +0000
files:       .cvsignore
description:
Removed this file.


changeset:   1000:168d8610b889
user:        Steve Kemp <steve@steve.org.uk>
date:        Sun Nov 25 13:49:01 2007 +0000
files:       Makefile README
description:
Removed mentions of CVS.


changeset:   999:8ed357901c73
user:        steve
date:        Wed Nov 21 18:55:39 2007 +0000
files:       hooks/centos-5/90-make-fstab
description:
2007-11-21 18:55:39 by steve
  Mount /dev/pts by default.


changeset:   998:cc66f5a3a9c8
user:        steve
date:        Fri Nov 02 10:50:47 2007 +0000
files:       bin/xen-resize-guest
description:
2007-11-02 10:50:47 by steve
  Added stub file.  Will implement prior to next release.

     xen-resize-guest foo.my.flat +5G


changeset:   997:7bffd2c402a1
user:        steve
date:        Thu Oct 25 12:27:49 2007 +0000
files:       t/00-load.t t/modules.sh t/modules.t
description:
2007-10-25 12:27:49 by steve
  Updated


changeset:   996:d0e2da847598
user:        steve
date:        Thu Oct 25 12:26:08 2007 +0000
files:       bin/xen-create-image etc/xen-tools.conf
description:
2007-10-25 12:26:08 by steve
  More test updates


changeset:   995:2b3388d19493
user:        steve
date:        Thu Oct 25 12:24:33 2007 +0000
files:       bin/xen-create-image
description:
2007-10-25 12:24:33 by steve
  Strip trailing whitespace


changeset:   994:453b4d2ae9b6
user:        steve
date:        Thu Oct 25 12:23:53 2007 +0000
files:       bin/xen-create-image bin/xt-create-xen-config
description:
2007-10-25 12:23:53 by steve
  Bugfixes for the tests


changeset:   993:41d6b9fc78c6
user:        steve
date:        Thu Oct 25 12:19:40 2007 +0000
files:       bin/xen-create-image
description:
2007-10-25 12:19:40 by steve
  revert the use of Xen::Tools, but leave the code in place.


changeset:   992:1b83fb8e3115
user:        steve
date:        Thu Oct 25 12:17:53 2007 +0000
files:       etc/xen-tools.conf
description:
2007-10-25 12:17:53 by steve
  Document output + suffix settings


changeset:   991:2a981fdb810d
user:        steve
date:        Thu Oct 25 12:05:21 2007 +0000
files:       AUTHORS bin/xen-create-image bin/xt-create-xen-config
description:
2007-10-25 12:05:21 by steve
  Allow the output file to be specified via --output + --extension


changeset:   990:eba86c4ccfd9
user:        steve
date:        Tue Oct 16 21:28:56 2007 +0000
files:       bin/xen-create-image
description:
2007-10-16 21:28:56 by steve
  Avoid warning about scalar split.


changeset:   989:04446a0c2c55
user:        steve
date:        Tue Oct 16 21:27:37 2007 +0000
files:       bin/xen-create-image
description:
2007-10-16 21:27:37 by steve
  Updated.


changeset:   988:7708d1eda6cc
user:        steve
date:        Tue Oct 16 21:25:57 2007 +0000
files:       hooks/debian/55-create-dev
description:
2007-10-16 21:25:57 by steve
  Make sure /dev/tty1 exists.


changeset:   987:247684e94b2f
user:        steve
date:        Wed Oct 10 11:36:28 2007 +0000
files:       .release
description:
2007-10-10 11:36:28 by steve
  Document the location of 'release'


changeset:   986:210b80f9b3d2
user:        steve
date:        Wed Oct 10 08:56:32 2007 +0000
files:       bin/xen-create-image
description:
2007-10-10 08:56:32 by steve
  Don't swallow newlines.1


changeset:   985:14d15747cd18
user:        steve
date:        Thu Oct 04 18:03:47 2007 +0000
files:       debian/changelog
description:
2007-10-04 18:03:47 by steve
  Updated to close #442926


changeset:   984:833ae124fb44
user:        steve
date:        Thu Oct 04 18:03:10 2007 +0000
files:       debian/changelog
description:
2007-10-04 18:03:10 by steve
  Sync what Radu wrote for the previous upload.


changeset:   983:946c461949b8
user:        steve
date:        Thu Oct 04 17:46:22 2007 +0000
files:       hooks/centos-4/75-fixup-securetty hooks/centos-5/75-fixup-securetty hooks/dapper/75-fixup-securetty hooks/debian/75-fixup-securetty hooks/edgy/75-fixup-securetty hooks/fedora-core-6/75-fixup-securetty hooks/gentoo/75-fixup-securetty
description:
2007-10-04 17:46:19 by steve
  Add a script to ensure xvc0 + hvc0 are included in /etc/securetty.
  (Closes: #442926)


changeset:   982:e1f15eb8c090
user:        steve
date:        Tue Oct 02 21:56:51 2007 +0000
files:       roles/editor
description:
2007-10-02 21:56:51 by steve
  Generalised sed-editor of files on new guests.


changeset:   981:55ed0530f5fb
user:        steve
date:        Tue Oct 02 21:42:28 2007 +0000
files:       TODO
description:
2007-10-02 21:42:28 by steve
  When deleting guests we should free up the IP address, if present and
 marked as used, in ips.txt


changeset:   980:495f2fadf5b7
user:        steve
date:        Tue Oct 02 21:41:22 2007 +0000
files:       bin/xen-create-image
description:
2007-10-02 21:41:22 by steve
  Updated so that the auto-allocation works correctly and also handles
 the case of file format being incorrect.


changeset:   979:1a76a872e106
user:        steve
date:        Tue Oct 02 17:50:29 2007 +0000
files:       bin/xen-create-image
description:
2007-10-02 17:50:29 by steve
  Initial pass at the auto-use of IP addresses.


changeset:   978:97c4be416854
user:        steve
date:        Tue Oct 02 16:18:04 2007 +0000
files:       TODO
description:
2007-10-02 16:18:04 by steve
  Updated to include LVM snapshot source.


changeset:   977:a1a66f654e0b
user:        steve
date:        Sun Sep 30 21:23:12 2007 +0000
files:       debian/changelog hooks/common.sh
description:
2007-09-30 21:23:11 by steve
  Use 'apt-get remove --purge' rather than 'dpkg --purge' when removing
 Debian packages.  (#441981)


changeset:   976:3e5272fb0e03
user:        steve
date:        Tue Sep 25 20:06:37 2007 +0000
files:       bin/xen-create-image
description:
2007-09-25 20:06:37 by steve
  typo fix: netmaks -> netmask.


changeset:   975:65ebee74ee52
user:        steve
date:        Tue Sep 25 20:05:16 2007 +0000
files:       lib/Xen/Tools/Log.pm
description:
2007-09-25 20:05:16 by steve
  Attempt to fix logfile issues; C.J Adams-Collier.


changeset:   974:8b91b2fd36d1
user:        steve
date:        Fri Sep 21 22:32:29 2007 +0000
files:       bin/xen-create-image
description:
2007-09-21 22:32:29 by steve
  Allow multiple role scripts to be specified.


changeset:   973:4d5c3c6b7eab
user:        steve
date:        Tue Sep 04 21:27:42 2007 +0000
files:       bin/xt-create-xen-config
description:
2007-09-04 21:27:42 by steve
  Fixed stupid syntax error.


changeset:   972:b3a6229b54c5
user:        steve
date:        Tue Sep 04 21:06:26 2007 +0000
files:       debian/changelog
description:
2007-09-04 21:06:26 by steve
  The user may use disk_device=/dev/xvd[a-z] to specify their disk
 device name.


changeset:   971:3b11509d0473
user:        steve
date:        Tue Sep 04 21:05:11 2007 +0000
files:       bin/xt-create-xen-config
description:
2007-09-04 21:05:11 by steve
  Allow the disk device to come from the environment


changeset:   970:76fd0a5d60e5
user:        steve
date:        Tue Sep 04 21:03:21 2007 +0000
files:       hooks/centos-4/90-make-fstab hooks/centos-5/90-make-fstab hooks/dapper/90-make-fstab hooks/debian/90-make-fstab hooks/edgy/90-make-fstab hooks/fedora-core-6/90-make-fstab hooks/gentoo/90-make-fstab
description:
2007-09-04 21:03:19 by steve
  Updated to allow the user to specify 'disk_device'


changeset:   969:a5e757aa76c7
user:        steve
date:        Tue Sep 04 20:56:17 2007 +0000
files:       debian/changelog
description:
2007-09-04 20:56:17 by steve
  Mention the use of serial_device=/dev/xvc0


changeset:   968:0e13c7c428da
user:        steve
date:        Tue Sep 04 20:55:19 2007 +0000
files:       etc/xen-tools.conf
description:
2007-09-04 20:55:19 by steve
  Allow the user to specify 'serial_device' & 'disk_device'.


changeset:   967:2fe97134c78f
user:        steve
date:        Tue Sep 04 20:55:03 2007 +0000
files:       hooks/centos-4/30-disable-gettys hooks/centos-5/30-disable-gettys hooks/dapper/30-disable-gettys hooks/debian/30-disable-gettys hooks/edgy/30-disable-gettys hooks/fedora-core-6/30-disable-gettys hooks/gentoo/30-disable-gettys
description:
2007-09-04 20:55:02 by steve
  Allow an optional serial_device setting to control which serial device
 is used.


changeset:   966:64196fd4313c
user:        steve
date:        Tue Sep 04 20:39:20 2007 +0000
files:       bin/xen-delete-image debian/changelog
description:
2007-09-04 20:39:19 by steve
  Correctly determine whether a xen guest is running prior to deletion.


changeset:   965:da73c7f956fc
user:        steve
date:        Tue Sep 04 20:37:08 2007 +0000
files:       debian/changelog
description:
2007-09-04 20:37:08 by steve
  Changelog entry for #439874


changeset:   964:b6b2a0ead499
user:        steve
date:        Tue Sep 04 20:36:26 2007 +0000
files:       misc/xen-tools
description:
2007-09-04 20:36:26 by steve
  Updated to use /bin/ls - to avoid alias side-effects.
  Closes: #439874


changeset:   963:db734e514015
user:        steve
date:        Tue Sep 04 20:34:55 2007 +0000
files:       AUTHORS
description:
2007-09-04 20:34:55 by steve
  Credit C.J. Adams-Collier for his modular contributions.


changeset:   962:44693c1852f9
user:        steve
date:        Tue Sep 04 20:33:33 2007 +0000
files:       Makefile
description:
2007-09-04 20:33:33 by steve
  Install our new libraries onto the system


changeset:   961:ae9d32846bc3
user:        steve
date:        Tue Sep 04 20:31:19 2007 +0000
files:       bin/xen-create-image
description:
2007-09-04 20:31:19 by steve
  Use our new logging code.


changeset:   960:69681ebbc5c4
user:        steve
date:        Tue Sep 04 20:31:04 2007 +0000
files:       lib/Xen/Tools.pm lib/Xen/Tools/Log.pm
description:
2007-09-04 20:31:04 by steve
  Added our new modular code.


changeset:   959:db9f837b3503
user:        steve
date:        Tue Sep 04 20:30:25 2007 +0000
files:       t/00-load.t t/getopt.t t/pod-coverage.t t/pod.t t/xen-tools-log.t t/xen-tools.t
description:
2007-09-04 20:30:25 by steve
  Added new tests for our modular code.


changeset:   958:7d5e830cc4b4
user:        steve
date:        Sat Sep 01 19:28:26 2007 +0000
files:       misc/README
description:
2007-09-01 19:28:26 by steve
  Document the .spec file.


changeset:   957:36336e75d5e4
user:        steve
date:        Sat Sep 01 19:26:30 2007 +0000
files:       t/Makefile
description:
2007-09-01 19:26:30 by steve
  Updated to work with new location.


changeset:   956:b747eb3ccfc5
user:        steve
date:        Sat Sep 01 19:25:44 2007 +0000
files:       t/Makefile
description:
2007-09-01 19:25:44 by steve
  Added missing Makefile.


changeset:   955:afb0c5e555fe
user:        steve
date:        Sat Sep 01 19:25:25 2007 +0000
files:       tests/Makefile tests/argument-check.t tests/getopt.t tests/hook-daemons.t tests/hook-hostname.t tests/hook-inittab.t tests/hook-tls.t tests/hooks.t tests/modules.sh tests/modules.t tests/no-tabs.t tests/perl-syntax.t tests/plugin-checks.t tests/pod-check.t tests/pod.t tests/portable-shell.t tests/programs.t tests/shell-syntax.t tests/test-trailing-whitespace.t tests/xen-delete-image.t tests/xen-lists-images.t tests/xt-create-xen-config.t
description:
2007-09-01 19:25:25 by steve
  Removed ./tests/ - contents moved to ./t/


changeset:   954:d0be89229225
user:        steve
date:        Sat Sep 01 19:23:10 2007 +0000
files:       Makefile t/argument-check.t t/getopt.t t/hook-daemons.t t/hook-hostname.t t/hook-inittab.t t/hook-tls.t t/hooks.t t/modules.sh t/modules.t t/no-tabs.t t/perl-syntax.t t/plugin-checks.t t/pod-check.t t/pod.t t/portable-shell.t t/programs.t t/shell-syntax.t t/test-trailing-whitespace.t t/xen-delete-image.t t/xen-lists-images.t t/xt-create-xen-config.t
description:
2007-09-01 19:23:09 by steve
  Moved tests into ./t & updated Makefile to cope with new location.


changeset:   953:635e808071fb
user:        steve
date:        Sat Sep 01 19:22:37 2007 +0000
files:       bin/xen-create-image
description:
2007-09-01 19:22:37 by steve
  Make explicit notice of the invalid *-cmd flags.


changeset:   952:27a057d4f4df
user:        steve
date:        Thu Aug 30 08:18:54 2007 +0000
files:       README
description:
2007-08-30 08:18:54 by steve
 Minor update.


changeset:   951:c764e3a5e706
user:        steve
date:        Mon Aug 27 21:56:03 2007 +0000
files:       roles/gdm
description:
2007-08-27 21:56:03 by steve
  Works for Etch now.  Only i386 though; X11vnc segfaults on amd64. weird.


changeset:   950:2c7ce3774126
user:        steve
date:        Sat Aug 11 18:24:08 2007 +0000
files:       bin/xen-create-image
description:
2007-08-11 18:24:08 by steve
  3 VIFs != 3 IPs.
  Prompted by Alex Howells.


changeset:   949:7a7518642db4
user:        steve
date:        Wed Aug 08 22:44:17 2007 +0000
files:       bin/xen-create-image
description:
2007-08-08 22:44:17 by steve
  Revert the password change which wasn't supposed to be commited.


changeset:   948:26d4d514bdfc
user:        steve
date:        Wed Aug 08 22:43:18 2007 +0000
files:       bin/xen-create-image tests/argument-check.t
description:
2007-08-08 22:43:17 by steve
  Misc. update to fix failing test case.


changeset:   947:5a7325307e27
user:        steve
date:        Wed Aug 08 22:41:44 2007 +0000
files:       bin/xen-create-image etc/xen-tools.conf
description:
2007-08-08 22:41:43 by steve
  Allow the user to specify default mount options in xen-tools.conf


changeset:   946:b92d2ba6452f
user:        steve
date:        Tue Aug 07 20:52:34 2007 +0000
files:       debian/changelog hooks/debian/40-setup-networking hooks/gentoo/40-setup-networking
description:
2007-08-07 20:52:33 by steve
  Fix typo on pointopoint links.  (Closes: #436170)


changeset:   945:11c836440dec
user:        steve
date:        Tue Aug 07 20:50:39 2007 +0000
files:       bin/xt-install-image debian/changelog etc/xen-tools.conf
description:
2007-08-07 20:50:39 by steve
  Allow the user to setup an alternative debootstrap command in
 the configuration file.  That could be used to prefer cdebootstrap.


changeset:   944:3c2d079ee3e3
user:        steve
date:        Tue Jul 31 17:33:30 2007 +0000
files:       Makefile bin/xen-create-image bin/xen-create-nfs bin/xen-delete-image bin/xen-list-images bin/xen-update-image bin/xt-create-xen-config bin/xt-customize-image bin/xt-install-image debian/changelog debian/control
description:
2007-07-31 17:33:27 by steve
  3.7 release.


changeset:   943:57d4915c4a67
user:        steve
date:        Wed Jul 25 22:45:57 2007 +0000
files:       tests/argument-check.t
description:
2007-07-25 22:45:57 by steve
  Updated to skip a false positive.


changeset:   942:0150aea4776d
user:        steve
date:        Wed Jul 25 22:44:00 2007 +0000
files:       bin/xen-create-image
description:
2007-07-25 22:44:00 by steve
  BUGFIX:  Make sure we have correct POD


changeset:   941:b0e0904d4a3d
user:        steve
date:        Wed Jul 25 22:43:01 2007 +0000
files:       AUTHORS misc/xen-tools.spec
description:
2007-07-25 22:43:01 by steve
  Added .spec file for producing .rpm files.
  From: Gordon Messmer.


changeset:   940:f9bdcc0286d0
user:        steve
date:        Wed Jul 25 22:39:58 2007 +0000
files:       debian/examples/setup-kernel-initrd
description:
2007-07-25 22:39:58 by steve
  Updated per comments from  Giuseppe Iuculano.
  Still seems to work for me :)


changeset:   939:e01dd55aeb06
user:        steve
date:        Wed Jul 25 20:51:15 2007 +0000
files:       bin/xen-create-image
description:
2007-07-25 20:51:15 by steve
  Change the line-break so that 'use any' isn't at the start of a line,
 via Gordon Messmer - RPM creator.


changeset:   938:ff31c4a89e9e
user:        steve
date:        Mon Jul 23 19:56:34 2007 +0000
files:       TODO
description:
2007-07-23 19:56:34 by steve
  Remove rpmstrap.  I no longer care about it and support will be dropped
 sooner rather than later.


changeset:   937:a51b670394e5
user:        steve
date:        Mon Jul 23 19:55:25 2007 +0000
files:       bin/xt-customize-image tests/xen-lists-images.t
description:
2007-07-23 19:55:25 by steve
  s/relevent/relevant/g


changeset:   936:3093e32f48b0
user:        steve
date:        Mon Jul 23 19:54:48 2007 +0000
files:       bin/xen-create-image
description:
2007-07-23 19:54:48 by steve
  Mount /proc in the new guest, prior to running customization scripts.


changeset:   935:95b816f1752c
user:        steve
date:        Mon Jul 23 19:50:06 2007 +0000
files:       Makefile README etc/xen-tools.conf
description:
2007-07-23 19:50:03 by steve
  We can support Fedora Core 7 now too.  W00t.


changeset:   934:5297e9c8cbf4
user:        steve
date:        Sun Jul 22 21:14:12 2007 +0000
files:       hooks/dapper/25-generate-locale hooks/edgy/25-generate-locale
description:
2007-07-22 21:14:12 by steve
  Patch [2/2] from Andrew Sutherland - Fixups installing Ubuntu lang. packs.


changeset:   933:fc4827bf5bc8
user:        steve
date:        Sun Jul 22 21:13:17 2007 +0000
files:       AUTHORS hooks/centos-4/90-make-fstab hooks/centos-5/90-make-fstab hooks/dapper/90-make-fstab hooks/debian/90-make-fstab hooks/edgy/90-make-fstab hooks/fedora-core-6/90-make-fstab hooks/gentoo/90-make-fstab
description:
2007-07-22 21:13:05 by steve
  Patch [1/2] from Andrew Sutherland - Integer fixups for dash.


changeset:   932:b714173e0416
user:        steve
date:        Sun Jul 22 00:55:57 2007 +0000
files:       etc/xen-tools.conf
description:
2007-07-22 00:55:57 by steve
  Updated to give a better introduction, remove my name and replace it
 with a link to the software homepage, and update the list of supported
 distributions.


changeset:   931:c616de61b334
user:        steve
date:        Sun Jul 22 00:47:23 2007 +0000
files:       bin/xen-create-image
description:
2007-07-22 00:47:23 by steve
  Updated comments in a minor manner.


changeset:   930:df3c2b9ab49f
user:        steve
date:        Sun Jul 22 00:45:07 2007 +0000
files:       Makefile
description:
2007-07-22 00:45:07 by steve
  Support the use of Fedora Core 4 & 5.


changeset:   929:f1afc04a2680
user:        steve
date:        Wed Jul 18 17:16:25 2007 +0000
files:       bin/xen-create-image
description:
2007-07-18 17:16:25 by steve
  1.  Upper-case the MAC address we generate.
  2.  Typo fix in the error message relating to xend-config.sxp


changeset:   928:d6db95cd99f5
user:        steve
date:        Wed Jul 18 17:14:34 2007 +0000
files:       bin/xen-create-image
description:
2007-07-18 17:14:34 by steve
  Generate a 'random' MAC address if one isn't specified.


changeset:   927:5a678830e4d0
user:        steve
date:        Mon Jul 16 04:18:39 2007 +0000
files:       bin/xt-install-image
description:
2007-07-16 04:18:39 by steve
  Pass on the --arch flag to rins, now that this supports it.


changeset:   926:11fcb140451c
user:        steve
date:        Mon Jul 16 04:18:37 2007 +0000
files:       Makefile
description:
2007-07-16 04:18:37 by steve
  Updated to install our newer distribution hooks.


changeset:   925:96b9ea22e71e
user:        steve
date:        Mon Jul 16 02:18:47 2007 +0000
files:       hooks/centos-4/20-setup-yum hooks/centos-4/70-install-ssh hooks/centos-4/99-clean-image hooks/centos-5/20-setup-yum hooks/centos-5/70-install-ssh hooks/centos-5/99-clean-image hooks/fedora-core-6/20-setup-yum hooks/fedora-core-6/70-install-ssh hooks/fedora-core-6/99-clean-image
description:
2007-07-16 02:18:46 by steve
  Installation of Centos 4 & 5 & FC6 works :)


changeset:   924:db6f9c2841fb
user:        steve
date:        Mon Jul 16 00:34:06 2007 +0000
files:       hooks/centos-4/10-disable-tls hooks/centos-4/20-setup-yum hooks/centos-4/30-disable-gettys hooks/centos-4/35-setup-users hooks/centos-4/40-setup-networking hooks/centos-4/50-setup-hostname hooks/centos-4/55-create-dev hooks/centos-4/60-copy-host-files hooks/centos-4/65-copy-user-files hooks/centos-4/70-install-ssh hooks/centos-4/80-install-modules hooks/centos-4/90-make-fstab hooks/centos-4/99-clean-image hooks/centos-5/10-disable-tls hooks/centos-5/20-setup-yum hooks/centos-5/30-disable-gettys hooks/centos-5/35-setup-users hooks/centos-5/40-setup-networking hooks/centos-5/50-setup-hostname hooks/centos-5/55-create-dev hooks/centos-5/60-copy-host-files hooks/centos-5/65-copy-user-files hooks/centos-5/70-install-ssh hooks/centos-5/80-install-modules hooks/centos-5/90-make-fstab hooks/centos-5/99-clean-image hooks/fedora-core-6/10-disable-tls hooks/fedora-core-6/20-setup-yum hooks/fedora-core-6/30-disable-gettys hooks/fedora-core-6/35-setup-users hooks/fedora-core-6/40-setup-networking hooks/fedora-core-6/50-setup-hostname hooks/fedora-core-6/55-create-dev hooks/fedora-core-6/60-copy-host-files hooks/fedora-core-6/65-copy-user-files hooks/fedora-core-6/70-install-ssh hooks/fedora-core-6/80-install-modules hooks/fedora-core-6/90-make-fstab hooks/fedora-core-6/99-clean-image
description:
2007-07-16 00:33:58 by steve
  Added.


changeset:   923:678ebdd23915
user:        steve
date:        Mon Jul 16 00:33:19 2007 +0000
files:       hooks/centos4/10-disable-tls hooks/centos4/20-setup-yum hooks/centos4/30-disable-gettys hooks/centos4/35-setup-users hooks/centos4/40-setup-networking hooks/centos4/50-setup-hostname hooks/centos4/55-create-dev hooks/centos4/60-copy-host-files hooks/centos4/65-copy-user-files hooks/centos4/70-install-ssh hooks/centos4/80-install-modules hooks/centos4/90-make-fstab hooks/centos4/99-clean-image hooks/fedora/10-disable-tls hooks/fedora/30-disable-gettys hooks/fedora/90-make-fstab
description:
2007-07-16 00:32:05 by steve
  Removed.


changeset:   922:a6914209d84f
user:        steve
date:        Mon Jul 16 00:22:57 2007 +0000
files:       bin/xen-create-image bin/xt-install-image etc/xen-tools.conf
description:
2007-07-16 00:22:55 by steve
  *Minimal* support for the `rinse` utility.  Not yet tested.


changeset:   921:118123ca7eaf
user:        steve
date:        Mon Jul 16 00:19:15 2007 +0000
files:       tests/modules.t
description:
2007-07-16 00:19:15 by steve
  Updated modules


changeset:   920:f8ab3bbb84a0
user:        steve
date:        Tue Jul 10 19:36:26 2007 +0000
files:       Makefile bin/xen-create-image bin/xen-create-nfs bin/xen-delete-image bin/xen-list-images bin/xen-update-image bin/xt-create-xen-config bin/xt-customize-image bin/xt-install-image debian/changelog
description:
2007-07-10 19:36:23 by steve
  3.6 released.


changeset:   919:426c94fdca32
user:        steve
date:        Tue Jul 10 19:33:00 2007 +0000
files:       README
description:
2007-07-10 19:33:00 by steve
  Mention Config::IniFiles


changeset:   918:f22f6795764f
user:        steve
date:        Tue Jul 10 19:32:52 2007 +0000
files:       bin/xen-create-image
description:
2007-07-10 19:32:52 by steve
  Bugfix.


changeset:   917:b761b7c46aeb
user:        steve
date:        Tue Jul 10 19:31:06 2007 +0000
files:       bin/xen-create-image
description:
2007-07-10 19:31:06 by steve
  Only use the Config::Inifiles module when --partitions is specifed


changeset:   916:09c4b350ce67
user:        steve
date:        Sun Jul 08 02:44:44 2007 +0000
files:       bin/xen-create-image
description:
2007-07-08 02:44:44 by steve
  Misc doucumentation fixups.
  Minor reordering of code.


changeset:   915:fd76b29375ed
user:        steve
date:        Sun Jul 08 01:27:26 2007 +0000
files:       bin/xen-create-image
description:
2007-07-08 01:27:26 by steve
  Add a small section in the POD about the partitioning configuration.


changeset:   914:c0880277fae4
user:        steve
date:        Sun Jul 08 01:26:23 2007 +0000
files:       bin/xen-create-image
description:
2007-07-08 01:26:23 by steve
  BUGFIX:  Partitioning didn't work unless you supplied --dir/--lvm/--evms
          upon the command line.  (ie.  When the configuration file was
          used.)


changeset:   913:8b7a94e1d39e
user:        steve
date:        Sat Jul 07 23:49:02 2007 +0000
files:       AUTHORS Makefile bin/xen-create-image bin/xt-create-xen-config debian/changelog debian/control etc/xm.tmpl hooks/centos4/90-make-fstab hooks/dapper/80-install-modules hooks/dapper/90-make-fstab hooks/debian/15-disable-hwclock hooks/debian/55-create-dev hooks/debian/80-install-modules hooks/debian/90-make-fstab hooks/debian/95-configure-locales hooks/edgy/80-install-modules hooks/edgy/90-make-fstab hooks/fedora/90-make-fstab hooks/gentoo/90-make-fstab misc/xen-tools partitions/sample-server tests/modules.t tests/xt-create-xen-config.t
description:
2007-07-07 23:48:08 by steve
  INITIAL COMMIT:  Support for arbitary partitioning systems.
  Patch from Sascha Kettler.


changeset:   912:879c885ebae7
user:        steve
date:        Fri Jun 29 11:52:19 2007 +0000
files:       bin/xen-create-image
description:
2007-06-29 11:52:19 by steve
  Test that the Xen configuration file contains "valid" vif-script and
 network-script settings to aid beginners:

    http://www.debian-administration.org/articles/533#comment_2


changeset:   911:fbd6295828eb
user:        steve
date:        Tue Jun 26 12:42:37 2007 +0000
files:       roles/udev
description:
2007-06-26 12:42:37 by steve
  Added to repository.


changeset:   910:4f136fadf97c
user:        steve
date:        Mon Jun 25 06:26:16 2007 +0000
files:       hooks/dapper/55-create-dev hooks/debian/55-create-dev
description:
2007-06-25 06:26:16 by steve
  Use "std" not "sd".


changeset:   909:81503466b3e3
user:        steve
date:        Tue Jun 19 22:35:34 2007 +0000
files:       bin/xen-create-image
description:
2007-06-19 22:35:34 by steve
  Search for template files in /etc/xen-tools.conf.


changeset:   908:3eaea8761fa5
user:        steve
date:        Tue Jun 19 10:47:56 2007 +0000
files:       misc/xen-tools
description:
2007-06-19 10:47:56 by steve
  Added completion for "install" and "hooks".  (ie. 0 or 1 )


changeset:   907:04828525adc5
user:        steve
date:        Tue Jun 19 10:44:24 2007 +0000
files:       bin/xen-create-image
description:
2007-06-19 10:44:24 by steve
  --no-hooks   => --hooks = [0|1]
  --no-install => --install = [0|1]


changeset:   906:4a7baf875777
user:        steve
date:        Sat Jun 16 21:21:21 2007 +0000
files:       hooks/common.sh
description:
2007-06-16 21:21:21 by steve
  Updated common.sh such that installing and removing packages can be
 done with more than one package at a time.  Useful for dependency problems.


changeset:   905:4a0ea62e1f67
user:        steve
date:        Sat Jun 16 21:20:56 2007 +0000
files:       roles/minimal
description:
2007-06-16 21:20:56 by steve
  remove tasksel-data in addition to tasksel.


changeset:   904:8355d90da999
user:        steve
date:        Sat Jun 16 13:44:39 2007 +0000
files:       Makefile bin/xen-create-image bin/xen-create-nfs bin/xen-delete-image bin/xen-list-images bin/xen-update-image bin/xt-create-xen-config bin/xt-customize-image bin/xt-install-image debian/changelog
description:
2007-06-16 13:44:37 by steve
  Prepared for v3.5 release.


changeset:   903:9af794a05306
user:        steve
date:        Sat Jun 16 13:36:41 2007 +0000
files:       tests/test-trailing-whitespace.t
description:
2007-06-16 13:36:41 by steve
  Added test : Make sure our scripts have no trailing whitespace, it is icky.


changeset:   902:322ee2022d7b
user:        steve
date:        Sat Jun 16 13:31:41 2007 +0000
files:       bin/xen-create-image bin/xen-create-nfs
description:
2007-06-16 13:31:41 by steve
  Removed trailing whitespace.


changeset:   901:ab6ee437d34c
user:        steve
date:        Sat Jun 16 13:29:10 2007 +0000
files:       AUTHORS BUGS README
description:
2007-06-16 13:28:51 by steve
  Ran through spell-checker.


changeset:   900:db2f8ca660f5
user:        steve
date:        Sat Jun 16 13:26:58 2007 +0000
files:       debian/README.Debian
description:
2007-06-16 13:26:58 by steve
  Updated word-wrapping.


changeset:   899:d55d2ea568d8
user:        steve
date:        Sat Jun 16 13:24:59 2007 +0000
files:       Makefile
description:
2007-06-16 13:24:59 by steve
  Make the "clean" target be much quieter.


changeset:   898:27911e5e925a
user:        steve
date:        Wed Jun 13 23:56:51 2007 +0000
files:       bin/xen-create-image
description:
2007-06-13 23:56:51 by steve
  Typo-fix.  infomation -> information.


changeset:   897:faf29e18918d
user:        steve
date:        Wed Jun 13 23:07:12 2007 +0000
files:       AUTHORS hooks/common.sh
description:
2007-06-13 23:07:11 by steve
  Updated to use policy-rc.d in the common.sh.


changeset:   896:f361f49e23a2
user:        steve
date:        Wed Jun 13 13:59:01 2007 +0000
files:       debian/changelog
description:
2007-06-13 13:59:01 by steve
  Updated changelog for a backports release.


changeset:   895:5c6a66c1f727
user:        steve
date:        Tue Jun 12 14:40:58 2007 +0000
files:       bin/xen-update-image debian/changelog
description:
2007-06-12 14:40:58 by steve
  xen-update-image:
    1.  Only work with xen guest which aren't running.
    2.  Work correctly for LVM storage.


changeset:   894:5c519bc75477
user:        steve
date:        Tue Jun 12 14:35:46 2007 +0000
files:       README
description:
2007-06-12 14:35:46 by steve
  Minor wording changes.  Mostly relating to requirements.


changeset:   893:37e1c99f668e
user:        steve
date:        Tue Jun 12 14:05:38 2007 +0000
files:       tests/hook-daemons.t
description:
2007-06-12 14:05:38 by steve
  Added to the repository.


changeset:   892:9ca1675fa834
user:        steve
date:        Tue Jun 12 14:05:25 2007 +0000
files:       tests/argument-check.t
description:
2007-06-12 14:05:25 by steve
  Ignore the keys mirror_$dist


changeset:   891:abdf50286d4c
user:        steve
date:        Tue Jun 12 14:04:08 2007 +0000
files:       tests/modules.sh tests/modules.t
description:
2007-06-12 14:04:08 by steve
  Ignroe Expect.pm; it is a false posivite.


changeset:   890:53e1fbe98b3f
user:        steve
date:        Tue Jun 12 12:57:25 2007 +0000
files:       debian/changelog hooks/dapper/01-disable-daemons hooks/dapper/99-enable-daemons hooks/debian/01-disable-daemons hooks/debian/99-enable-daemons hooks/edgy/01-disable-daemons hooks/edgy/99-enable-daemons
description:
2007-06-12 12:57:19 by steve
  Use policy-rc.d to disable daemons from running inside the chroot().


changeset:   889:1c403c11eb7d
user:        steve
date:        Tue Jun 12 11:10:07 2007 +0000
files:       Makefile debian/changelog
description:
2007-06-12 11:10:06 by steve
  Added symlinks for feisty + gutsy.


changeset:   888:c7f30c8f6240
user:        steve
date:        Tue Jun 12 00:56:31 2007 +0000
files:       bin/xen-create-image debian/changelog
description:
2007-06-12 00:56:30 by steve
  BUGFIX:  When using per-distro mirrors we setup the apt.sources correctly.


changeset:   887:8c9a8c08b587
user:        steve
date:        Mon Jun 11 23:33:19 2007 +0000
files:       bin/xen-create-image debian/changelog etc/xen-tools.conf
description:
2007-06-11 23:33:18 by steve
  Allow per-dist mirrors.


changeset:   886:f74d1a5b2c61
user:        steve
date:        Mon Jun 11 16:41:27 2007 +0000
files:       debian/changelog hooks/debian/20-setup-apt
description:
2007-06-11 16:41:27 by steve
  Only add Debian Sources for security.debian.org to the guest if
 enabled upon the host.


changeset:   885:7033af5c246c
user:        steve
date:        Mon Jun 04 05:59:42 2007 +0000
files:       hooks/debian/20-setup-apt
description:
2007-06-04 05:59:42 by steve
  Updated.


changeset:   884:6ecc35b1bf97
user:        radu
date:        Sat Jun 02 11:48:20 2007 +0000
files:       bin/xen-create-image debian/README.Debian debian/changelog etc/xen-tools.conf
description:
2007-06-02 11:48:18 by radu
Updated kernel and initrd guessing to use the backtick function.
Added new file README.Debian which currently documents the kernel and initrd
updating features.


changeset:   883:ebf12f01e00e
user:        steve
date:        Thu May 24 17:35:19 2007 +0000
files:       Makefile bin/xen-create-image bin/xen-create-nfs bin/xen-delete-image bin/xen-list-images bin/xen-update-image bin/xt-create-xen-config bin/xt-customize-image bin/xt-install-image debian/changelog
description:
2007-05-24 17:35:17 by steve
  Updated version to 3.4.  New release.


changeset:   882:64da45af6e67
user:        steve
date:        Wed May 23 16:20:51 2007 +0000
files:       Makefile
description:
2007-05-23 16:20:51 by steve
  Added a symlink so we can support lenny.
  (Untested.)


changeset:   881:2b91ed8f6933
user:        steve
date:        Wed May 23 16:20:39 2007 +0000
files:       debian/changelog hooks/debian/95-configure-locales
description:
2007-05-23 16:20:39 by steve
  Install locales for Debian-systems.
  Closes: #423385


changeset:   880:d55757842ebf
user:        steve
date:        Wed May 23 15:44:13 2007 +0000
files:       bin/xen-delete-image
description:
2007-05-23 15:44:13 by steve
  xen-delete-image now actually works!


changeset:   879:dae29ed8e349
user:        steve
date:        Wed May 23 12:16:12 2007 +0000
files:       debian/changelog
description:
2007-05-23 12:16:12 by steve
  Don't forget what we added:  Backtick expansion.


changeset:   878:42860fc273da
user:        steve
date:        Wed May 23 12:01:57 2007 +0000
files:       bin/xen-create-image bin/xen-create-nfs bin/xen-delete-image bin/xen-list-images bin/xen-update-image bin/xt-install-image
description:
2007-05-23 12:01:56 by steve
  Backtick command expansion in configuration key values.


changeset:   877:a5a0094e491a
user:        steve
date:        Fri May 11 16:36:15 2007 +0000
files:       Makefile bin/xen-create-image bin/xen-create-nfs bin/xen-delete-image bin/xen-list-images bin/xen-update-image bin/xt-create-xen-config bin/xt-customize-image bin/xt-install-image debian/changelog
description:
2007-05-11 16:36:13 by steve
  3.3 release.


changeset:   876:7dede9240199
user:        steve
date:        Sat Apr 28 15:49:44 2007 +0000
files:       Makefile
description:
2007-04-28 15:49:44 by steve
  BUGFIX:  Ignore missing release tarball + sig when running "make clean"


changeset:   875:e0391fc25074
user:        steve
date:        Sat Apr 28 15:49:00 2007 +0000
files:       Makefile
description:
2007-04-28 15:49:00 by steve
  Remove the distribution tarball + signature on "make clean"


changeset:   874:d88295653f6d
user:        steve
date:        Sat Apr 28 15:43:26 2007 +0000
files:       debian/changelog debian/control
description:
2007-04-28 15:43:25 by steve
  Updated the package recommends field.
  #421174


changeset:   873:adc8013b15b4
user:        steve
date:        Sat Apr 28 15:34:19 2007 +0000
files:       bin/xen-delete-image debian/changelog
description:
2007-04-28 15:34:19 by steve
  Refuse to delete running Xen guests.
  #419561


changeset:   872:cb1cfd2ff52a
user:        steve
date:        Tue Apr 24 21:02:39 2007 +0000
files:       .release
description:
2007-04-24 21:02:39 by steve
  Use a pre-upload command to build the tarball.


changeset:   871:1bfd87400161
user:        steve
date:        Tue Apr 24 16:11:35 2007 +0000
files:       .release
description:
2007-04-24 16:11:35 by steve
  Added release file.


changeset:   870:74fccf4cc2b8
user:        steve
date:        Tue Apr 10 22:56:46 2007 +0000
files:       misc/xen-tools
description:
2007-04-10 22:56:46 by steve
  A)  Added Lenny as a Debian target.
  B)  Complete arguments via dynamic discovery, rather than lists which
     get out of date.


changeset:   869:77dea4b20187
user:        steve
date:        Tue Apr 10 10:43:40 2007 +0000
files:       Makefile
description:
2007-04-10 10:43:40 by steve
  Remove xen-create-nfs.  From Alex's suggestion.


changeset:   868:6b27c777d48d
user:        steve
date:        Mon Apr 09 11:56:36 2007 +0000
files:       debian/rules
description:
2007-04-09 11:56:36 by steve
  Added the example file to update modules.


changeset:   867:9eb1f8995e81
user:        steve
date:        Mon Apr 09 11:54:26 2007 +0000
files:       debian/examples/update-modules
description:
2007-04-09 11:54:26 by steve
  New example script which will update /lib/modules upon a new guest.
  Fragile (?) but works for me.


changeset:   866:c87288c678a8
user:        steve
date:        Mon Apr 09 11:53:56 2007 +0000
files:       misc/xen-tools
description:
2007-04-09 11:53:56 by steve
  Fixed role-completion.


changeset:   865:1b057df36a29
user:        steve
date:        Mon Apr 09 09:10:51 2007 +0000
files:       bin/xt-install-image
description:
2007-04-09 09:10:51 by steve
  Allow --mirror to work for rpmstrap.


changeset:   864:e7a61394b4b3
user:        steve
date:        Tue Apr 03 00:20:43 2007 +0000
files:       bin/xen-create-image bin/xen-delete-image
description:
2007-04-03 00:20:43 by steve
  1.  Only add the auto-start link for domains which are booted if not present.
  2.  When deleting images remove the auto-start link.


changeset:   863:1ea23372ea7d
user:        steve
date:        Tue Apr 03 00:14:47 2007 +0000
files:       bin/xen-create-image
description:
2007-04-03 00:14:47 by steve
  Tighten up the permissions of our logfiles - don't leak passwords.


changeset:   862:52cbb130a705
user:        steve
date:        Tue Apr 03 00:11:27 2007 +0000
files:       debian/control
description:
2007-04-03 00:11:27 by steve
  Add libexpect-perl to the "suggests".  So that the --role=passwd option
 works.


changeset:   861:122114138880
user:        steve
date:        Tue Apr 03 00:10:19 2007 +0000
files:       BUGS
description:
2007-04-03 00:10:19 by steve
  Fixed badly worded text.


changeset:   860:9aa4296793b0
user:        steve
date:        Tue Apr 03 00:08:10 2007 +0000
files:       tests/modules.t
description:
2007-04-03 00:08:10 by steve
  Updated required modules.


changeset:   859:ff030fd107a1
user:        steve
date:        Tue Apr 03 00:07:54 2007 +0000
files:       TODO
description:
2007-04-03 00:07:54 by steve
  Removed "--role-args" since they are now supported.


changeset:   858:caf4fa070135
user:        steve
date:        Tue Apr 03 00:01:18 2007 +0000
files:       roles/passwd
description:
2007-04-03 00:01:18 by steve
  Added password role.


changeset:   857:aa44ae9d35f4
user:        steve
date:        Mon Apr 02 23:35:00 2007 +0000
files:       misc/xen-tools
description:
2007-04-02 23:35:00 by steve
  Complete --role-args


changeset:   856:b9c1e4edcccf
user:        steve
date:        Mon Apr 02 23:34:33 2007 +0000
files:       bin/xen-create-image
description:
2007-04-02 23:34:33 by steve
  Allow role arguments to be passed.


changeset:   855:d0819fe15173
user:        radu
date:        Mon Apr 02 00:03:55 2007 +0000
files:       debian/changelog
description:
2007-04-02 00:03:55 by radu
Changelog updates for the 3.2 upload


changeset:   854:1525127b0400
user:        steve
date:        Sun Apr 01 22:29:45 2007 +0000
files:       bin/xen-create-image
description:
2007-04-01 22:29:45 by steve
  1.  Allow trailing '.' in partial IP addresses.
  2.  DHCP overrides partial IP addresses when used upon the command line.


changeset:   853:5519b168eb01
user:        steve
date:        Sun Apr 01 12:33:11 2007 +0000
files:       tests/modules.t
description:
2007-04-01 12:33:11 by steve
  Updated tested modules.


changeset:   852:79eb5950ec2d
user:        steve
date:        Sun Apr 01 12:32:46 2007 +0000
files:       bin/xen-delete-image
description:
2007-04-01 12:32:46 by steve
  Don't delete the logfile when deleting an image.


changeset:   851:6d812c2aad30
user:        steve
date:        Sat Mar 31 20:30:29 2007 +0000
files:       AUTHORS
description:
2007-03-31 20:30:29 by steve
  Mention Neil Wilson's Ubuntu fixup.


changeset:   850:301f918bf97e
user:        steve
date:        Sat Mar 31 20:29:38 2007 +0000
files:       hooks/edgy/30-disable-gettys
description:
2007-03-31 20:29:38 by steve
  /bin/dash compatability fix.


changeset:   849:9388f9af5338
user:        steve
date:        Tue Mar 20 20:49:59 2007 +0000
files:       Makefile bin/xen-create-image bin/xen-create-nfs bin/xen-delete-image bin/xen-list-images bin/xen-update-image bin/xt-create-xen-config bin/xt-customize-image bin/xt-install-image debian/changelog
description:
2007-03-20 20:49:57 by steve
  Updated for 3.2 release.  Finally.


changeset:   848:c5a4988c2001
user:        steve
date:        Mon Mar 19 22:16:20 2007 +0000
files:       tests/perl-syntax.t
description:
2007-03-19 22:16:20 by steve
  Skip the failing test file.  (hook-tls.t)
  WTF is going on there?!


changeset:   847:fc5baa57f91a
user:        steve
date:        Mon Mar 19 22:14:43 2007 +0000
files:       tests/getopt.t
description:
2007-03-19 22:14:43 by steve
  Updated test to allow options with "-" in their name.
  (ie.  --nfs-root + --nfs-server)


changeset:   846:2097204ac7ce
user:        steve
date:        Mon Mar 19 22:14:21 2007 +0000
files:       bin/xen-create-nfs
description:
2007-03-19 22:14:21 by steve
 Added option '--verbose'


changeset:   845:fba4166f4c0c
user:        steve
date:        Mon Mar 19 22:10:54 2007 +0000
files:       tests/hook-tls.t
description:
2007-03-19 22:10:54 by steve
  Deliberately don't run upon 64-bit hosts where this test makes no sense..


changeset:   844:cdb0240a9615
user:        steve
date:        Mon Mar 19 22:00:59 2007 +0000
files:       bin/xen-create-image
description:
2007-03-19 22:00:59 by steve
  Fixed even more broken formatting.  Found by tests/no-tabs.t


changeset:   843:f51505572659
user:        steve
date:        Mon Mar 19 21:59:51 2007 +0000
files:       bin/xen-create-nfs
description:
2007-03-19 21:59:51 by steve
  Fixed bogus documentation markers.
  Found by tests/pod-check.t


changeset:   842:e2bc28a701c7
user:        steve
date:        Mon Mar 19 21:59:35 2007 +0000
files:       bin/xen-create-image
description:
2007-03-19 21:59:35 by steve
  Fixed syntax error in pod.  Found via tests/pod-check.t


changeset:   841:17abab9919f1
user:        steve
date:        Mon Mar 19 21:57:05 2007 +0000
files:       TODO
description:
2007-03-19 21:57:05 by steve
  Removed items from the TODO list which are now done.


changeset:   840:098f79b755a1
user:        steve
date:        Mon Mar 19 21:44:34 2007 +0000
files:       debian/changelog
description:
2007-03-19 21:44:34 by steve
  Since the --image-dev + --swap-dev options now exist #406212 may
 be closed when this version is released.


changeset:   839:3f9f6d882f4d
user:        steve
date:        Mon Mar 19 21:42:31 2007 +0000
files:       bin/xen-create-nfs
description:
2007-03-19 21:42:31 by steve
  Added brief help section.
  TODO:  Finish.


changeset:   838:b475afb355dd
user:        steve
date:        Mon Mar 19 16:12:51 2007 +0000
files:       hooks/centos4/20-setup-yum
description:
2007-03-19 16:12:51 by steve
  BUGFIX:  Correctly call "chroot /blah yum update".


changeset:   837:9ccf6c8f19e4
user:        steve
date:        Mon Mar 19 16:12:10 2007 +0000
files:       hooks/centos4/99-clean-image
description:
2007-03-19 16:12:10 by steve
  BUGFIX:  Correctly call chroot() when trying to clean the YUM repository.


changeset:   836:e46bce1acaac
user:        steve
date:        Mon Mar 19 14:01:54 2007 +0000
files:       bin/xt-install-image debian/changelog
description:
2007-03-19 14:01:53 by steve
  ip -> ip1


changeset:   835:20bed708603a
user:        steve
date:        Sun Mar 18 20:12:16 2007 +0000
files:       bin/xen-create-image
description:
2007-03-18 20:12:16 by steve
  Revert the broken formatting added by Walter, and make sure that
 our address-auto-completion works prior to display time.


changeset:   834:6a31d8aa6576
user:        steve
date:        Sun Mar 18 20:03:49 2007 +0000
files:       AUTHORS bin/xen-create-image bin/xt-create-xen-config
description:
2007-03-18 20:03:47 by steve
  Applied patch from  Walter Reiner for --image-dev + --swap-dev


changeset:   833:aea80f83d491
user:        steve
date:        Thu Mar 15 21:48:11 2007 +0000
files:       bin/xt-install-image
description:
2007-03-15 21:48:11 by steve
  arch = amd64 not xen.


changeset:   832:f9284b60e32c
user:        steve
date:        Thu Mar 15 15:09:16 2007 +0000
files:       bin/xen-create-image
description:
2007-03-15 15:09:16 by steve
  Added.


changeset:   831:a61f710b2c38
user:        steve
date:        Thu Mar 15 15:07:20 2007 +0000
files:       etc/xen-tools.conf hooks/debian/40-setup-networking hooks/edgy/40-setup-networking
description:
2007-03-15 15:07:19 by steve
  Broadcast works.


changeset:   830:96bbef52ccd5
user:        steve
date:        Sun Mar 11 18:52:15 2007 +0000
files:       misc/xen-tools
description:
2007-03-11 18:52:15 by steve
  Added completion for xen-create-nfs


changeset:   829:c9a4a85ec725
user:        steve
date:        Sun Mar 11 17:36:22 2007 +0000
files:       debian/changelog
description:
2007-03-11 17:36:22 by steve
  Minor update.


changeset:   828:89db603ef2c2
user:        steve
date:        Sun Mar 11 17:00:19 2007 +0000
files:       README
description:
2007-03-11 17:00:19 by steve
  Mention xen-create-nfs


changeset:   827:4707708adc45
user:        steve
date:        Sun Mar 11 16:43:42 2007 +0000
files:       bin/xen-create-nfs
description:
2007-03-11 16:43:42 by steve
  Minor bugfix.


changeset:   826:6cf07ab7d3a0
user:        steve
date:        Sun Mar 11 16:37:42 2007 +0000
files:       Makefile bin/xen-create-nfs etc/xm-nfs.tmpl
description:
2007-03-11 16:37:41 by steve
  Added script to create new NFS-root instances.


changeset:   825:3d00754b0a9b
user:        steve
date:        Sun Mar 11 16:14:33 2007 +0000
files:       bin/xen-create-image
description:
2007-03-11 16:14:33 by steve
  Document the networking auto-configuration.


changeset:   824:223589cafc13
user:        steve
date:        Sun Mar 11 16:05:30 2007 +0000
files:       bin/xen-create-image
description:
2007-03-11 16:05:30 by steve
  + scary magic:
     If "ip=1.2.3.?" is specified in the configuration file then
     mangle our IP arguments into array form.  This allows the auto-allocation
     to work as expected *both* from the command line, and the config file.


changeset:   823:d42faf3066eb
user:        steve
date:        Sun Mar 11 15:40:58 2007 +0000
files:       bin/xen-create-image
description:
2007-03-11 15:40:58 by steve
  Allow last octet of each IP address to be dynamically determined.
  This allows :

  "--ip=192.168.1" to be specified and the last octet will automatically
 increment for each invokation.


changeset:   822:4fd054737ed3
user:        steve
date:        Mon Mar 05 14:52:01 2007 +0000
files:       bin/xt-install-image
description:
2007-03-05 14:52:01 by steve
  BUGFIX:  for image-server.


changeset:   821:6c3a769fb151
user:        steve
date:        Thu Mar 01 10:17:50 2007 +0000
files:       bin/xt-install-image
description:
2007-03-01 10:17:50 by steve

  Commit the correct core.


changeset:   820:4815d5561e6f
user:        steve
date:        Thu Mar 01 10:12:59 2007 +0000
files:       bin/xt-install-image
description:
2007-03-01 10:12:59 by steve
  Commited the tested installation-server install method.
  Non-public.  Well public now, but non-advertised and also useless without
 the server implementation.  :(


changeset:   819:b2e94ec81d9f
user:        steve
date:        Mon Feb 26 14:48:36 2007 +0000
files:       bin/xen-create-image
description:
2007-02-26 14:48:36 by steve
  link in new domains to /etc/xen/auto if that directory exists and
 --boot was specified.


changeset:   818:f744c0a7ff3d
user:        steve
date:        Sun Feb 25 19:12:10 2007 +0000
files:       misc/xen-tools
description:
2007-02-25 19:12:10 by steve
  Complete --keep


changeset:   817:603ed11e5a46
user:        steve
date:        Sun Feb 25 19:11:39 2007 +0000
files:       bin/xen-create-image
description:
2007-02-25 19:11:39 by steve
  Add --keep.


changeset:   816:c71fd664eac8
user:        steve
date:        Sun Feb 25 19:11:03 2007 +0000
files:       bin/xen-create-image
description:
2007-02-25 19:11:03 by steve
  Minor updates to pass test case.


changeset:   815:0faff18508cf
user:        steve
date:        Sun Feb 25 19:09:33 2007 +0000
files:       etc/xen-tools.conf
description:
2007-02-25 19:09:33 by steve
  Typo-fix.


changeset:   814:c791a0548052
user:        steve
date:        Sun Feb 25 19:07:48 2007 +0000
files:       bin/xen-create-image debian/changelog
description:
2007-02-25 19:07:47 by steve
  Rollback image creation upon failure.


changeset:   813:27ee36c6b4ab
user:        steve
date:        Sun Feb 25 12:45:13 2007 +0000
files:       bin/xen-create-image bin/xt-install-image misc/xen-tools
description:
2007-02-25 12:45:13 by steve
  --install-source=image-server has now got stub support.
  TODO: Finish.


changeset:   812:b3666600bced
user:        steve
date:        Fri Feb 23 23:52:05 2007 +0000
files:       debian/examples/setup-kernel-initrd
description:
2007-02-23 23:52:05 by steve
  1.  Show what we're doing.
  2.  Be more robust.
  3.  Allow kernel + initrd image to be specified via the environment.


changeset:   811:a0a6dc070c79
user:        steve
date:        Fri Feb 23 22:46:22 2007 +0000
files:       debian/changelog
description:
2007-02-23 22:46:22 by steve
  Updated to close a lot of bugs.


changeset:   810:0645b01aa203
user:        steve
date:        Fri Feb 23 22:46:15 2007 +0000
files:       debian/examples/setup-kernel-initrd debian/rules
description:
2007-02-23 22:46:15 by steve
  Install an example script to update the kernel and initrd image
 for both the xen-tools.conf file and any pre-existing xen domains.


changeset:   809:17fa442b7715
user:        steve
date:        Fri Feb 23 22:45:17 2007 +0000
files:       bin/xen-create-image
description:
2007-02-23 22:45:17 by steve
  Removed redundent log line.


changeset:   808:1e9bd5246e3b
user:        steve
date:        Fri Feb 23 22:07:13 2007 +0000
files:       roles/minimal
description:
2007-02-23 22:07:13 by steve
  Updated comments.


changeset:   807:d63efe6e6dd5
user:        steve
date:        Fri Feb 23 22:05:19 2007 +0000
files:       misc/xen-tools
description:
2007-02-23 22:05:19 by steve
  Updated all routines so that each option is included, and listed
 alphabetically.


changeset:   806:e5dec960e1e1
user:        steve
date:        Fri Feb 23 21:58:34 2007 +0000
files:       tests/modules.t
description:
2007-02-23 21:58:34 by steve
  Updated modules we test for, now that we use File::Path


changeset:   805:44184219b876
user:        steve
date:        Fri Feb 23 21:58:20 2007 +0000
files:       LICENSE
description:
2007-02-23 21:58:20 by steve
  Updated year(s) in copyright sectoin.


changeset:   804:94f9daac5d15
user:        steve
date:        Fri Feb 23 21:58:12 2007 +0000
files:       Makefile
description:
2007-02-23 21:58:12 by steve
  Updated comments.


changeset:   803:0adfae31c499
user:        steve
date:        Fri Feb 23 21:56:27 2007 +0000
files:       bin/xen-create-image
description:
2007-02-23 21:56:27 by steve
  Use mkpath to create our directory for the images - since this will
 make the whole tree if any of it is missing.


changeset:   802:bab4d45fcbf2
user:        steve
date:        Fri Feb 23 21:47:48 2007 +0000
files:       bin/xen-update-image
description:
2007-02-23 21:47:48 by steve
  Removed trailing whitespace.  Made installation method test more
 readable.


changeset:   801:e8657de7d954
user:        steve
date:        Fri Feb 23 21:45:09 2007 +0000
files:       bin/xen-list-images
description:
2007-02-23 21:45:09 by steve
  Removed the mention of memory size, since we do display that nowadays.


changeset:   800:c9c02c05d340
user:        steve
date:        Fri Feb 23 21:42:20 2007 +0000
files:       bin/xen-delete-image
description:
2007-02-23 21:42:20 by steve
  Typo fix: beneat -> beneath


changeset:   799:50b35e6d6027
user:        steve
date:        Fri Feb 23 18:59:20 2007 +0000
files:       TODO
description:
2007-02-23 18:59:20 by steve
  Remove installation types, since these are no seperated nicely
 so that I can add my private image-server method.


changeset:   798:71f99873e93f
user:        steve
date:        Fri Feb 23 18:58:26 2007 +0000
files:       bin/xen-create-image bin/xen-delete-image bin/xen-list-images bin/xen-update-image bin/xt-create-xen-config bin/xt-customize-image bin/xt-install-image
description:
2007-02-23 18:58:26 by steve
  Update copyright year to 2007.


changeset:   797:8e5b0fc40ed3
user:        steve
date:        Fri Feb 23 18:56:41 2007 +0000
files:       bin/xt-install-image
description:
2007-02-23 18:56:41 by steve
  Move to using a dispatch table for the installation types.


changeset:   796:b1b1b7ac7e7a
user:        steve
date:        Fri Feb 23 15:43:12 2007 +0000
files:       debian/control
description:
2007-02-23 15:43:12 by steve
  Recommend the xen-shell - NOTE not in Sid yet...


changeset:   795:73a7fc15b3d9
user:        steve
date:        Fri Feb 23 15:42:50 2007 +0000
files:       debian/changelog
description:
2007-02-23 15:42:50 by steve
  Updated.


changeset:   794:ee98f0ba2277
user:        steve
date:        Fri Feb 23 15:41:21 2007 +0000
files:       bin/xt-install-image
description:
2007-02-23 15:41:21 by steve
  Typo-fix on the installation source option - to allow test case to pass.


changeset:   793:75e50c185846
user:        steve
date:        Fri Feb 23 15:37:06 2007 +0000
files:       bin/xen-create-image bin/xt-install-image debian/changelog etc/xen-tools.conf misc/xen-tools
description:
2007-02-23 15:37:05 by steve
  Installation methods are now updated so that I can add in the
 image server method for use @Bytemark.


changeset:   792:8c328a55ad56
user:        steve
date:        Fri Feb 23 13:35:29 2007 +0000
files:       bin/xt-create-xen-config
description:
2007-02-23 13:35:29 by steve
  Setup sudoers file too.


changeset:   791:5098061ec583
user:        steve
date:        Fri Feb 23 13:30:13 2007 +0000
files:       README
description:
2007-02-23 13:30:13 by steve
  Mention xen-shell


changeset:   790:9b0ee8eaf5a4
user:        steve
date:        Fri Feb 23 08:15:02 2007 +0000
files:       bin/xt-create-xen-config
description:
2007-02-23 08:15:02 by steve
  Don't add/modify users if we're not root.
  Never touch the root user.


changeset:   789:1dc54ee64f4a
user:        steve
date:        Thu Feb 22 19:42:49 2007 +0000
files:       bin/xt-create-xen-config
description:
2007-02-22 19:42:49 by steve
  Correctly make --admins=foo,bar,baz work.


changeset:   788:c0f449df93f1
user:        steve
date:        Thu Feb 22 19:39:04 2007 +0000
files:       bin/xen-create-image bin/xt-create-xen-config etc/xm.tmpl
description:
2007-02-22 19:39:02 by steve
  Added new command line flag --admins, which allows new users to be
 setup upon the host system with the xen-shell.


changeset:   787:72d33096788a
user:        steve
date:        Thu Feb 22 19:15:25 2007 +0000
files:       bin/xen-create-image
description:
2007-02-22 19:15:25 by steve
  Remove TAB literals.


changeset:   786:cac3cfedddc4
user:        steve
date:        Thu Feb 22 17:33:44 2007 +0000
files:       TODO
description:
2007-02-22 17:33:44 by steve
  Test commit to make sure the mailing list still works.


changeset:   785:618a16698c7a
user:        steve
date:        Tue Feb 06 20:38:22 2007 +0000
files:       bin/xt-create-xen-config etc/xm.tmpl
description:
2007-02-06 20:38:21 by steve
  Patch from Uwe Hermann - add version info to generated xen .cfg files.
  (Also align stuff neatly.)


changeset:   784:e8812450fd59
user:        steve
date:        Sun Jan 14 21:17:51 2007 +0000
files:       Makefile
description:
2007-01-14 21:17:51 by steve
  Use $TMP not /tmp


changeset:   783:6afa54db1c17
user:        steve
date:        Sun Jan 07 02:59:35 2007 +0000
files:       bin/xen-create-image
description:
2007-01-07 02:59:35 by steve
  1.  Trivial documentation updates.
  2.  Correctly cope with detecting the filesystem creation commands.


changeset:   782:32640eb922ac
user:        steve
date:        Fri Jan 05 16:07:47 2007 +0000
files:       bin/xen-create-image
description:
2007-01-05 16:07:47 by steve
  Don't rely upon absolute paths which might differ amongst distributions.
  Instead try to find them dynamically and don't hardcode their locations.


changeset:   781:e4cf54f74ca3
user:        steve
date:        Fri Jan 05 14:05:44 2007 +0000
files:       AUTHORS bin/xen-create-image
description:
2007-01-05 14:05:44 by steve
  Felipe Scarel : Bugfix for --no-swap + LVM.


changeset:   780:2ae5393c5ea5
user:        steve
date:        Tue Dec 26 22:27:25 2006 +0000
files:       tests/hook-hostname.t
description:
2006-12-26 22:27:25 by steve
  Simple test of hostname + /etc/hosts setup.


changeset:   779:512ec209e2bc
user:        steve
date:        Tue Dec 26 22:15:36 2006 +0000
files:       hooks/centos4/50-setup-hostname hooks/dapper/50-setup-hostname hooks/debian/50-setup-hostname hooks/edgy/50-setup-hostname hooks/gentoo/50-setup-hostname
description:
2006-12-26 22:15:34 by steve
  Add stub /etc/hosts file for new instances which use DHCP.
  See #484683


changeset:   778:b990485a3f11
user:        steve
date:        Tue Dec 26 15:43:41 2006 +0000
files:       hooks/debian/20-setup-apt
description:
2006-12-26 15:43:41 by steve
  Make sure we use the correct dist in the security list.


changeset:   777:b5bbc17a31b7
user:        steve
date:        Tue Dec 26 01:33:00 2006 +0000
files:       AUTHORS
description:
2006-12-26 01:33:00 by steve
  Added Joey Hess.


changeset:   776:5d0d641b60c4
user:        steve
date:        Tue Dec 26 00:55:58 2006 +0000
files:       Makefile bin/xen-create-image bin/xen-delete-image bin/xen-list-images bin/xen-update-image bin/xt-create-xen-config bin/xt-customize-image bin/xt-install-image
description:
2006-12-26 00:55:56 by steve
  Release 3.1


changeset:   775:01b59f9a4e0e
user:        steve
date:        Mon Dec 25 23:26:30 2006 +0000
files:       debian/changelog
description:
2006-12-25 23:26:30 by steve
  Updated to show which bugs are closed.  Nine!


changeset:   774:3ba777291a39
user:        steve
date:        Mon Dec 25 23:17:26 2006 +0000
files:       hooks/centos4/35-setup-users hooks/dapper/35-setup-users hooks/debian/35-setup-users hooks/edgy/35-setup-users hooks/gentoo/35-setup-users
description:
2006-12-25 23:17:20 by steve
  Make sure that all groups exist.


changeset:   773:52bac8920ecf
user:        steve
date:        Mon Dec 25 23:13:10 2006 +0000
files:       hooks/centos4/35-setup-users hooks/dapper/35-setup-users hooks/debian/35-setup-users hooks/edgy/35-setup-users hooks/gentoo/35-setup-users
description:
2006-12-25 23:13:09 by steve
  Fixed stupid typo.


changeset:   772:d0dae5eb4259
user:        steve
date:        Mon Dec 25 23:10:50 2006 +0000
files:       hooks/centos4/35-setup-users hooks/dapper/35-setup-users hooks/debian/35-setup-users hooks/edgy/35-setup-users hooks/gentoo/35-setup-users
description:
2006-12-25 23:10:49 by steve
  Copy the group memberships too.


changeset:   771:9d558449868a
user:        steve
date:        Mon Dec 25 22:56:44 2006 +0000
files:       Makefile
description:
2006-12-25 22:56:44 by steve
  Updated to avoid trashing permissions on misc/CVS/


changeset:   770:e5e95f8d7020
user:        steve
date:        Mon Dec 25 22:46:57 2006 +0000
files:       hooks/dapper/80-install-modules hooks/debian/80-install-modules hooks/edgy/80-install-modules
description:
2006-12-25 22:46:56 by steve
  BUGFIX:  Module installation now works correctly.  D'oh.


changeset:   769:340fa584848f
user:        steve
date:        Mon Dec 25 22:39:35 2006 +0000
files:       bin/xen-create-image
description:
2006-12-25 22:39:35 by steve
  Dont show the END message more than once.


changeset:   768:f17a4fd46c30
user:        steve
date:        Mon Dec 25 22:36:18 2006 +0000
files:       hooks/centos4/55-create-dev hooks/dapper/55-create-dev hooks/debian/55-create-dev hooks/gentoo/55-create-dev
description:
2006-12-25 22:36:18 by steve
  Actually terminate early if we've got a populated /dev directory - rather than just reporting that we will terminate and not actually doing so.


changeset:   767:2ca93544d99f
user:        steve
date:        Mon Dec 25 22:32:08 2006 +0000
files:       hooks/dapper/80-install-modules hooks/debian/80-install-modules hooks/edgy/80-install-modules
description:
2006-12-25 22:32:04 by steve
  apt-cache -> /usr/bin/apt-cache


changeset:   766:c172aa600d71
user:        steve
date:        Mon Dec 25 22:21:53 2006 +0000
files:       hooks/dapper/80-install-modules hooks/debian/80-install-modules hooks/edgy/80-install-modules
description:
2006-12-25 22:21:52 by steve
  Updated to install a linux package if available.  See #404508


changeset:   765:cc5dc164aab3
user:        steve
date:        Mon Dec 25 21:41:55 2006 +0000
files:       bin/xen-create-image
description:
2006-12-25 21:41:55 by steve
  s/logpring/logprint/g


changeset:   764:16d2457988c0
user:        steve
date:        Mon Dec 25 12:25:40 2006 +0000
files:       bin/xen-create-image misc/xen-tools
description:
2006-12-25 12:25:40 by steve
  Added new command line option "--no-hooks".


changeset:   763:e9c44f2fb8c5
user:        steve
date:        Mon Dec 25 12:23:06 2006 +0000
files:       bin/xen-create-image
description:
2006-12-25 12:23:06 by steve
  Abort if the /etc/xen configuration file already exists.


changeset:   762:f48fde6e7b28
user:        steve
date:        Mon Dec 25 12:18:12 2006 +0000
files:       bin/xen-create-image
description:
2006-12-25 12:18:12 by steve
  Abort if we cannot create loopback or LVM images.
   (Closes: #404455)


changeset:   761:a09dbdc04ce9
user:        steve
date:        Sun Dec 24 16:44:44 2006 +0000
files:       bin/xen-create-image
description:
2006-12-24 16:44:44 by steve
  Make sure we only print our "finished" message once.


changeset:   760:e5ed4cb3d766
user:        steve
date:        Sat Dec 23 23:22:28 2006 +0000
files:       hooks/centos4/50-setup-hostname hooks/dapper/50-setup-hostname hooks/debian/50-setup-hostname hooks/edgy/50-setup-hostname hooks/gentoo/50-setup-hostname
description:
2006-12-23 23:22:27 by steve
  Add short hostname to /etc/host on dom0 too.


changeset:   759:7271bea6e2a5
user:        radu
date:        Thu Dec 14 21:51:46 2006 +0000
files:       debian/changelog
description:
2006-12-14 21:51:46 by radu
debian package sync


changeset:   758:c483bb6ba423
user:        steve
date:        Wed Dec 13 13:24:58 2006 +0000
files:       hooks/common.sh
description:
2006-12-13 13:24:58 by steve
  Make start-stop-daemon changes work.  See #402889


changeset:   757:8eaee4f15a65
user:        steve
date:        Wed Dec 13 11:20:31 2006 +0000
files:       debian/changelog
description:
2006-12-13 11:20:31 by steve
  Changing the distribution to Etch was a bug - mark it closed.


changeset:   756:6f7e3837e725
user:        steve
date:        Wed Dec 13 11:17:42 2006 +0000
files:       debian/changelog
description:
2006-12-13 11:17:42 by steve
  Added entry for 3.0 backport/release.


changeset:   755:2f36f8dc1367
user:        steve
date:        Mon Dec 11 22:12:39 2006 +0000
files:       Makefile bin/xen-create-image bin/xen-delete-image bin/xen-list-images bin/xen-update-image bin/xt-create-xen-config bin/xt-customize-image bin/xt-install-image
description:
2006-12-11 22:12:39 by steve
  Updated version number for 3.0 release.


changeset:   754:96e9868911ff
user:        radu
date:        Mon Dec 11 12:53:16 2006 +0000
files:       Makefile hooks/common.sh
description:
2006-12-11 12:53:15 by radu
Fix lintian warnings


changeset:   753:2b6fd8ec54ae
user:        steve
date:        Sun Dec 10 20:11:42 2006 +0000
files:       etc/xen-tools.conf
description:
2006-12-10 20:11:42 by steve
  Default distribution is now Etch.


changeset:   752:0bbca379d431
user:        steve
date:        Sat Dec 09 19:52:28 2006 +0000
files:       misc/xen-tools
description:
2006-12-09 19:52:28 by steve
  Added completion for --no-install option.


changeset:   751:2a931efb887b
user:        steve
date:        Sat Dec 09 17:51:27 2006 +0000
files:       bin/xen-create-image
description:
2006-12-09 17:51:27 by steve
  Allow "--no-install" to be specified to skip system installation.
  Loosely based upon patch from Henning Sprang.
  See: #402315 + #383057


changeset:   750:887271e20a17
user:        steve
date:        Sat Dec 09 17:37:27 2006 +0000
files:       bin/xen-create-image
description:
2006-12-09 17:37:27 by steve
  Abort if the file specified with --config doesn't exist.
  See #402328


changeset:   749:0e995fcaf3ea
user:        steve
date:        Thu Dec 07 15:06:15 2006 +0000
files:       debian/changelog debian/preinst
description:
2006-12-07 15:06:15 by steve
  Sync from sid.


changeset:   748:ccc6e80737ec
user:        steve
date:        Tue Dec 05 15:04:32 2006 +0000
files:       bin/xen-create-image etc/xm.tmpl
description:
2006-12-05 15:04:31 by steve
  kernel + initrd are no longer mandatory, and they will only be
 in the build xen configuration file if specified.


changeset:   747:db48099279f1
user:        radu
date:        Sun Dec 03 12:16:45 2006 +0000
files:       Makefile bin/xt-create-xen-config tests/hook-inittab.t tests/hook-tls.t
description:
2006-12-03 12:16:44 by radu
Fixed test errors.


changeset:   746:91fc72dd5cf4
user:        steve
date:        Sat Dec 02 15:30:12 2006 +0000
files:       Makefile
description:
2006-12-02 15:30:12 by steve
  Radu's patch.


changeset:   745:e6aa2a585d81
user:        steve
date:        Fri Dec 01 12:57:55 2006 +0000
files:       bin/xt-create-xen-config
description:
2006-12-01 12:57:55 by steve
  Don't ignore Mb/Gb on memory size.


changeset:   744:17845466f1b2
user:        steve
date:        Thu Nov 30 10:28:26 2006 +0000
files:       Makefile
description:
2006-11-30 10:28:26 by steve
  Fixup permissions of hooks prior to install/release


changeset:   743:607254fc4537
user:        steve
date:        Thu Nov 30 09:29:43 2006 +0000
files:       hooks/common.sh
description:
2006-11-30 09:29:43 by steve
  Fix syntax error.


changeset:   742:ae46b05b17e0
user:        steve
date:        Thu Nov 30 09:26:34 2006 +0000
files:       hooks/debian/05-shadowconfig-on
description:
2006-11-30 09:26:34 by steve
  Added.


changeset:   741:574a38d1dfd2
user:        steve
date:        Thu Nov 30 09:26:02 2006 +0000
files:       hooks/dapper/05-shadowconfig-on hooks/edgy/05-shadowconfig-on
description:
2006-11-30 09:26:01 by steve
  Added to repository.


changeset:   740:3dc9a25b95ed
user:        steve
date:        Wed Nov 29 23:35:20 2006 +0000
files:       bin/xen-update-image bin/xt-create-xen-config
description:
2006-11-29 23:32:55 by steve
  Minor formatting updates.


changeset:   739:c80d8bc2586d
user:        steve
date:        Wed Nov 29 23:29:48 2006 +0000
files:       bin/xen-create-image bin/xt-customize-image bin/xt-install-image
description:
2006-11-29 23:29:48 by steve
  Minor comment updates


changeset:   738:011b71b13bac
user:        steve
date:        Wed Nov 29 23:29:40 2006 +0000
files:       bin/xen-delete-image
description:
2006-11-29 23:29:40 by steve
  Minor simplications to deleting disk images.


changeset:   737:3b231f70b943
user:        steve
date:        Wed Nov 29 21:09:58 2006 +0000
files:       AUTHORS
description:
2006-11-29 21:09:58 by steve
  Mention Neil Wilson.


changeset:   736:e8ae44e555e2
user:        steve
date:        Wed Nov 29 21:08:50 2006 +0000
files:       hooks/common.sh hooks/dapper/70-install-ssh hooks/debian/70-install-ssh hooks/edgy/70-install-ssh
description:
2006-11-29 21:08:50 by steve
  Use the new start-stop-daemon code when installing packages.


changeset:   735:890b688df8a8
user:        steve
date:        Wed Nov 29 21:07:04 2006 +0000
files:       hooks/common.sh
description:
2006-11-29 21:07:04 by steve
  Added disableStartStopDaemon + enableStartStopDaemon from Neil Wilson


changeset:   734:5a03ca3c8568
user:        steve
date:        Wed Nov 29 20:58:44 2006 +0000
files:       hooks/dapper/10-disable-tls hooks/edgy/20-setup-apt
description:
2006-11-29 20:58:44 by steve
  Added TLS handling.


changeset:   733:9309c608f5a2
user:        steve
date:        Wed Nov 29 20:55:47 2006 +0000
files:       hooks/dapper/10-generate-locale hooks/dapper/25-generate-locale hooks/edgy/10-generate-locale hooks/edgy/25-generate-locale
description:
2006-11-29 20:55:46 by steve
  s/10-generate-locale/25-generate-locale/g;


changeset:   732:4e498496f032
user:        steve
date:        Wed Nov 29 19:27:18 2006 +0000
files:       misc/xen-tools
description:
2006-11-29 19:27:18 by steve
  Added --config argument + filename parsing to xt-install-image + xen-create-image


changeset:   731:7000046214c9
user:        steve
date:        Wed Nov 29 19:25:52 2006 +0000
files:       misc/xen-tools
description:
2006-11-29 19:25:52 by steve
  Complete --hostname=xxx for xen-delete-images


changeset:   730:60aa9a20e520
user:        steve
date:        Wed Nov 29 19:18:07 2006 +0000
files:       bin/xen-create-image
description:
2006-11-29 19:18:07 by steve
  Propogate --config when invoking xt-install-image


changeset:   729:9f6c17f51985
user:        steve
date:        Wed Nov 29 19:17:55 2006 +0000
files:       bin/xt-install-image
description:
2006-11-29 19:17:55 by steve
   Add a --config option, just like in xen-create-image


changeset:   728:fa5f391f1073
user:        steve
date:        Wed Nov 29 18:01:55 2006 +0000
files:       tests/hook-tls.t
description:
2006-11-29 18:01:55 by steve
  skip dapper + edgy for this test.


changeset:   727:26202e223b3b
user:        steve
date:        Wed Nov 29 17:35:41 2006 +0000
files:       hooks/centos4/55-create-dev hooks/dapper/55-create-dev hooks/debian/55-create-dev hooks/gentoo/55-create-dev
description:
2006-11-29 17:35:40 by steve
  Don't run MAKEDEV if there appear to be files in /dev on the new
 systems.  This is a potential speed gain.


changeset:   726:787dcbafacff
user:        steve
date:        Wed Nov 29 11:57:47 2006 +0000
files:       hooks/fedora/30-disable-gettys hooks/fedora/30-fix-inittab tests/hook-inittab.t
description:
2006-11-29 11:57:46 by steve
  Fixed test to work with rename of initab -> disable-gettys


changeset:   725:91b63c75db2f
user:        steve
date:        Wed Nov 29 11:53:02 2006 +0000
files:       Makefile hooks/centos4/30-disable-gettys hooks/centos4/30-fix-inittab hooks/dapper/10-generate-locale hooks/dapper/15-disable-hwclock hooks/dapper/20-setup-apt hooks/dapper/30-disable-gettys hooks/dapper/35-setup-users hooks/dapper/40-setup-networking hooks/dapper/50-setup-hostname hooks/dapper/60-copy-host-files hooks/dapper/65-copy-user-files hooks/dapper/70-install-ssh hooks/dapper/80-install-modules hooks/dapper/90-make-fstab hooks/dapper/99-clean-image hooks/debian/30-disable-gettys hooks/debian/30-fix-inittab hooks/edgy/10-generate-locale hooks/edgy/15-disable-hwclock hooks/edgy/20-setup-apt hooks/edgy/30-disable-gettys hooks/edgy/35-setup-users hooks/edgy/40-setup-networking hooks/edgy/50-setup-hostname hooks/edgy/60-copy-host-files hooks/edgy/65-copy-user-files hooks/edgy/70-install-ssh hooks/edgy/80-install-modules hooks/edgy/90-make-fstab hooks/edgy/99-clean-image hooks/gentoo/30-disable-gettys hooks/gentoo/30-fix-inittab hooks/ubuntu/10-generate-locale hooks/ubuntu/15-disable-hwclock hooks/ubuntu/20-setup-apt hooks/ubuntu/30-disable-ttys hooks/ubuntu/35-setup-users hooks/ubuntu/40-setup-networking hooks/ubuntu/50-setup-hostname hooks/ubuntu/60-copy-host-files hooks/ubuntu/65-copy-user-files hooks/ubuntu/70-install-ssh hooks/ubuntu/80-install-modules hooks/ubuntu/90-make-fstab hooks/ubuntu/99-clean-image
description:
2006-11-29 11:52:55 by steve
  Moved ubuntu hooks into dapper.d/ + edgy.d/


changeset:   724:7949355f9a74
user:        steve
date:        Tue Nov 28 17:47:27 2006 +0000
files:       bin/xen-create-image
description:
2006-11-28 17:47:27 by steve
  Allow --config to override the global configuration file and the
 command line options.


changeset:   723:ddad9e72fb41
user:        steve
date:        Tue Nov 28 17:43:49 2006 +0000
files:       bin/xen-delete-image
description:
2006-11-28 17:43:49 by steve
  1.  Allow "--hostname=a --hostname=b --hostname=c" or just " a b c"
    to delete three machines.  (Or any mixture!)

  2.  Order option help alphabetically.


changeset:   722:e6116ceaafc0
user:        steve
date:        Wed Nov 22 19:55:20 2006 +0000
files:       bin/xen-create-image
description:
2006-11-22 19:55:20 by steve
  Test for Text::Template if not executed with --force and terminate
 early.


changeset:   721:04ff445fd383
user:        steve
date:        Wed Nov 22 15:25:41 2006 +0000
files:       debian/changelog debian/control
description:
2006-11-22 15:25:41 by steve
  Added updated changelog from sid.


changeset:   720:cc0c08792d42
user:        steve
date:        Wed Nov 22 09:02:44 2006 +0000
files:       bin/xen-create-image
description:
2006-11-22 09:02:44 by steve
  Setup LOCALE if one isn't present prior to invoking all commands.

  See #399778


changeset:   719:fdd068e3497b
user:        steve
date:        Wed Nov 22 08:59:11 2006 +0000
files:       bin/xen-create-image
description:
2006-11-22 08:59:11 by steve
  Document --mac in the manpage/POD.
  See #399708


changeset:   718:5440a1fcadfa
user:        steve
date:        Sun Nov 19 19:41:36 2006 +0000
files:       Makefile bin/xen-create-image bin/xen-delete-image bin/xen-list-images bin/xen-update-image bin/xt-create-xen-config bin/xt-customize-image bin/xt-install-image hooks/debian/20-setup-apt tests/hook-inittab.t
description:
2006-11-19 19:41:34 by steve
  Fixups for test cases.


changeset:   717:0489bcf1fccf
user:        steve
date:        Sun Nov 19 19:38:21 2006 +0000
files:       hooks/common.sh
description:
2006-11-19 19:38:21 by steve
  Updated so that $LINENO is setup to have quotes around it.  via #399153


changeset:   716:6435a394c6c3
user:        steve
date:        Sun Nov 19 19:33:48 2006 +0000
files:       hooks/centos4/80-install-modules hooks/debian/80-install-modules hooks/gentoo/80-install-modules hooks/ubuntu/80-install-modules
description:
2006-11-19 19:33:47 by steve
  Updated the copying of kernel modules.
  Patch by Neil Wilson.
  See #399196


changeset:   715:beba107460bc
user:        steve
date:        Sun Nov 19 19:32:30 2006 +0000
files:       hooks/ubuntu/30-disable-ttys hooks/ubuntu/30-fix-inittab
description:
2006-11-19 19:32:30 by steve
  Updated to cope with upstart.   Patch from Neil Wilson.
  See #399153


changeset:   714:29fa41568de6
user:        steve
date:        Sun Nov 19 19:31:09 2006 +0000
files:       hooks/debian/75-install-cfengine hooks/ubuntu/75-install-cfengine roles/cfengine
description:
2006-11-19 19:31:07 by steve
  Move cfengine installation into a role-script.
  See #399152


changeset:   713:30f504331f72
user:        steve
date:        Wed Nov 15 14:33:43 2006 +0000
files:       tests/hook-tls.t
description:
2006-11-15 14:33:43 by steve
  Don't test the TLS stuff on Debian since the results are undefined
 unless we mandate the use of a given distribution.  (sid/etch/sarge/64/32/etc)


changeset:   712:962384fd7591
user:        steve
date:        Wed Nov 15 14:31:34 2006 +0000
files:       hooks/centos4/10-disable-tls hooks/debian/20-setup-apt hooks/fedora/10-disable-tls hooks/gentoo/10-disable-tls
description:
2006-11-15 14:31:33 by steve
  Don't touch TLS if we're on a 64 bit host.

  See #397933


changeset:   711:db93314f440b
user:        steve
date:        Wed Nov 15 14:28:38 2006 +0000
files:       hooks/debian/10-disable-tls hooks/debian/20-setup-apt
description:
2006-11-15 14:28:38 by steve
  Fetch libc6-xen from the configured apt source.

  See #397784


changeset:   710:8bbc47fee033
user:        steve
date:        Wed Nov 15 14:25:50 2006 +0000
files:       bin/xen-create-image
description:
2006-11-15 14:25:50 by steve
  s/--untar/--tar/g.

  Via #398769


changeset:   709:4e091ee3908d
user:        steve
date:        Tue Oct 24 09:22:22 2006 +0000
files:       Makefile bin/xen-create-image bin/xen-delete-image bin/xen-list-images bin/xen-update-image bin/xt-create-xen-config bin/xt-customize-image bin/xt-install-image
description:
2006-10-24 09:22:22 by steve
  Updated for v2.8


changeset:   708:51dbafdd5681
user:        steve
date:        Tue Oct 24 09:22:01 2006 +0000
files:       tests/hook-tls.t
description:
2006-10-24 09:22:01 by steve
  Don't test the /lib/tls fix in ubuntu, since that was removed.


changeset:   707:dcd3cc9f36e1
user:        steve
date:        Sun Oct 22 19:03:42 2006 +0000
files:       bin/xt-install-image
description:
2006-10-22 19:03:42 by steve
  Minor comment updates.


changeset:   706:a7a9ba18ce16
user:        steve
date:        Sun Oct 22 18:13:39 2006 +0000
files:       debian/changelog
description:
2006-10-22 18:13:39 by steve
  Sync with debian/ package contents.


changeset:   705:3a67337ca41f
user:        steve
date:        Sun Oct 22 18:10:48 2006 +0000
files:       TODO
description:
2006-10-22 18:10:48 by steve
  + 5.  Install into dedicated partitions.


changeset:   704:59d8dd5cb440
user:        steve
date:        Sun Oct 22 18:09:20 2006 +0000
files:       AUTHORS
description:
2006-10-22 18:09:20 by steve
  Mention the Ubuntu improvements by Ward Vandewege


changeset:   703:9d91347bf5af
user:        steve
date:        Sun Oct 22 18:07:22 2006 +0000
files:       hooks/ubuntu/15-disable-hwclock
description:
2006-10-22 18:07:22 by steve
  Updated to remove the init script rather than remove permissions.


changeset:   702:ebfea2107d4f
user:        steve
date:        Sun Oct 22 18:06:30 2006 +0000
files:       hooks/ubuntu/10-generate-locale
description:
2006-10-22 18:06:30 by steve
  Added to repository; via Ward Vendewege


changeset:   701:a5fccceeb046
user:        steve
date:        Sun Oct 22 18:06:18 2006 +0000
files:       hooks/ubuntu/55-create-dev
description:
2006-10-22 18:06:18 by steve
  Removed; apparently Ubuntu doesn't need a static /dev directory.


changeset:   700:488eaf217c67
user:        steve
date:        Sun Oct 22 18:04:20 2006 +0000
files:       hooks/ubuntu/10-disable-tls
description:
2006-10-22 18:04:20 by steve
  Removed from the repository; this file is no longer needed.


changeset:   699:bec27082f68c
user:        steve
date:        Thu Oct 19 17:10:31 2006 +0000
files:       tests/portable-shell.t
description:
2006-10-19 17:10:31 by steve
  Added to repository.  Test for portability issues which Eric Lemoine
 highlighted:
   [[ + ]]
   The function keyword


changeset:   698:13069cb08278
user:        steve
date:        Thu Oct 19 17:04:18 2006 +0000
files:       AUTHORS hooks/centos4/40-setup-networking hooks/centos4/50-setup-hostname hooks/common.sh hooks/debian/40-setup-networking hooks/debian/50-setup-hostname hooks/gentoo/40-setup-networking hooks/gentoo/50-setup-hostname hooks/ubuntu/40-setup-networking hooks/ubuntu/50-setup-hostname
description:
2006-10-19 17:04:17 by steve
  Portability fixups for using a non-bash shell.
  Patches from Eric Lemoine.


changeset:   697:425400c257d8
user:        steve
date:        Sat Oct 14 17:04:40 2006 +0000
files:       hooks/debian/10-disable-tls hooks/ubuntu/10-disable-tls
description:
2006-10-14 17:04:40 by steve
  Updated the handling of /lib/tls to only disable it on Sarge
 installs.  Use libc6-xen elsewhere if available.

 TODO:  Fix ubuntu installation types.


changeset:   696:d1bcffd59efd
user:        radu
date:        Sat Oct 14 09:22:16 2006 +0000
files:       debian/changelog
description:
2006-10-14 09:22:16 by radu
The 'Why do I always screw up xen-tools's changelog entries?' 2.7 Debian Sync


changeset:   695:0ec73d8cf91e
user:        radu
date:        Sat Oct 14 09:19:19 2006 +0000
files:       README
description:
2006-10-14 09:19:19 by radu
  Test modificatin by Radu's account.


changeset:   694:e5763f88671a
user:        steve
date:        Thu Oct 12 23:08:21 2006 +0000
files:       Makefile bin/xen-create-image bin/xen-delete-image bin/xen-list-images bin/xen-update-image bin/xt-create-xen-config bin/xt-customize-image bin/xt-install-image
description:
2006-10-12 23:08:21 by steve
  Update version number for v2.7 release.


changeset:   693:a318ef078a92
user:        steve
date:        Thu Oct 12 23:06:43 2006 +0000
files:       bin/xen-create-image
description:
2006-10-12 23:06:43 by steve
  Updated formatting to allow "no-tabs.t" test to succeed.


changeset:   692:85cb32beee23
user:        steve
date:        Thu Oct 12 23:02:35 2006 +0000
files:       bin/xen-create-image
description:
2006-10-12 23:02:35 by steve
  Updated argument testing to make sure that:
    --ip / --dhcp are mutually exclusive.
    --gateway + --netmask are used when --ip is given.


changeset:   691:4aae6ff0b69a
user:        steve
date:        Thu Oct 12 22:51:39 2006 +0000
files:       debian/control
description:
2006-10-12 22:51:39 by steve
  Updated to latest Debian package:
    - uploader: skx
    + uploader: stigge


changeset:   690:ee7e8889c8ec
user:        steve
date:        Thu Oct 12 22:50:55 2006 +0000
files:       debian/changelog
description:
2006-10-12 22:50:55 by steve
  Sync with last Debian package.


changeset:   689:45cc6f098f2b
user:        steve
date:        Wed Oct 11 16:52:53 2006 +0000
files:       bin/xen-delete-image
description:
2006-10-11 16:52:53 by steve
  Simply some of the argument testing logic.


changeset:   688:80bf75da4db8
user:        steve
date:        Wed Oct 11 16:42:07 2006 +0000
files:       misc/xen-tools
description:
2006-10-11 16:42:07 by steve
  Hide grep errors when files/scripts dont exist or don't work.
  (ie. things work when /etc/xen-tools/xen-tools.conf isn't present.)


changeset:   687:8128a5b75b6a
user:        steve
date:        Wed Oct 11 16:40:55 2006 +0000
files:       AUTHORS bin/xen-create-image bin/xen-delete-image bin/xen-update-image bin/xt-create-xen-config misc/xen-tools
description:
2006-10-11 16:40:54 by steve
  Applied patches from Ray Anthracite for evms support, with only
 minor changes.


changeset:   686:4d7ca90639af
user:        steve
date:        Sat Oct 07 08:38:02 2006 +0000
files:       bin/xen-create-image
description:
2006-10-07 08:38:02 by steve
  Attempt to unmount our temporary location along with any child
 mount-points which might have appeared during the installation process.
  See: #391501


changeset:   685:44ad11108c43
user:        steve
date:        Fri Sep 22 17:13:36 2006 +0000
files:       Makefile
description:
2006-09-22 17:13:36 by steve
  Add support for edgy as a valid distribution.  Change from:
    http://patches.ubuntu.com/x/xen-tools/xen-tools_2.1-4ubuntu2.patch


changeset:   684:f61a09208afb
user:        steve
date:        Mon Sep 11 16:14:37 2006 +0000
files:       etc/xm.tmpl
description:
2006-09-11 16:14:37 by steve
  BUGFIX:  vif=xxx, is broken - we only add the "," when using mac addresses


changeset:   683:dfff6010c63c
user:        steve
date:        Mon Sep 11 16:00:33 2006 +0000
files:       debian/changelog
description:
2006-09-11 16:00:33 by steve
  Updated for 2.6-1


changeset:   682:479133445be2
user:        steve
date:        Mon Sep 11 15:57:57 2006 +0000
files:       Makefile bin/xen-create-image bin/xen-delete-image bin/xen-list-images bin/xen-update-image bin/xt-create-xen-config bin/xt-customize-image bin/xt-install-image
description:
2006-09-11 15:57:57 by steve
   Updated versions for v2.6 release.


changeset:   681:7b10d488e529
user:        steve
date:        Sun Sep 10 21:05:03 2006 +0000
files:       bin/xen-create-image
description:
2006-09-10 21:05:03 by steve
  --tar-cmd + --copy-cmd are *only* valid in the configuration file.


changeset:   680:2158edfee9f0
user:        steve
date:        Sun Sep 10 21:04:20 2006 +0000
files:       bin/xen-create-image tests/getopt.t
description:
2006-09-10 21:04:20 by steve
  Updated soley to allow tests to complete.


changeset:   679:820c4c25b7c0
user:        steve
date:        Sun Sep 10 20:51:56 2006 +0000
files:       bin/xt-install-image etc/xen-tools.conf
description:
2006-09-10 20:51:55 by steve
  When using either --tar or --copy to install a new system allow that
 command to be specified in the configuration file.

  See: #385024.

  TODO: Completely free-form installation method?!


changeset:   678:c3601ed86a8c
user:        steve
date:        Sun Sep 10 18:22:42 2006 +0000
files:       bin/xen-create-image
description:
2006-09-10 18:22:42 by steve
  Really use "--arch".


changeset:   677:14e323b475be
user:        steve
date:        Thu Aug 31 09:04:55 2006 +0000
files:       AUTHORS hooks/debian/75-install-cfengine hooks/ubuntu/75-install-cfengine
description:
2006-08-31 09:04:55 by steve
  Added hook, by Kirk Ismay, for automatically installing cfengine if
 it exists upon the host system.


changeset:   676:f01f7dcea34b
user:        steve
date:        Sun Aug 27 21:46:04 2006 +0000
files:       debian/changelog debian/postinst
description:
2006-08-27 21:46:04 by steve
  Don't complain about /etc/xen-tools/role.d


changeset:   675:f0d98146be39
user:        steve
date:        Sun Aug 27 21:40:41 2006 +0000
files:       debian/changelog
description:
2006-08-27 21:40:41 by steve
  New release.


changeset:   674:b37cdeb0831b
user:        steve
date:        Sun Aug 27 21:31:30 2006 +0000
files:       Makefile bin/xen-create-image bin/xen-delete-image bin/xen-list-images bin/xen-update-image bin/xt-create-xen-config bin/xt-customize-image bin/xt-install-image
description:
2006-08-27 21:31:30 by steve
  v2.5 release.


changeset:   673:98d61de066dc
user:        steve
date:        Sun Aug 27 21:30:26 2006 +0000
files:       bin/xen-create-image
description:
2006-08-27 21:30:26 by steve
  Documentation correction ---roledir -> --roledir.
  Allows tests/getopt.t to succeed.


changeset:   672:cbff730b308f
user:        steve
date:        Sun Aug 27 21:29:23 2006 +0000
files:       bin/xen-create-image
description:
2006-08-27 21:29:23 by steve
  Whitespace fixups - remove TAB characters.


changeset:   671:1601a9df057b
user:        steve
date:        Fri Aug 25 10:59:08 2006 +0000
files:       bin/xen-create-image
description:
2006-08-25 10:59:08 by steve
  BUGFIX:  roledir was not being used due to typo.  Role scripts now work.


changeset:   670:e558e8727f6c
user:        steve
date:        Fri Aug 25 10:54:25 2006 +0000
files:       hooks/common.sh roles/builder roles/gdm roles/minimal roles/xdm
description:
2006-08-25 10:54:25 by steve
  1.  Added new global function in our global functions file "removeDebianPackage".

  2.  Updated all role scripts to use the common function code instead of their own individual functions.


changeset:   669:d4a169f8b9ba
user:        steve
date:        Thu Aug 24 20:36:05 2006 +0000
files:       hooks/centos4/role.d/README
description:
2006-08-24 20:36:05 by steve
  Removed.


changeset:   668:a8cf1df43ba3
user:        steve
date:        Thu Aug 24 20:35:31 2006 +0000
files:       Makefile
description:
2006-08-24 20:35:31 by steve
  Actually install the role scripts to the role.d


changeset:   667:ffdfee269da8
user:        steve
date:        Thu Aug 24 20:33:10 2006 +0000
files:       Makefile bin/xen-create-image debian/changelog debian/dirs hooks/debian/role.d/README hooks/debian/role.d/builder hooks/debian/role.d/gdm hooks/debian/role.d/minimal hooks/debian/role.d/xdm hooks/fedora/role.d/README hooks/gentoo/role.d/README hooks/ubuntu/role.d/README roles/builder roles/gdm roles/minimal roles/xdm
description:
2006-08-24 20:33:07 by steve
  Updated such that role scripts all live in one directory, regardless of
 the distribution to which they are meant to be applied.

  This role directory can be specified with "--roledir", or via the configuration file setting "roledir=/path/to/dir".

  See the following bug for rationale:
    http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=383822


changeset:   666:e6a9c2795f2f
user:        steve
date:        Thu Aug 24 16:26:36 2006 +0000
files:       bin/xen-create-image
description:
2006-08-24 16:26:36 by steve
  BUGFIX:  noswap is not initialised any more, to allow the hook scripts to work as expected.


changeset:   665:a9e2b9eb0772
user:        steve
date:        Thu Aug 24 12:43:06 2006 +0000
files:       AUTHORS bin/xen-create-image bin/xt-install-image
description:
2006-08-24 12:43:06 by steve
  Applied patch from  Eric Lemoine to perform better binary
 detection for /bin/dd, rpmstrap, cp, debootstrap, etc.


changeset:   664:40e3b5256eae
user:        steve
date:        Tue Aug 22 20:06:42 2006 +0000
files:       Makefile bin/xen-create-image bin/xen-delete-image bin/xen-list-images bin/xen-update-image bin/xt-create-xen-config bin/xt-customize-image bin/xt-install-image
description:
2006-08-22 20:06:42 by steve
  v2.4 release.


changeset:   663:588b177172f5
user:        steve
date:        Sun Aug 20 09:21:11 2006 +0000
files:       debian/changelog debian/watch
description:
2006-08-20 09:21:11 by steve
  Added "watch" file for use by "uscan".


changeset:   662:a906166125a8
user:        steve
date:        Sun Aug 20 01:36:54 2006 +0000
files:       bin/xen-create-image
description:
2006-08-20 01:36:54 by steve
  Fixed broken pod, to allow test cases to succeed.


changeset:   661:f658d00b2e90
user:        steve
date:        Sun Aug 20 01:24:16 2006 +0000
files:       bin/xen-list-images
description:
2006-08-20 01:24:16 by steve
  1.  Whitespace fixups.
  2.  Show MAC address, if present.


changeset:   660:76a237d19f2d
user:        steve
date:        Sun Aug 20 01:19:56 2006 +0000
files:       bin/xt-create-xen-config bin/xt-customize-image bin/xt-install-image
description:
2006-08-20 01:19:56 by steve
  Whitespace fixups.


changeset:   659:29ed5c300539
user:        steve
date:        Sun Aug 20 01:15:25 2006 +0000
files:       bin/xen-create-image
description:
2006-08-20 01:15:25 by steve
  Whitespace fixups, and minor comment updates.


changeset:   658:87d3fd1647c0
user:        steve
date:        Sun Aug 20 01:04:58 2006 +0000
files:       Makefile
description:
2006-08-20 01:04:58 by steve
  1.  Remove "manpages-html" target, it was broken and not used anyway.

  2.  Mention GPG signature creation in the "dist" target.


changeset:   657:f84ac3f665b4
user:        steve
date:        Sat Aug 19 17:10:28 2006 +0000
files:       etc/xen-tools.conf
description:
2006-08-19 17:10:28 by steve
  Added 'noswap' and 'arch' to the default options.
  Updated description of debootstrap/rpmstrap/tar/copy.


changeset:   656:267471ed8450
user:        steve
date:        Sat Aug 19 17:06:25 2006 +0000
files:       AUTHORS
description:
2006-08-19 17:06:25 by steve
  Make the list truly alphabetical by surname, as we claim it is.


changeset:   655:44eaafee7265
user:        steve
date:        Sat Aug 19 17:05:37 2006 +0000
files:       BUGS
description:
2006-08-19 17:05:37 by steve
  Minor update wrt. Debian BTS


changeset:   654:d1f0a10d448d
user:        steve
date:        Sat Aug 19 17:04:09 2006 +0000
files:       SUPPORT
description:
2006-08-19 17:04:09 by steve
  Minor word tweaks


changeset:   653:4b377940d204
user:        steve
date:        Sat Aug 19 13:52:26 2006 +0000
files:       debian/changelog
description:
2006-08-19 13:52:26 by steve
  feature complete for the next release.
  Just waiting on the current version of xen-tools to enter testing,
 then it will be made.  Almost certainly tuesday.


changeset:   652:7e084ea4f29e
user:        steve
date:        Sat Aug 19 13:40:58 2006 +0000
files:       misc/xen-tools
description:
2006-08-19 13:40:58 by steve
  Bash completion for the --mac argument.


changeset:   651:4e0ff9ba3c32
user:        steve
date:        Sat Aug 19 13:40:17 2006 +0000
files:       bin/xen-create-image debian/changelog etc/xm.tmpl
description:
2006-08-19 13:40:16 by steve
  Allow MAC address to be specified for the initial network interface.


changeset:   650:a11ea7fc48f1
user:        steve
date:        Sat Aug 19 08:20:10 2006 +0000
files:       debian/changelog
description:
2006-08-19 08:20:10 by steve
  Improved manpage for xt-create-xen-config


changeset:   649:6ecdfa9d5029
user:        steve
date:        Sat Aug 19 08:19:27 2006 +0000
files:       bin/xt-create-xen-config
description:
2006-08-19 08:19:27 by steve
  Added documentation on argument passing.


changeset:   648:1aef5d79ccd7
user:        steve
date:        Sat Aug 19 07:54:39 2006 +0000
files:       bin/xen-delete-image debian/changelog
description:
2006-08-19 07:54:39 by steve
  Don't complain if there is no LVM swap file.
  Delete logfile if present.


changeset:   647:cad3331303d1
user:        steve
date:        Sat Aug 19 07:46:41 2006 +0000
files:       AUTHORS debian/changelog etc/xm.tmpl
description:
2006-08-19 07:46:41 by steve
  When no initrd is being used the xm.tmpl file shouldn't insert
 a ramdisk.  Closes: 383703

  Patch from Henning Sprang


changeset:   646:32c8e4cd1d56
user:        steve
date:        Fri Aug 18 15:08:24 2006 +0000
files:       hooks/centos4/20-setup-yum hooks/centos4/60-copy-host-files hooks/debian/20-setup-apt hooks/debian/60-copy-host-files hooks/ubuntu/20-setup-apt hooks/ubuntu/60-copy-host-files
description:
2006-08-18 15:08:24 by steve
  1.  Copy "resolv.conf" before running apt-get update / yum update.
      Without this DNS is probably not available/working.

  2.  Copy /etc/sudoers from the host, if we're installing sudo.


changeset:   645:9a87c76d4367
user:        steve
date:        Fri Aug 18 13:16:55 2006 +0000
files:       bin/xen-create-image bin/xt-install-image
description:
2006-08-18 13:16:55 by steve
  Use hostname when installing system.


changeset:   644:b3ac2ec06a85
user:        steve
date:        Fri Aug 18 13:14:14 2006 +0000
files:       bin/xen-create-image
description:
2006-08-18 13:14:14 by steve
  Reset logfile at startup time.


changeset:   643:9172d89d216e
user:        steve
date:        Fri Aug 18 13:11:48 2006 +0000
files:       bin/xt-install-image
description:
2006-08-18 13:11:48 by steve
  More logging.


changeset:   642:8e4082679097
user:        steve
date:        Fri Aug 18 13:10:37 2006 +0000
files:       bin/xen-create-image bin/xt-install-image
description:
2006-08-18 13:10:37 by steve
  More logging fixups.


changeset:   641:566d33f7de9b
user:        steve
date:        Fri Aug 18 13:09:24 2006 +0000
files:       bin/xen-create-image bin/xt-install-image
description:
2006-08-18 13:09:24 by steve
  Logging to /var/log/xen-tools.


changeset:   640:caea8baa443e
user:        steve
date:        Fri Aug 18 12:07:46 2006 +0000
files:       bin/xen-create-image
description:
2006-08-18 12:07:46 by steve
  Minor update.


changeset:   639:53ad0e3654f2
user:        steve
date:        Fri Aug 18 08:59:48 2006 +0000
files:       debian/changelog
description:
2006-08-18 08:59:48 by steve
  --fs handling is correct.
  --noswap will produce a xen configuration file without the swap volume.


changeset:   638:9284dde1d5ca
user:        steve
date:        Fri Aug 18 08:58:41 2006 +0000
files:       debian/changelog
description:
2006-08-18 08:58:41 by steve
   File given as --template argument must exist.


changeset:   637:1cc680192b1f
user:        steve
date:        Fri Aug 18 08:57:49 2006 +0000
files:       debian/changelog
description:
2006-08-18 08:57:49 by steve
  Updated changelog for pending upload.


changeset:   636:3fa7510135bb
user:        steve
date:        Fri Aug 18 08:57:42 2006 +0000
files:       debian/control
description:
2006-08-18 08:57:42 by steve
  Switched Radu and I.


changeset:   635:56e291bc4153
user:        steve
date:        Fri Aug 18 08:57:28 2006 +0000
files:       bin/xt-install-image
description:
2006-08-18 08:57:28 by steve
  Don't use --keep-debootstrap-dir.  It isn't available in
 Debian Sarge's debootstrap versoin.


changeset:   634:f8999bd7133c
user:        steve
date:        Thu Aug 17 21:01:46 2006 +0000
files:       tests/xt-create-xen-config.t
description:
2006-08-17 21:01:46 by steve
  Updated.


changeset:   633:a35b87a8fb2f
user:        steve
date:        Thu Aug 17 21:00:47 2006 +0000
files:       etc/xm.tmpl tests/xt-create-xen-config.t
description:
2006-08-17 21:00:47 by steve
  Update for tests.


changeset:   632:a2880cdf1e1d
user:        steve
date:        Thu Aug 17 20:26:23 2006 +0000
files:       bin/xen-create-image
description:
2006-08-17 20:26:23 by steve
  BUGFIX:  Only care about template files which exist.


changeset:   631:45a9ce8f221b
user:        steve
date:        Thu Aug 17 20:24:15 2006 +0000
files:       etc/xm.tmpl
description:
2006-08-17 20:24:15 by steve
  BUGFIX:  We don't need '{' or '}' around our devices any more.


changeset:   630:325b4ea253e6
user:        steve
date:        Thu Aug 17 20:20:47 2006 +0000
files:       etc/xm.tmpl
description:
2006-08-17 20:20:47 by steve
  BUGFIX:  Fixed syntax error in default xm template file.


changeset:   629:3c733c278963
user:        steve
date:        Thu Aug 17 20:14:48 2006 +0000
files:       bin/xen-create-image
description:
2006-08-17 20:14:48 by steve
  A missing template is an error.


changeset:   628:e022245cd56e
user:        steve
date:        Thu Aug 17 20:07:05 2006 +0000
files:       bin/xen-create-image
description:
2006-08-17 20:07:05 by steve
  BUGFIX:  Don't run mkswap when no swap LVM is created.


changeset:   627:8fadfab6d907
user:        steve
date:        Thu Aug 17 19:55:47 2006 +0000
files:       etc/xm.tmpl
description:
2006-08-17 19:55:47 by steve
  When --noswap is used the xen configuration file shouldn't have a "swap disk" added.


changeset:   626:cd989b33cc37
user:        steve
date:        Thu Aug 17 19:52:14 2006 +0000
files:       bin/xen-create-image
description:
2006-08-17 19:52:14 by steve
  Don't create LVM swap volume if it isn't to be used.  (--noswap).


changeset:   625:e5dcd9252ef5
user:        steve
date:        Thu Aug 17 12:32:19 2006 +0000
files:       tests/hook-inittab.t
description:
2006-08-17 12:32:19 by steve
  Fixed test to work now that we no longer modify our terminal types
 to force them into "console" instead of "tty1"


changeset:   624:899d14572415
user:        steve
date:        Thu Aug 17 12:30:16 2006 +0000
files:       hooks/centos4/30-fix-inittab hooks/debian/30-fix-inittab hooks/fedora/30-fix-inittab hooks/gentoo/30-fix-inittab hooks/ubuntu/30-fix-inittab
description:
2006-08-17 12:30:11 by steve
  Avoid changing console types to "console" so that job control
 remains available.


changeset:   623:a72a6659fe5e
user:        steve
date:        Thu Aug 17 10:16:46 2006 +0000
files:       bin/xen-create-image
description:
2006-08-17 10:16:46 by steve
  BUGFIX:  from Eric Lemoine  '--fs=xx' now works as expected.


changeset:   622:abd9e7e556ef
user:        steve
date:        Thu Aug 17 08:41:32 2006 +0000
files:       bin/xen-create-image
description:
2006-08-17 08:41:32 by steve
  Avoid word wrapping in the --help output.


changeset:   621:44618b30b583
user:        steve
date:        Wed Aug 16 09:42:44 2006 +0000
files:       Makefile bin/xen-create-image bin/xen-delete-image bin/xen-list-images bin/xen-update-image bin/xt-create-xen-config bin/xt-customize-image bin/xt-install-image
description:
2006-08-16 09:42:44 by steve
  Updated release to 2.3 for new release.


changeset:   620:8d6a0f90aef0
user:        steve
date:        Wed Aug 16 09:40:46 2006 +0000
files:       bin/xen-create-image
description:
2006-08-16 09:40:46 by steve
  Test the environment *after* parsing command line.


changeset:   619:675642d3a3fb
user:        steve
date:        Tue Aug 15 21:34:49 2006 +0000
files:       bin/xen-create-image
description:
2006-08-15 21:34:49 by steve
  Added command line processing for "noswap" - found by tests/getopt.t


changeset:   618:db22baaac3f2
user:        steve
date:        Tue Aug 15 21:30:57 2006 +0000
files:       bin/xt-install-image
description:
2006-08-15 21:30:57 by steve
  Updated thinko:  $ARCH -> $EXTRA


changeset:   617:280d146f97b4
user:        steve
date:        Tue Aug 15 21:30:07 2006 +0000
files:       bin/xen-create-image bin/xen-delete-image bin/xen-list-images bin/xen-update-image bin/xt-create-xen-config bin/xt-customize-image bin/xt-install-image
description:
2006-08-15 21:30:07 by steve
  Updated pod so that tests/pod-check.t succeeds.  Sigh.


changeset:   616:cc77d7d60774
user:        steve
date:        Tue Aug 15 21:17:28 2006 +0000
files:       bin/xen-create-image bin/xt-install-image debian/changelog
description:
2006-08-15 21:17:28 by steve
  Allow the --arch setting to be propogated to either debootstrap or
 rpmstrap.
  See: #383041


changeset:   615:5db0df8cfd15
user:        steve
date:        Tue Aug 15 21:11:32 2006 +0000
files:       bin/xen-create-image debian/changelog
description:
2006-08-15 21:11:31 by steve
  Allow command line to override the installation method, or type.  This
 means resetting any other mutually exclusive options.

  This applies only to:

    --dir + --lvm

    --rpmstrap + --debootstrap + --copy + --tar.


changeset:   614:ee9eb2ac0b5f
user:        steve
date:        Tue Aug 15 18:53:11 2006 +0000
files:       TODO
description:
2006-08-15 18:53:11 by steve
  Added new entry


changeset:   613:85fa0a8a155e
user:        steve
date:        Tue Aug 15 18:43:37 2006 +0000
files:       misc/xen-tools
description:
2006-08-15 18:43:37 by steve
  - --debug
  + --noswap


changeset:   612:3f004b67deaa
user:        steve
date:        Tue Aug 15 18:14:10 2006 +0000
files:       debian/changelog
description:
2006-08-15 18:14:10 by steve
  Update so that this script mentions the new upstream release.
  Granted that hasn't happened yet, but with this many bugs/suggestions by
 the time I've gone through the list it will be a new release upstream.


changeset:   611:4adc27f3121d
user:        steve
date:        Tue Aug 15 18:13:31 2006 +0000
files:       debian/rules
description:
2006-08-15 18:13:31 by steve
  Don't run the testsuite at package-build time.  Thought I'd done this
 already?


changeset:   610:3e3a52a9e3a9
user:        steve
date:        Tue Aug 15 18:11:33 2006 +0000
files:       hooks/centos4/90-make-fstab hooks/debian/90-make-fstab hooks/fedora/90-make-fstab hooks/gentoo/90-make-fstab hooks/ubuntu/90-make-fstab
description:
2006-08-15 18:11:33 by steve
  1.  Mount /proc with nodev, nosuid, noexec just to be paranoid.
  2.  Fix syntax srror in script.  D'oh.


changeset:   609:c3ae85125ae8
user:        steve
date:        Tue Aug 15 18:04:14 2006 +0000
files:       bin/xen-create-image
description:
2006-08-15 18:04:14 by steve
  Significantly reworked the documentation for the options.
  See: #383032


changeset:   608:42e873c72ec6
user:        steve
date:        Tue Aug 15 17:34:23 2006 +0000
files:       bin/xt-install-image debian/changelog
description:
2006-08-15 17:34:23 by steve
  Added better debootstrap error detection and display.


changeset:   607:45292303218a
user:        steve
date:        Tue Aug 15 09:23:34 2006 +0000
files:       debian/changelog
description:
2006-08-15 09:23:34 by steve
  Added #383058 / --noswap.


changeset:   606:3f6a309c72e9
user:        steve
date:        Tue Aug 15 09:21:05 2006 +0000
files:       AUTHORS
description:
2006-08-15 09:21:05 by steve
  Mention Tamas, Gergely for his --initrd fixup


changeset:   605:8a062b2eb2c8
user:        steve
date:        Tue Aug 15 09:19:25 2006 +0000
files:       bin/xen-create-image hooks/centos4/90-make-fstab hooks/debian/90-make-fstab hooks/fedora/90-make-fstab hooks/gentoo/90-make-fstab hooks/ubuntu/90-make-fstab
description:
2006-08-15 09:19:24 by steve
  Added "--noswap" option.
  See: #383058


changeset:   604:0dae191115c6
user:        steve
date:        Tue Aug 15 09:12:03 2006 +0000
files:       bin/xen-create-image
description:
2006-08-15 09:12:03 by steve
  initrd path is optional.


changeset:   603:6c8ddc9bce36
user:        steve
date:        Mon Aug 14 21:36:28 2006 +0000
files:       debian/changelog
description:
2006-08-14 21:36:28 by steve
  Updated.


changeset:   602:f17c546a7263
user:        steve
date:        Mon Aug 14 21:03:46 2006 +0000
files:       debian/changelog
description:
2006-08-14 21:03:46 by steve
  Added work-in-progress updates.


changeset:   601:ae8ddac7750a
user:        steve
date:        Mon Aug 14 21:00:59 2006 +0000
files:       bin/xen-create-image
description:
2006-08-14 21:00:59 by steve
  Add support for --template.
  See: #383036


changeset:   600:63924f4d5cb7
user:        steve
date:        Mon Aug 14 20:55:29 2006 +0000
files:       bin/xen-create-image bin/xen-delete-image bin/xen-list-images bin/xen-update-image bin/xt-create-xen-config bin/xt-customize-image bin/xt-install-image
description:
2006-08-14 20:55:29 by steve
  Don't show the documentation for internal functions in the --manual
 or manpage.
  See:  #383032

  Solution from here:
    http://www.perlmonks.org/?node_id=567327


changeset:   599:368c6e6f05e3
user:        steve
date:        Sat Aug 12 23:17:38 2006 +0000
files:       TODO
description:
2006-08-12 23:17:38 by steve
  Removed "pointtopoint" this is complete.


changeset:   598:4765508d7b9a
user:        steve
date:        Thu Aug 03 15:12:26 2006 +0000
files:       hooks/debian/20-setup-apt hooks/ubuntu/20-setup-apt
description:
2006-08-03 15:12:25 by steve
  1.  Setup a HTTP proxy for apt on the guests if present on the host.
  2.  Make the ubuntu script identical to the debian one.


changeset:   597:2fe330c5888f
user:        steve
date:        Tue Jul 25 15:54:22 2006 +0000
files:       debian/changelog
description:
2006-07-25 15:54:22 by steve
  Added missing changelog entry


changeset:   596:699e82442860
user:        steve
date:        Tue Jul 25 15:49:52 2006 +0000
files:       bin/xen-create-image
description:
2006-07-25 15:49:52 by steve
  Patched to fix bug #379347.
  Radu, I'll let you handle an upload.


changeset:   595:967e64c5ddef
user:        steve
date:        Sun Jul 23 00:56:29 2006 +0000
files:       bin/xen-create-image
description:
2006-07-23 00:56:29 by steve
  Make sure we have an installation method specified: #379347


changeset:   594:d0cad5cecd71
user:        steve
date:        Sun Jul 23 00:51:48 2006 +0000
files:       bin/xen-create-image
description:
2006-07-23 00:51:48 by steve
  Updated documentation only.


changeset:   593:d819d0e9ac21
user:        steve
date:        Sat Jul 22 16:04:09 2006 +0000
files:       debian/changelog
description:
2006-07-22 16:04:09 by steve
  Updated changelog per new release.


changeset:   592:ad4d3b427e02
user:        steve
date:        Fri Jul 21 20:17:41 2006 +0000
files:       Makefile bin/xen-create-image bin/xen-delete-image bin/xen-list-images bin/xen-update-image bin/xt-create-xen-config bin/xt-customize-image bin/xt-install-image
description:
2006-07-21 20:17:40 by steve
  2.2 release.  (Pending)


changeset:   591:ab14d7e8e156
user:        steve
date:        Fri Jul 21 20:17:18 2006 +0000
files:       debian/changelog
description:
2006-07-21 20:17:18 by steve
  Updated changelog in advance of 2.2 release.


changeset:   590:318d1fe73a81
user:        steve
date:        Fri Jul 21 20:14:30 2006 +0000
files:       bin/xen-create-image
description:
2006-07-21 20:14:30 by steve
  --force will work for xfs filesystem types.  Closes: #377684


changeset:   589:89ed167ab80d
user:        steve
date:        Fri Jul 21 20:09:46 2006 +0000
files:       hooks/debian/60-copy-host-files hooks/ubuntu/60-copy-host-files
description:
2006-07-21 20:09:45 by steve
  Copy /etc/timezone into guest systems running Debina/Ubuntu.
  Closes: #376846


changeset:   588:372920ce8a16
user:        steve
date:        Fri Jul 21 20:06:51 2006 +0000
files:       hooks/ubuntu/90-make-fstab
description:
2006-07-21 20:06:51 by steve
  Use "defaults" when mounting reiserfs - closes: #379023


changeset:   587:9a7223d55f81
user:        steve
date:        Fri Jul 21 20:06:08 2006 +0000
files:       hooks/debian/90-make-fstab
description:
2006-07-21 20:06:08 by steve
  Use "defaults" when mounting reiserfs.  Closes: #379023


changeset:   586:df3ef953c073
user:        steve
date:        Thu Jul 13 20:11:40 2006 +0000
files:       AUTHORS
description:
2006-07-13 20:11:40 by steve
  Credit Sven.


changeset:   585:4138ce023108
user:        steve
date:        Thu Jul 13 20:10:40 2006 +0000
files:       hooks/common.sh
description:
2006-07-13 20:10:40 by steve
  Apply patch from Sven Hartge, to fix Debian package installation.


changeset:   584:d1d4ed0d7cda
user:        steve
date:        Wed Jul 12 14:44:33 2006 +0000
files:       tests/perl-syntax.t
description:
2006-07-12 14:44:33 by steve
  Bet extra-strict about perl syntax.


changeset:   583:154321eee0ca
user:        steve
date:        Fri Jun 30 10:09:56 2006 +0000
files:       hooks/gentoo/40-setup-networking
description:
2006-06-30 10:09:56 by steve
  Bytemark: Add point-to-point setting.


changeset:   582:0175391dcd58
user:        steve
date:        Thu Jun 29 15:35:40 2006 +0000
files:       bin/xen-create-image
description:
2006-06-29 15:35:40 by steve
  Show warning if the loopback module isn't loaded if the user is
 running with Loopback images.


changeset:   581:f95920259829
user:        steve
date:        Thu Jun 29 15:31:21 2006 +0000
files:       bin/xen-create-image
description:
2006-06-29 15:31:21 by steve
  Test that our companion scripts are present.


changeset:   580:1d734c2f506e
user:        steve
date:        Thu Jun 29 15:09:22 2006 +0000
files:       hooks/debian/55-create-dev
description:
2006-06-29 15:09:22 by steve
  Make the sd? devices, per suggestion from --elijah


changeset:   579:7c8749e6da47
user:        steve
date:        Thu Jun 29 13:28:11 2006 +0000
files:       bin/xen-create-image
description:
2006-06-29 13:28:11 by steve
  Bytemark:  Display p2p in summary


changeset:   578:e5b3ea794222
user:        steve
date:        Thu Jun 29 13:24:53 2006 +0000
files:       bin/xen-create-image hooks/debian/40-setup-networking misc/xen-tools
description:
2006-06-29 13:24:51 by steve
  Bytemark:  Add a point to point setting.


changeset:   577:81d17e471bec
user:        steve
date:        Thu Jun 29 09:33:47 2006 +0000
files:       debian/changelog
description:
2006-06-29 09:33:47 by steve
  Snapshot release to avoid FTBFS bug, and hence allow package into testing.


changeset:   576:da920a155592
user:        steve
date:        Tue Jun 27 13:49:35 2006 +0000
files:       TODO
description:
2006-06-27 13:49:35 by steve
  Updated.


changeset:   575:e4707efe27f3
user:        steve
date:        Tue Jun 27 10:27:35 2006 +0000
files:       README
description:
2006-06-27 10:27:35 by steve
  Mention where to get Text::Template for non Debian people.


changeset:   574:86b32f65c120
user:        steve
date:        Mon Jun 26 10:13:21 2006 +0000
files:       BUGS
description:
2006-06-26 10:13:21 by steve
  Fix the broken link to the Debian bug tracker.


changeset:   573:e0da91972ba6
user:        steve
date:        Mon Jun 26 10:12:38 2006 +0000
files:       misc/xen-tools
description:
2006-06-26 10:12:38 by steve
  We don't need to complete IP addresses for invoking `xt-install-image`.


changeset:   572:f41c7ff0f807
user:        steve
date:        Mon Jun 26 10:06:52 2006 +0000
files:       bin/xt-create-xen-config bin/xt-customize-image bin/xt-install-image
description:
2006-06-26 10:06:52 by steve
  Minor comment cleanups.


changeset:   571:c2b0038af9e7
user:        steve
date:        Sun Jun 25 20:37:38 2006 +0000
files:       etc/xen-tools.conf
description:
2006-06-25 20:37:38 by steve
  Updated comments.
  Do *not* setup a default installation method.


changeset:   570:498912114a55
user:        steve
date:        Sun Jun 25 20:20:40 2006 +0000
files:       bin/xt-install-image
description:
2006-06-25 20:20:40 by steve
  BUGFIX:  D'oh - rpmstrap was completely unimplemented


changeset:   569:6edcbc05f9b0
user:        steve
date:        Sun Jun 25 20:17:40 2006 +0000
files:       Makefile bin/xen-create-image etc/xen-tools.conf
description:
2006-06-25 20:17:39 by steve
  Hack:  Force fedora-core4 to install the distro rpmstrap knows as
 'stentz'


changeset:   568:b2f60e22b911
user:        steve
date:        Sun Jun 25 20:05:47 2006 +0000
files:       hooks/fedora/10-disable-tls hooks/fedora/30-fix-inittab hooks/fedora/90-make-fstab
description:
2006-06-25 20:05:47 by steve
  Added minimal files to customise fedora core 4


changeset:   567:2c3b09d0afbc
user:        steve
date:        Sun Jun 25 20:02:33 2006 +0000
files:       tests/hook-inittab.t tests/hook-tls.t tests/hooks.t tests/plugin-checks.t
description:
2006-06-25 20:02:33 by steve
  Updated the tests to read the list of distributions we support by
 searching for directories beneath hooks/ rather than having a set list.
  This is in preference to updating them to include fedora now, and
 more in the future ..


changeset:   566:7c35339533f0
user:        steve
date:        Sun Jun 25 19:55:56 2006 +0000
files:       hooks/fedora/role.d/README
description:
2006-06-25 19:55:56 by steve
  Added Fedora role.d


changeset:   565:4231a2f6086e
user:        steve
date:        Sun Jun 25 19:55:16 2006 +0000
files:       Makefile
description:
2006-06-25 19:55:16 by steve
  Stub support for Fedora Core 4.


changeset:   564:ae973bf7b3a0
user:        steve
date:        Sun Jun 25 17:39:54 2006 +0000
files:       bin/xen-create-image bin/xen-list-images
description:
2006-06-25 17:39:54 by steve
  More spell-checking fixes, found via "pod2txt" + "ispell".
  :)


changeset:   563:62585713e9bd
user:        steve
date:        Sun Jun 25 17:29:53 2006 +0000
files:       bin/xen-create-image etc/xen-tools.conf
description:
2006-06-25 17:29:52 by steve
  Fix a couple of typos, see Debian bug #375382.


changeset:   562:450688afc935
user:        steve
date:        Sun Jun 25 08:57:02 2006 +0000
files:       Makefile
description:
2006-06-25 08:57:02 by steve
  Remove xt-* on uninstall.


changeset:   561:77a508aeffee
user:        steve
date:        Sat Jun 24 22:18:37 2006 +0000
files:       bin/xen-create-image
description:
2006-06-24 22:18:37 by steve
  Only read the configuration file if it exists.
  See Debian bug:
    http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=375267


changeset:   560:448f90229a00
user:        steve
date:        Sat Jun 24 20:22:41 2006 +0000
files:       Makefile tests/Makefile
description:
2006-06-24 20:22:40 by steve
  Use the `prove` command to run our tests, this allows them to be shuffled,
 or randomised, which is a good thing.


changeset:   559:b528fb28084c
user:        steve
date:        Sat Jun 24 20:19:17 2006 +0000
files:       tests/plugin-checks.t
description:
2006-06-24 20:19:17 by steve
  Test hooks are executable


changeset:   558:6b7821c7f106
user:        steve
date:        Sat Jun 24 20:18:27 2006 +0000
files:       tests/hook-tls.t tests/hooks.t tests/plugin-checks.t
description:
2006-06-24 20:18:27 by steve
  Add gentoo + ubuntu to the tests.


changeset:   557:546b0e700d91
user:        steve
date:        Sat Jun 24 20:17:09 2006 +0000
files:       tests/hook-inittab.t
description:
2006-06-24 20:17:09 by steve
  Added ubuntu + gentoo to the testing.


changeset:   556:6d05c5507008
user:        steve
date:        Sat Jun 24 14:23:33 2006 +0000
files:       bin/xen-create-image
description:
2006-06-24 14:23:33 by steve
  Minor formatting changes to the output of "running role command : foo".


changeset:   555:46e7072feee2
user:        steve
date:        Fri Jun 23 19:08:46 2006 +0000
files:       hooks/centos4/35-setup-users hooks/debian/35-setup-users hooks/gentoo/35-setup-users hooks/ubuntu/35-setup-users
description:
2006-06-23 19:08:45 by steve
  Fixed so that shadow copying works.


changeset:   554:ff964a125392
user:        steve
date:        Fri Jun 23 18:48:16 2006 +0000
files:       hooks/centos4/35-setup-users hooks/debian/35-setup-users hooks/gentoo/35-setup-users hooks/ubuntu/35-setup-users
description:
2006-06-23 18:48:15 by steve
  Don't trash the shadow file.


changeset:   553:bd5217a335ff
user:        steve
date:        Fri Jun 23 18:35:40 2006 +0000
files:       etc/xen-tools.conf misc/xen-tools
description:
2006-06-23 18:35:40 by steve
  Support --accounts


changeset:   552:97e3fcc62d53
user:        steve
date:        Fri Jun 23 18:32:31 2006 +0000
files:       Makefile bin/xen-create-image hooks/centos4/35-setup-users hooks/debian/35-setup-users hooks/gentoo/35-setup-users hooks/ubuntu/35-setup-users
description:
2006-06-23 18:32:26 by steve
  Added support for copying user accounts when given an --accounts flag.


changeset:   551:0cc88313687c
user:        steve
date:        Fri Jun 23 17:55:40 2006 +0000
files:       hooks/common.sh
description:
2006-06-23 17:55:40 by steve
  Add a stub function 'installGentooPackage' since this is called
 to install OpenSSH.


changeset:   550:69d9b5f46a5f
user:        steve
date:        Fri Jun 23 17:54:23 2006 +0000
files:       hooks/centos4/60-copy-host-files hooks/debian/60-copy-host-files hooks/gentoo/60-copy-host-files hooks/ubuntu/60-copy-host-files
description:
2006-06-23 17:54:21 by steve
  Simplified 60-copy-host-files to only copy file(s) from the host
 and install SSH (not gentoo yet).
  This way we can move the /etc/passwd handling to a new file.


changeset:   549:7f2be33b590e
user:        steve
date:        Fri Jun 23 09:11:11 2006 +0000
files:       debian/changelog
description:
2006-06-23 09:11:11 by steve
  Updated for the 2.1-0 release.


changeset:   548:c3d038d1d791
user:        steve
date:        Fri Jun 23 08:58:42 2006 +0000
files:       SUPPORT
description:
2006-06-23 08:58:42 by steve
  Add pointer to the xen-users mailing list.


changeset:   547:81074158586b
user:        steve
date:        Fri Jun 23 08:56:32 2006 +0000
files:       Makefile bin/xen-create-image bin/xen-delete-image bin/xen-list-images bin/xen-update-image bin/xt-create-xen-config bin/xt-customize-image bin/xt-install-image
description:
2006-06-23 08:56:32 by steve
  Release number -> 2.1


changeset:   546:586f27c14cee
user:        steve
date:        Thu Jun 22 15:22:22 2006 +0000
files:       debian/changelog
description:
2006-06-22 15:22:22 by steve
  Updated changelog for next release.


changeset:   545:86a554595acb
user:        steve
date:        Thu Jun 22 15:20:36 2006 +0000
files:       bin/xen-create-image
description:
2006-06-22 15:20:36 by steve
  Create swap on the swap file/partition.  #374989


changeset:   544:4d3b8eeba3eb
user:        steve
date:        Thu Jun 22 15:17:21 2006 +0000
files:       bin/xen-create-image
description:
2006-06-22 15:17:21 by steve
  Don't allow sparse images on LVM - #374988


changeset:   543:8b882c9cba5d
user:        steve
date:        Thu Jun 22 15:01:53 2006 +0000
files:       tests/getopt.t
description:
2006-06-22 15:01:53 by steve
  Updated comments.


changeset:   542:cb385dba0bf8
user:        steve
date:        Thu Jun 22 14:54:12 2006 +0000
files:       bin/xen-create-image
description:
2006-06-22 14:54:12 by steve
  Process the argument "--mirror=xx" - found by tests/getopt.t


changeset:   541:f1aa1519252a
user:        steve
date:        Thu Jun 22 14:52:58 2006 +0000
files:       tests/getopt.t
description:
2006-06-22 14:52:58 by steve
  New test - make sure that every command line argument which is offered
 on the POD text, output with --help, is actually processed.


changeset:   540:6697ca8b9ef4
user:        steve
date:        Thu Jun 22 14:21:38 2006 +0000
files:       bin/xen-create-image
description:
2006-06-22 14:21:38 by steve
  D'oh.  Didn't handle the '--fs' argument.
  TODO:  Write test cases for this, since we had this problem before..


changeset:   539:7668b503d5e7
user:        steve
date:        Thu Jun 22 08:05:10 2006 +0000
files:       Makefile hooks/gentoo/role.d/README hooks/ubuntu/role.d/README
description:
2006-06-22 08:05:08 by steve
  Added role directories for gentoo + ubuntu and install them.


changeset:   538:5237f91fd237
user:        steve
date:        Thu Jun 22 08:03:26 2006 +0000
files:       hooks/debian/role.d/README
description:
2006-06-22 08:03:26 by steve
  Fix error:  Centos -> Debian


changeset:   537:30bcecb4a3e4
user:        steve
date:        Wed Jun 21 19:34:14 2006 +0000
files:       bin/xt-install-image
description:
2006-06-21 19:34:14 by steve
  If the installation of a new image with `debootstrap` fails then
 show the output from $prefix/debootstrap/debootstrap.log.


changeset:   536:231c5a0e3a9d
user:        steve
date:        Wed Jun 21 16:59:34 2006 +0000
files:       bin/xen-delete-image
description:
2006-06-21 16:59:34 by steve
 When testing ignore the LVM setting which might be in the configuration
file.


changeset:   535:099228968da4
user:        steve
date:        Wed Jun 21 08:31:00 2006 +0000
files:       bin/xen-create-image
description:
2006-06-21 08:31:00 by steve
  Test that the specified --kernel and --initrd files exist.


changeset:   534:bf8dfa1e00ef
user:        steve
date:        Tue Jun 20 23:19:51 2006 +0000
files:       hooks/gentoo/20-enable-su
description:
2006-06-20 23:19:51 by steve
  When setting up the new Gentoo system allow *all* users to 'su' to root.
  This is pretty mandatory if you've copied accounts over, but root logins
 are disabled.


changeset:   533:eb280658d3af
user:        steve
date:        Tue Jun 20 23:06:05 2006 +0000
files:       bin/xen-create-image
description:
2006-06-20 23:06:05 by steve
    The --force flag will now delete + recreate LVM volumes if they were
   already present - giving a similar result to the same flag on loopback
   images.


changeset:   532:edad08047720
user:        steve
date:        Tue Jun 20 22:52:56 2006 +0000
files:       hooks/gentoo/50-setup-hostname
description:
2006-06-20 22:52:56 by steve
  BUGFIX:  Setup the DNSDOMAIN of the new image correctly.


changeset:   531:f77e2f3713ea
user:        steve
date:        Tue Jun 20 22:48:35 2006 +0000
files:       bin/xen-create-image
description:
2006-06-20 22:48:35 by steve
  Reorder some of the POD to make it more readable.


changeset:   530:f557d9c8d86c
user:        steve
date:        Tue Jun 20 22:44:12 2006 +0000
files:       bin/xen-create-image
description:
2006-06-20 22:44:12 by steve
  Updated POD significantly.
  Removed the list of contributors - since these are now in AUTHORS.


changeset:   529:b959f1314281
user:        steve
date:        Tue Jun 20 21:46:08 2006 +0000
files:       bin/xen-list-images
description:
2006-06-20 21:46:08 by steve
  BUGFIX:  Deal with quoted memory settings, so we disply the correct
 output.


changeset:   528:d93f401a6636
user:        steve
date:        Tue Jun 20 21:28:27 2006 +0000
files:       hooks/gentoo/50-setup-hostname
description:
2006-06-20 21:28:27 by steve
  Fixed hostname setup for Gentoo.


changeset:   527:eec3dcf94e09
user:        steve
date:        Tue Jun 20 21:13:51 2006 +0000
files:       Makefile hooks/gentoo/10-disable-tls hooks/gentoo/30-fix-inittab hooks/gentoo/40-setup-networking hooks/gentoo/50-setup-hostname hooks/gentoo/55-create-dev hooks/gentoo/60-copy-host-files hooks/gentoo/65-copy-user-files hooks/gentoo/70-install-ssh hooks/gentoo/80-install-modules hooks/gentoo/90-make-fstab
description:
2006-06-20 21:13:51 by steve
  Support setting up gentoo :)
  NOTE:  To use this you'll need to use --copy / --tar.


changeset:   526:50ef4187f8a9
user:        steve
date:        Tue Jun 20 17:34:08 2006 +0000
files:       bin/xen-create-image
description:
2006-06-20 17:34:08 by steve
  D'oh - we didn't add code to process --boot.
  Fixed.


changeset:   525:5e887ab81b02
user:        steve
date:        Tue Jun 20 09:00:11 2006 +0000
files:       debian/.cvsignore
description:
2006-06-20 09:00:11 by steve
  Ignore 'files'.


changeset:   524:1e44287cb313
user:        steve
date:        Tue Jun 20 08:59:56 2006 +0000
files:       debian/changelog
description:
2006-06-20 08:59:56 by steve
  Updated for the 2.0-1 release.


changeset:   523:f7b97bb20fba
user:        steve
date:        Tue Jun 20 08:48:51 2006 +0000
files:       BUGS SUPPORT debian/changelog debian/control debian/copyright debian/dirs
description:
2006-06-20 08:48:50 by steve
  Updated URL(s).


changeset:   522:fe474576182f
user:        steve
date:        Tue Jun 20 08:48:25 2006 +0000
files:       debian/postinst
description:
2006-06-20 08:48:25 by steve
  Handle the hook.d + role.d being obsolete.


changeset:   521:7150bbe6e4da
user:        steve
date:        Tue Jun 20 08:37:10 2006 +0000
files:       debian/docs
description:
2006-06-20 08:37:10 by steve
  Make sure we install all the new files to the doc directory.


changeset:   520:a2f5d00305d1
user:        steve
date:        Mon Jun 19 22:52:13 2006 +0000
files:       BUGS SUPPORT
description:
2006-06-19 22:52:13 by steve
  Added.
  Stubs.
  TODO:  Fixup URLs before release.


changeset:   519:9a14179c4ba7
user:        steve
date:        Mon Jun 19 22:48:21 2006 +0000
files:       README
description:
2006-06-19 22:48:21 by steve
  Added brief note on requirements.


changeset:   518:143534656c99
user:        steve
date:        Mon Jun 19 22:45:56 2006 +0000
files:       Makefile
description:
2006-06-19 22:45:56 by steve
  1.  When making a release update tests/modules.t *and* run the test suite.
  2.  Document each available Makefile target.


changeset:   517:4fbef2a1986a
user:        steve
date:        Mon Jun 19 20:43:13 2006 +0000
files:       bin/xen-create-image
description:
2006-06-19 20:43:13 by steve
  Minor documentation updates.


changeset:   516:e1466df864ab
user:        steve
date:        Mon Jun 19 20:42:44 2006 +0000
files:       debian/changelog
description:
2006-06-19 20:42:44 by steve
  Preparing for a 2.0-1 release.


changeset:   515:58d369b1f410
user:        steve
date:        Mon Jun 19 20:40:27 2006 +0000
files:       debian/control
description:
2006-06-19 20:40:27 by steve
  Updated build-deps so that the test suite will pass.


changeset:   514:8529a260e33f
user:        steve
date:        Mon Jun 19 20:40:01 2006 +0000
files:       etc/xen-tools.conf
description:
2006-06-19 20:40:01 by steve
  Updated defaults.


changeset:   513:a6660f448919
user:        steve
date:        Mon Jun 19 20:39:51 2006 +0000
files:       hooks/README
description:
2006-06-19 20:39:51 by steve
  Updated documentation.


changeset:   512:e4c0d2a7a70f
user:        steve
date:        Mon Jun 19 20:39:37 2006 +0000
files:       TODO
description:
2006-06-19 20:39:37 by steve
  Removed need to fixup LVM; that is all complete.


changeset:   511:d815bb26bc8d
user:        steve
date:        Mon Jun 19 20:39:27 2006 +0000
files:       README
description:
2006-06-19 20:39:27 by steve
  Updated.


changeset:   510:1d0613045b72
user:        steve
date:        Mon Jun 19 20:39:21 2006 +0000
files:       tests/xt-create-xen-config.t
description:
2006-06-19 20:39:21 by steve
  Updated test to do more work, and removed extraneous cruft.


changeset:   509:1be9002caf6f
user:        steve
date:        Mon Jun 19 14:42:00 2006 +0000
files:       debian/control
description:
2006-06-19 14:42:00 by steve
  Recommend rpmstrap.


changeset:   508:ae501a9918e1
user:        steve
date:        Mon Jun 19 14:04:05 2006 +0000
files:       etc/xm.tmpl
description:
2006-06-19 14:04:05 by steve
  BUGFIX:  Add a linefeed when DHCP is specified.


changeset:   507:67c6f3f0f258
user:        steve
date:        Mon Jun 19 14:03:52 2006 +0000
files:       tests/xt-create-xen-config.t
description:
2006-06-19 14:03:52 by steve
  Added simple test of xt-create-xen-config.


changeset:   506:1df906bc9558
user:        steve
date:        Mon Jun 19 13:23:54 2006 +0000
files:       debian/control
description:
2006-06-19 13:23:54 by steve
  Install libtest-pod-perl as a build-dep so the test suite runs completely


changeset:   505:3749d03239ed
user:        steve
date:        Mon Jun 19 13:06:01 2006 +0000
files:       misc/xen-tools
description:
2006-06-19 13:06:01 by steve
  Updated so the distribution list isn't hardwired any more.
  Added --template support for xt-create-xen-config.
  Updatd comments.


changeset:   504:a73ef28542b9
user:        steve
date:        Mon Jun 19 12:51:45 2006 +0000
files:       Makefile TODO bin/xen-duplicate-image
description:
2006-06-19 12:51:43 by steve
  Removed 'xen-duplicate-image'.


changeset:   503:50ee1796a4c8
user:        steve
date:        Mon Jun 19 12:50:12 2006 +0000
files:       tests/modules.t
description:
2006-06-19 12:50:12 by steve
  Updated modules we test against.


changeset:   502:6859ec668a21
user:        steve
date:        Mon Jun 19 12:49:36 2006 +0000
files:       bin/xt-create-xen-config etc/xm.tmpl
description:
2006-06-19 12:49:34 by steve
  Updated to read the Xen configuration file from a template and
 process that with Text::Template to generate the output.

  This is nice and simple, and very extensible.


changeset:   501:8de2576bcb22
user:        steve
date:        Mon Jun 19 12:36:46 2006 +0000
files:       README
description:
2006-06-19 12:36:46 by steve
  Remove mention of xen-duplicate-image.


changeset:   500:a225a29ed1ea
user:        steve
date:        Mon Jun 19 12:35:56 2006 +0000
files:       debian/control
description:
2006-06-19 12:35:56 by steve
  We don't use Term::Size any more.


changeset:   499:143918c4cd3b
user:        steve
date:        Mon Jun 19 11:34:03 2006 +0000
files:       debian/control
description:
2006-06-19 11:34:03 by steve
  We require Text::Template (Debian package libtext-template-perl.)


changeset:   498:a8452689c5de
user:        steve
date:        Mon Jun 19 11:20:22 2006 +0000
files:       Makefile
description:
2006-06-19 11:20:22 by steve
  Remove /etc/xen-tools/skel + /etc/xen-tools/xm.tmpl on uninstall.


changeset:   497:ed761ca40243
user:        steve
date:        Mon Jun 19 11:18:57 2006 +0000
files:       Makefile
description:
2006-06-19 11:18:57 by steve
  Break up the install: target into sections to make it simpler to understand + modify.
  Install etc/xm.tmpl to /etc/xen-tools.


changeset:   496:879c9d5c9916
user:        steve
date:        Sun Jun 18 22:20:08 2006 +0000
files:       bin/xen-create-image
description:
2006-06-18 22:20:08 by steve
  1.  Fix the spelling on 'skeleton' - I *knew* that looked wrong!
  2.  Add a note on the consequences of the --passwd flag.


changeset:   495:f1aaa1120e0f
user:        steve
date:        Sun Jun 18 19:00:39 2006 +0000
files:       misc/xen-tools
description:
2006-06-18 19:00:39 by steve
  Updated to actually complete on hostnames correctly for
 xen-delete-image + xen-update-image.  Removed support for
 xen-duplicate-image.


changeset:   494:4b51c8a21985
user:        steve
date:        Sun Jun 18 18:42:31 2006 +0000
files:       TODO
description:
2006-06-18 18:42:31 by steve
  xen-update-image is now working.


changeset:   493:5ab3a198c4c7
user:        steve
date:        Sun Jun 18 18:13:16 2006 +0000
files:       etc/xen-tools.conf
description:
2006-06-18 18:13:16 by steve
  Minor change, just to allow tests/argument-check.t to work.


changeset:   492:46f9f553c2fd
user:        steve
date:        Sun Jun 18 18:12:04 2006 +0000
files:       bin/xen-create-image hooks/centos4/60-copy-host-files hooks/debian/60-copy-host-files hooks/ubuntu/60-copy-host-files
description:
2006-06-18 18:11:57 by steve
  TAB-removal.


changeset:   491:efb961b8447b
user:        steve
date:        Sun Jun 18 18:10:03 2006 +0000
files:       bin/xen-update-image
description:
2006-06-18 18:10:03 by steve
  Updated to work with LVM properly!


changeset:   490:e6791ab3db1d
user:        steve
date:        Sun Jun 18 17:52:20 2006 +0000
files:       AUTHORS
description:
2006-06-18 17:52:20 by steve
  Added.


changeset:   489:139ab03de9bd
user:        steve
date:        Sun Jun 18 17:46:11 2006 +0000
files:       etc/xen-tools.conf
description:
2006-06-18 17:46:11 by steve
  Added commented out ubuntu mirror, and listed explictly supported
 distributions.


changeset:   488:6f8c1b99077b
user:        steve
date:        Sun Jun 18 17:44:08 2006 +0000
files:       Makefile hooks/ubuntu/10-disable-tls hooks/ubuntu/15-disable-hwclock hooks/ubuntu/20-setup-apt hooks/ubuntu/30-fix-inittab hooks/ubuntu/40-setup-networking hooks/ubuntu/50-setup-hostname hooks/ubuntu/55-create-dev hooks/ubuntu/60-copy-host-files hooks/ubuntu/65-copy-user-files hooks/ubuntu/70-install-ssh hooks/ubuntu/80-install-modules hooks/ubuntu/90-make-fstab hooks/ubuntu/99-clean-image
description:
2006-06-18 17:44:07 by steve
  Added support for ubuntu, so far only the --dist=dapper works, but the
 sources list is setup correctly and everything else is setup as well
 as Debian is.


changeset:   487:383325d7ce7f
user:        steve
date:        Thu Jun 15 23:23:12 2006 +0000
files:       bin/xen-create-image
description:
2006-06-15 23:23:12 by steve
  BUGFIX:  When testing for executable lvm command make sure we test the correct way round.


changeset:   486:1c57f4a412c1
user:        steve
date:        Thu Jun 15 23:20:22 2006 +0000
files:       bin/xen-create-image misc/xen-tools
description:
2006-06-15 23:20:22 by steve
  Added '--image=[sparse | full].
  Added missing command line processing for --size + --swap
  Added completion for --image.


changeset:   485:8fe1740922fb
user:        steve
date:        Thu Jun 15 22:53:05 2006 +0000
files:       hooks/centos4/60-copy-host-files
description:
2006-06-15 22:53:05 by steve
  Sync with the debian versoin of this file.


changeset:   484:f9515fb076cb
user:        steve
date:        Thu Jun 15 22:52:52 2006 +0000
files:       hooks/debian/60-copy-host-files
description:
2006-06-15 22:52:52 by steve
  Patch from Sven Hartge to avoid copying /etc/hosts - which is already
 setup in 50-setup-hostname.


changeset:   483:07959339ca6e
user:        steve
date:        Thu Jun 15 11:10:54 2006 +0000
files:       tests/programs.t
description:
2006-06-15 11:10:54 by steve
  Added optional programs: mkfs.ext3 mkfs.reiserfs mkfs.xfs


changeset:   482:23ab67199b35
user:        steve
date:        Thu Jun 15 11:09:30 2006 +0000
files:       tests/programs.t
description:
2006-06-15 11:09:30 by steve
  Added to repository.  Test that we have some binaries present,
 will avoid more bug reports like last nights...


changeset:   481:b4f28579e182
user:        steve
date:        Thu Jun 15 11:03:45 2006 +0000
files:       Makefile
description:
2006-06-15 11:03:45 by steve
  Avoid tarring up debian/ when making releases, but do that by removing
 it, rather than using --exclude=debian.  That causes the hooks/debian
 directory to be ignored.

  D'oh!


changeset:   480:bbe8269c5446
user:        steve
date:        Thu Jun 15 10:59:40 2006 +0000
files:       Makefile
description:
2006-06-15 10:59:40 by steve
  Don't exclude 'bin' from our release.


changeset:   479:d77d582222a9
user:        steve
date:        Thu Jun 15 10:58:17 2006 +0000
files:       hooks/debian/60-copy-host-files
description:
2006-06-15 10:58:17 by steve
  Attempt to only copy relevent lines from /etc/passwd + /etc/shadow.
  Don't copy the group file anymore.


changeset:   478:f8621a7091ff
user:        steve
date:        Thu Jun 15 07:47:05 2006 +0000
files:       hooks/centos4/10-disable-tls hooks/centos4/20-setup-yum hooks/centos4/30-fix-inittab hooks/centos4/40-setup-networking hooks/centos4/50-setup-hostname hooks/centos4/55-create-dev hooks/centos4/65-copy-user-files hooks/centos4/70-install-ssh hooks/centos4/80-install-modules hooks/centos4/90-make-fstab hooks/centos4/99-clean-image hooks/debian/10-disable-tls hooks/debian/15-disable-hwclock hooks/debian/20-setup-apt hooks/debian/30-fix-inittab hooks/debian/40-setup-networking hooks/debian/50-setup-hostname hooks/debian/55-create-dev hooks/debian/65-copy-user-files hooks/debian/70-install-ssh hooks/debian/80-install-modules hooks/debian/90-make-fstab hooks/debian/99-clean-image
description:
2006-06-15 07:47:02 by steve
  BUGFIX:  *really* allow tests to succeed prior to installation.


changeset:   477:ad68696f64a1
user:        steve
date:        Thu Jun 15 07:42:59 2006 +0000
files:       hooks/centos4/10-disable-tls hooks/centos4/20-setup-yum hooks/centos4/30-fix-inittab hooks/centos4/40-setup-networking hooks/centos4/50-setup-hostname hooks/centos4/55-create-dev hooks/centos4/65-copy-user-files hooks/centos4/70-install-ssh hooks/centos4/80-install-modules hooks/centos4/90-make-fstab hooks/centos4/99-clean-image hooks/debian/10-disable-tls hooks/debian/15-disable-hwclock hooks/debian/20-setup-apt hooks/debian/30-fix-inittab hooks/debian/40-setup-networking hooks/debian/50-setup-hostname hooks/debian/55-create-dev hooks/debian/65-copy-user-files hooks/debian/70-install-ssh hooks/debian/80-install-modules hooks/debian/90-make-fstab hooks/debian/99-clean-image
description:
2006-06-15 07:42:59 by steve
  Source common.sh from the parent directory if the global installation
 isn't found.
  This allows "make test" to succeed *before* the tools are installed.


changeset:   476:477ba4c51331
user:        steve
date:        Thu Jun 15 07:35:09 2006 +0000
files:       bin/xen-create-image
description:
2006-06-15 07:35:09 by steve
  Whitespace + formatting fixups.


changeset:   475:b080dd12c5cc
user:        steve
date:        Thu Jun 15 07:31:49 2006 +0000
files:       bin/xen-create-image
description:
2006-06-15 07:31:49 by steve
  BUGFIX:  Only add '-f' to filesystem creation for xfs.
  D'OH CHECK: Test that required binaries such as debootstrap are installed.


changeset:   474:caa7de98dc88
user:        steve
date:        Wed Jun 14 13:46:25 2006 +0000
files:       tests/shell-syntax.t
description:
2006-06-14 13:46:25 by steve
  Updated misleading comment.


changeset:   473:9aba8a41c2a5
user:        steve
date:        Wed Jun 14 08:33:09 2006 +0000
files:       README
description:
2006-06-14 08:33:09 by steve
  Added link to mailing lists.


changeset:   472:21f88e9a746d
user:        steve
date:        Tue Jun 13 17:28:15 2006 +0000
files:       TODO
description:
2006-06-13 17:28:15 by steve
  Added stuff to do before 2.x


changeset:   471:2758cfa2c92c
user:        steve
date:        Tue Jun 13 17:18:39 2006 +0000
files:       tests/xen-lists-images.t
description:
2006-06-13 17:18:39 by steve
  Updated test to create random temporary xen configuration files
 and test that all the values are correct.


changeset:   470:9ebc2fe88f09
user:        steve
date:        Tue Jun 13 17:04:52 2006 +0000
files:       bin/xen-list-images
description:
2006-06-13 17:04:52 by steve
  Removed tabs.


changeset:   469:61e08763db8c
user:        steve
date:        Tue Jun 13 16:57:34 2006 +0000
files:       bin/xen-delete-image
description:
2006-06-13 16:57:34 by steve
  Updated documentation to include lvm examples.


changeset:   468:b68e25f35f5f
user:        steve
date:        Tue Jun 13 16:51:18 2006 +0000
files:       bin/xen-list-images
description:
2006-06-13 16:51:18 by steve
  Removed all image mounting, so we don't need to bother with updating
 for LVM.
  Instead parse /etc/xen/*.cfg and display details from that.  Simpler.
 Faster.  Doable by non-root users.


changeset:   467:748c21cb99d2
user:        steve
date:        Tue Jun 13 13:26:01 2006 +0000
files:       tests/argument-check.t tests/hook-inittab.t tests/hooks.t tests/no-tabs.t tests/perl-syntax.t tests/plugin-checks.t tests/pod-check.t tests/shell-syntax.t tests/xen-delete-image.t tests/xen-lists-images.t
description:
2006-06-13 13:26:00 by steve
  Do the same for tests, no more literal tabs.


changeset:   466:ebf779d25267
user:        steve
date:        Tue Jun 13 13:21:45 2006 +0000
files:       tests/no-tabs.t
description:
2006-06-13 13:21:45 by steve
  Added test case to catch scripts/files with literal TAB characters.
  They are evil.


changeset:   465:6d51034e505b
user:        steve
date:        Tue Jun 13 13:21:23 2006 +0000
files:       bin/xen-create-image bin/xen-delete-image bin/xen-duplicate-image bin/xen-list-images bin/xen-update-image bin/xt-create-xen-config bin/xt-customize-image bin/xt-install-image hooks/centos4/40-setup-networking hooks/centos4/50-setup-hostname hooks/centos4/60-copy-host-files hooks/centos4/90-make-fstab hooks/debian/10-disable-tls hooks/debian/40-setup-networking hooks/debian/50-setup-hostname hooks/debian/60-copy-host-files hooks/debian/90-make-fstab
description:
2006-06-13 13:21:22 by steve
  TABs become spaces.  Tabs are evil.


changeset:   464:7619162e1c33
user:        steve
date:        Tue Jun 13 08:18:08 2006 +0000
files:       bin/xen-create-image
description:
2006-06-13 08:18:08 by steve
  Force the recreation of filesystem when the user choose both --force
 and the XFS filesystem.


changeset:   463:4bf70babb304
user:        steve
date:        Sun Jun 11 07:37:46 2006 +0000
files:       misc/xen-tools
description:
2006-06-11 07:37:46 by steve
  Misc. fixes.


changeset:   462:cacb52408608
user:        steve
date:        Sun Jun 11 07:33:45 2006 +0000
files:       misc/xen-tools
description:
2006-06-11 07:33:45 by steve
  Added completion for the xt-* commands.


changeset:   461:26df0703c609
user:        steve
date:        Sun Jun 11 07:21:19 2006 +0000
files:       misc/xen-tools
description:
2006-06-11 07:21:19 by steve
  Added completion for the --lvm parameter.


changeset:   460:aa0e7f5dde69
user:        steve
date:        Sat Jun 10 21:03:45 2006 +0000
files:       hooks/common.sh
description:
2006-06-10 21:03:45 by steve
  Added an assert() function to report failures in shell scripts.


changeset:   459:2b34feb604cf
user:        steve
date:        Sat Jun 10 20:50:14 2006 +0000
files:       tests/shell-syntax.t
description:
2006-06-10 20:50:14 by steve
  Test that each of the shell script files we ship passes a syntax check,
 this will hopefully avoid us from shipping broken files in our release.


changeset:   458:aa6c6dbf685d
user:        steve
date:        Sat Jun 10 20:45:10 2006 +0000
files:       tests/perl-syntax.t
description:
2006-06-10 20:45:10 by steve
  Added perl syntax check for each perl file we ship.  Hopefully this
 will catch simple errors like the stupid broken shell script hook we
 left in v1.6


changeset:   457:d678406bcc15
user:        steve
date:        Sat Jun 10 17:49:56 2006 +0000
files:       bin/xen-create-image
description:
2006-06-10 17:49:56 by steve
 Fix:  Point to the correct location for the role script.


changeset:   456:ef1ccb18e2cb
user:        radu
date:        Sat Jun 10 17:48:56 2006 +0000
files:       debian/control
description:
2006-06-10 17:48:56 by radu
update standards version


changeset:   455:b58d6a84dbe5
user:        steve
date:        Sat Jun 10 17:36:09 2006 +0000
files:       bin/xen-create-image
description:
2006-06-10 17:36:09 by steve
  When a command fails show its output when running with --verbose *before*
 exiting


changeset:   454:11cdd640bc5e
user:        steve
date:        Sat Jun 10 17:28:41 2006 +0000
files:       bin/xen-create-image
description:
2006-06-10 17:28:41 by steve
  Reinstated --role support.
  Rather than using /etc/xen-tools/role.d we now use:

        /usr/lib/xen-tools/$dist.d/role.d/

  This allows per-distribution roles.


changeset:   453:938b4abd13ae
user:        steve
date:        Sat Jun 10 17:11:32 2006 +0000
files:       Makefile
description:
2006-06-10 17:11:32 by steve
  Install the role.d subdirectory, and remove xen-tools from /usr/lib on uninstall.


changeset:   452:8d6ea09a7254
user:        steve
date:        Sat Jun 10 17:06:04 2006 +0000
files:       hooks/debian/role.d/README hooks/debian/role.d/builder hooks/debian/role.d/gdm hooks/debian/role.d/minimal hooks/debian/role.d/xdm
description:
2006-06-10 17:06:04 by steve
  Added.


changeset:   451:8bc5636e238f
user:        steve
date:        Sat Jun 10 17:04:29 2006 +0000
files:       etc/README etc/role.d/builder etc/role.d/gdm etc/role.d/minimal etc/role.d/xdm hooks/centos4/role.d/README
description:
2006-06-10 17:04:28 by steve
  Moved the role.d into the per-distribution hook directory.


changeset:   450:ae256871054d
user:        steve
date:        Sat Jun 10 16:48:55 2006 +0000
files:       bin/xen-create-image bin/xen-delete-image bin/xt-install-image
description:
2006-06-10 16:48:55 by steve
  When running normally hide output of executed commands.
  When running with --verbose make sure that stderr is copied to stdout.


changeset:   449:49778f43b7a1
user:        radu
date:        Sat Jun 10 16:22:07 2006 +0000
files:       debian/changelog
description:
2006-06-10 16:22:07 by radu
preparations for the 1.6 debian upload


changeset:   448:f70592af301f
user:        steve
date:        Sat Jun 10 15:52:09 2006 +0000
files:       bin/xen-create-image
description:
2006-06-10 15:52:09 by steve
  Added significant chunks of pod from the previous release.


changeset:   447:c71b8f06b0ac
user:        steve
date:        Sat Jun 10 15:02:19 2006 +0000
files:       README
description:
2006-06-10 15:02:19 by steve
  Update LVM text.
  Fully qualify the download URL.


changeset:   446:5e3741e7eb5c
user:        steve
date:        Sat Jun 10 14:57:11 2006 +0000
files:       bin/xen-create-image
description:
2006-06-10 14:57:11 by steve
  Reinstate contributors.  They deserve credit.


changeset:   445:6c70078de3d2
user:        steve
date:        Sat Jun 10 14:36:53 2006 +0000
files:       bin/xt-create-xen-config
description:
2006-06-10 14:36:53 by steve
  BUGFIX: D'oh.  Memory size is correctly defined.

  Everything works for LVM now :)


changeset:   444:410fc5b27a31
user:        steve
date:        Sat Jun 10 14:26:45 2006 +0000
files:       bin/xt-create-xen-config
description:
2006-06-10 14:26:45 by steve
  Fixup.  D'oh


changeset:   443:cde7948164ba
user:        steve
date:        Sat Jun 10 14:22:27 2006 +0000
files:       bin/xen-delete-image
description:
2006-06-10 14:22:27 by steve
  Added '--verbose' argument.


changeset:   442:8a1201d07e12
user:        steve
date:        Sat Jun 10 14:18:23 2006 +0000
files:       bin/xen-delete-image bin/xt-create-xen-config
description:
2006-06-10 14:18:23 by steve
  LVM fixes :)


changeset:   441:ca5a6ab14d70
user:        steve
date:        Sat Jun 10 14:02:13 2006 +0000
files:       bin/xt-create-xen-config
description:
2006-06-10 14:02:13 by steve
  Use -disk not -root


changeset:   440:db1efe296c2f
user:        steve
date:        Sat Jun 10 14:00:19 2006 +0000
files:       bin/xen-create-image
description:
2006-06-10 14:00:19 by steve
  Get the sizes the right way round for the disk + swap LVM images.


changeset:   439:b3cb52ebd0b5
user:        steve
date:        Sat Jun 10 13:59:06 2006 +0000
files:       bin/xen-create-image
description:
2006-06-10 13:59:06 by steve
  Support creation of LVM images.
  NOTE: Not tested yet.


changeset:   438:93cf67e0f305
user:        steve
date:        Sat Jun 10 13:58:50 2006 +0000
files:       bin/xen-delete-image
description:
2006-06-10 13:58:50 by steve
  Delete LVM images correctly.


changeset:   437:035c5d5a6abb
user:        steve
date:        Sat Jun 10 13:23:48 2006 +0000
files:       etc/xen-tools.conf
description:
2006-06-10 13:23:48 by steve
  Updated defaults.


changeset:   436:1a49985ac96d
user:        steve
date:        Fri Jun 09 22:21:08 2006 +0000
files:       hooks/centos4/40-setup-networking
description:
2006-06-09 22:21:08 by steve
  Updated the header to be accurate.


changeset:   435:9e369f501641
user:        steve
date:        Fri Jun 09 22:19:22 2006 +0000
files:       hooks/centos4/10-disable-tls hooks/centos4/80-install-modules
description:
2006-06-09 22:19:22 by steve
  Remove the obsolete 'dist' setting.


changeset:   434:48e29da9ac69
user:        steve
date:        Fri Jun 09 22:19:01 2006 +0000
files:       hooks/debian/60-copy-host-files hooks/debian/70-install-ssh hooks/debian/80-install-modules
description:
2006-06-09 22:19:01 by steve
  Minor fixups and comment changes.


changeset:   433:8f51b0b8258c
user:        steve
date:        Fri Jun 09 22:03:30 2006 +0000
files:       etc/xen-tools.conf tests/argument-check.t
description:
2006-06-09 22:03:29 by steve
  Allow the documentation test(s) to succeed.


changeset:   432:379deea5d491
user:        steve
date:        Fri Jun 09 22:03:14 2006 +0000
files:       bin/xen-create-image
description:
2006-06-09 22:03:14 by steve
  Added documentation for command line arguments.


changeset:   431:3443711a2cc8
user:        steve
date:        Fri Jun 09 21:14:03 2006 +0000
files:       bin/xt-create-xen-config
description:
2006-06-09 21:14:03 by steve
  Final bugfix for the night.  Use the correct hostname.


changeset:   430:b792a3c1eb27
user:        steve
date:        Fri Jun 09 21:05:38 2006 +0000
files:       bin/xt-create-xen-config
description:
2006-06-09 21:05:38 by steve
  Fixed syntax error.


changeset:   429:cb613fd3ff0c
user:        steve
date:        Fri Jun 09 20:49:51 2006 +0000
files:       bin/xt-install-image
description:
2006-06-09 20:49:51 by steve
  D'oh - /etc/fstab shouldn't be executable.  This caused debootstrap
 to be reported as failed even when it was correctly installed.


changeset:   428:0ab3b5c03e57
user:        steve
date:        Fri Jun 09 20:27:50 2006 +0000
files:       bin/xt-install-image
description:
2006-06-09 20:27:50 by steve
  BUGFIX:  debootstrap doesn't like '--verbose' to be at the end of the line.


changeset:   427:8b6924d67146
user:        steve
date:        Fri Jun 09 20:22:29 2006 +0000
files:       bin/xen-create-image
description:
2006-06-09 20:22:29 by steve
  Show information when running installation.


changeset:   426:cb85670770c4
user:        steve
date:        Fri Jun 09 20:14:50 2006 +0000
files:       bin/xen-create-image
description:
2006-06-09 20:14:50 by steve
  Create the xen-configuration file once we're done.


changeset:   425:7c2e06be5e50
user:        steve
date:        Fri Jun 09 20:14:43 2006 +0000
files:       Makefile bin/xt-create-xen-config
description:
2006-06-09 20:14:43 by steve
  Create the xen configuration file.


changeset:   424:05f3cf3902ed
user:        steve
date:        Fri Jun 09 19:55:10 2006 +0000
files:       bin/xt-install-image
description:
2006-06-09 19:55:10 by steve
  Support RPMStrap.
  Test that the systems installation succeeded


changeset:   423:8fae1c23f05b
user:        steve
date:        Fri Jun 09 19:49:18 2006 +0000
files:       bin/xt-customize-image bin/xt-install-image
description:
2006-06-09 19:49:18 by steve
  Minor documentation cleanups.


changeset:   422:cc424e0c9026
user:        steve
date:        Fri Jun 09 19:43:49 2006 +0000
files:       TODO
description:
2006-06-09 19:43:49 by steve
  Updated slightly


changeset:   421:27116b69a664
user:        steve
date:        Fri Jun 09 19:04:13 2006 +0000
files:       bin/xen-delete-image bin/xen-duplicate-image bin/xen-list-images bin/xen-update-image
description:
2006-06-09 19:04:13 by steve
  Updated release to 2.0


changeset:   420:e37128eb0ee9
user:        steve
date:        Fri Jun 09 19:04:05 2006 +0000
files:       Makefile
description:
2006-06-09 19:04:05 by steve
  Updated version updator


changeset:   419:b7c2bd7fe6bb
user:        steve
date:        Fri Jun 09 19:03:02 2006 +0000
files:       Makefile
description:
2006-06-09 19:03:02 by steve
  We don't care if the symlink operations fail.


changeset:   418:9baee510bb3f
user:        steve
date:        Fri Jun 09 18:59:46 2006 +0000
files:       bin/xt-customize-image bin/xt-install-image
description:
2006-06-09 18:59:46 by steve
  Minor documentation and correctness fixes.


changeset:   417:30a6aee56578
user:        steve
date:        Fri Jun 09 18:40:11 2006 +0000
files:       Makefile
description:
2006-06-09 18:40:11 by steve
  Fixed the symlink creation to work with non-standard prefix.


changeset:   416:675310947d07
user:        steve
date:        Fri Jun 09 18:36:46 2006 +0000
files:       Makefile
description:
2006-06-09 18:36:46 by steve
  Install symlinks for sid/sarge/etch -> debian in the installation target.


changeset:   415:e13145f4b574
user:        steve
date:        Fri Jun 09 18:36:32 2006 +0000
files:       bin/xt-install-image
description:
2006-06-09 18:36:32 by steve
  Fixed so that debootstrap will work :)


changeset:   414:a9b4e86aa791
user:        steve
date:        Fri Jun 09 18:36:10 2006 +0000
files:       bin/xen-create-image
description:
2006-06-09 18:36:10 by steve
  Remove the hack to rename sid/etch/sarge -> debian, to be replaced by symlinks.


changeset:   413:b205a7eaf32d
user:        steve
date:        Fri Jun 09 18:19:46 2006 +0000
files:       etc/xen-tools.conf
description:
2006-06-09 18:19:46 by steve
  Added documentatoin updates.
  Describe 'rpmstrap', 'debootstrap', 'copy=x', & 'tar=x'.


changeset:   412:6b807611293f
user:        steve
date:        Fri Jun 09 17:31:03 2006 +0000
files:       hooks/centos4/50-setup-hostname hooks/debian/50-setup-hostname
description:
2006-06-09 17:31:03 by steve
  BUGFIX:  Remove syntax erorr.


changeset:   411:22857a120a46
user:        steve
date:        Fri Jun 09 17:29:05 2006 +0000
files:       bin/xt-install-image
description:
2006-06-09 17:29:05 by steve
  Woohoo!  We can now install systems by either copying recursively,
 or untarring a file.

  TODO: rpmstrap + debootstrap.


changeset:   410:f556fae2321e
user:        steve
date:        Fri Jun 09 17:28:08 2006 +0000
files:       bin/xen-create-image
description:
2006-06-09 17:28:08 by steve
  BUGFIX:  Set the correct option for the --copy argument.


changeset:   409:aab710dc6e3d
user:        steve
date:        Fri Jun 09 17:18:19 2006 +0000
files:       bin/xen-create-image
description:
2006-06-09 17:18:19 by steve
  Read the configuration file for our configuration options.


changeset:   408:92a8f5c6e2cf
user:        steve
date:        Fri Jun 09 17:03:31 2006 +0000
files:       bin/xen-create-image bin/xt-install-image
description:
2006-06-09 17:03:31 by steve
  *Correctly* run the hooks, with environment, etc.


changeset:   407:263b52d40aeb
user:        steve
date:        Fri Jun 09 16:57:01 2006 +0000
files:       bin/xen-create-image
description:
2006-06-09 16:57:01 by steve
  When running debootstrap pass the users' mirror across too.


changeset:   406:540af80d655f
user:        steve
date:        Fri Jun 09 16:53:26 2006 +0000
files:       bin/xen-create-image
description:
2006-06-09 16:53:26 by steve
  Create the image + customise it by calling out to the xt-* scripts.

  Almost done now.  We just need to make xt-install-image work and
 we've got it made.


changeset:   405:82f91df1ccc8
user:        steve
date:        Fri Jun 09 16:42:53 2006 +0000
files:       bin/xen-create-image
description:
2006-06-09 16:42:53 by steve
  Mount and unmount the new volume/lvm correcty.


changeset:   404:cd89ded9e071
user:        steve
date:        Fri Jun 09 16:27:37 2006 +0000
files:       bin/xen-create-image
description:
2006-06-09 16:27:37 by steve
  Successfully create loopback volumes and format them.


changeset:   403:4fc2f741b0a6
user:        steve
date:        Fri Jun 09 15:12:33 2006 +0000
files:       tests/argument-check.t tests/hook-cfg.t tests/hook-inittab.t tests/hook-tls.t tests/hooks.t tests/plugin-checks.t tests/pod-check.t tests/pod.t tests/roles.t tests/xen-delete-image.t tests/xen-lists-images.t
description:
2006-06-09 15:12:33 by steve
  Updated test suite to work with new layout.


changeset:   402:8664510ae1b0
user:        steve
date:        Fri Jun 09 15:12:24 2006 +0000
files:       bin/xt-customize-image bin/xt-install-image
description:
2006-06-09 15:12:24 by steve
  Updated POD to pass tests.


changeset:   401:15759b5155d5
user:        steve
date:        Fri Jun 09 14:57:17 2006 +0000
files:       README
description:
2006-06-09 14:57:17 by steve
  Minor updates.
  Point to xen-tools.org, even if the only thing there is the work
 in progress site:

        http://beta.xen-tools.org/


changeset:   400:efb1a31efe9b
user:        steve
date:        Fri Jun 09 14:55:08 2006 +0000
files:       bin/xen-create-image
description:
2006-06-09 14:55:08 by steve
  Added missing commmand line arguments.
  Added summery of the action we're going to conduct.


changeset:   399:a4615af63157
user:        steve
date:        Fri Jun 09 14:48:29 2006 +0000
files:       bin/xen-create-image
description:
2006-06-09 14:48:29 by steve
  Remap sid/sarge/etc -> debian.
  Setup default options.


changeset:   398:5d8e269643ad
user:        steve
date:        Fri Jun 09 14:41:22 2006 +0000
files:       bin/xen-create-image
description:
2006-06-09 14:41:22 by steve
  Added some code.


changeset:   397:fb6f8d7cff69
user:        steve
date:        Fri Jun 09 13:49:39 2006 +0000
files:       bin/xt-install-image
description:
2006-06-09 13:49:39 by steve
  Added argument checking and documentation.


changeset:   396:bdcdc39f4f4e
user:        steve
date:        Fri Jun 09 13:36:14 2006 +0000
files:       hooks/centos4/10-disable-tls hooks/centos4/20-setup-yum hooks/centos4/30-fix-inittab hooks/centos4/40-setup-networking hooks/centos4/50-setup-hostname hooks/centos4/55-create-dev hooks/centos4/65-copy-user-files hooks/centos4/70-install-ssh hooks/centos4/80-install-modules hooks/centos4/90-make-fstab hooks/centos4/99-clean-image hooks/debian/10-disable-tls hooks/debian/15-disable-hwclock hooks/debian/20-setup-apt hooks/debian/30-fix-inittab hooks/debian/40-setup-networking hooks/debian/50-setup-hostname hooks/debian/55-create-dev hooks/debian/65-copy-user-files hooks/debian/70-install-ssh hooks/debian/80-install-modules hooks/debian/90-make-fstab hooks/debian/99-clean-image
description:
2006-06-09 13:36:14 by steve
  Use a fully qualified path to the 'common.sh', so we don't need to
 use chdir() when running our hooks


changeset:   395:b6599ba02d78
user:        steve
date:        Fri Jun 09 13:34:21 2006 +0000
files:       bin/xt-customize-image
description:
2006-06-09 13:34:21 by steve
  Documentation updates.
  Verbosity improvements when running hook scripts.
  Don't call chdir();


changeset:   394:8ab15e262955
user:        steve
date:        Fri Jun 09 13:26:01 2006 +0000
files:       bin/xt-customize-image
description:
2006-06-09 13:26:01 by steve
  Added 99% of the code.
  NOTE: --location must be absolute, or the chdir() breaks things.
  FIXME?


changeset:   393:d22cc8660336
user:        steve
date:        Fri Jun 09 13:22:50 2006 +0000
files:       Makefile
description:
2006-06-09 13:22:50 by steve
  Updated to build manpages correctly.
  Updated to install from ./bin/


changeset:   392:a7c6f1f25920
user:        steve
date:        Fri Jun 09 12:48:22 2006 +0000
files:       bin/xt-customize-image
description:
2006-06-09 12:48:22 by steve
  Added stub documentation.


changeset:   391:f6a99204c3d4
user:        steve
date:        Fri Jun 09 12:43:03 2006 +0000
files:       bin/xen-delete-image bin/xen-duplicate-image bin/xen-list-images bin/xen-update-image xen-delete-image xen-duplicate-image xen-list-images xen-update-image
description:
2006-06-09 12:43:02 by steve
  Moved xen-* into bin/


changeset:   390:4af7087b26ca
user:        steve
date:        Fri Jun 09 12:42:08 2006 +0000
files:       xen-create-image
description:
2006-06-09 12:42:08 by steve
  Removed.


changeset:   389:6e7cc08ba6f5
user:        steve
date:        Fri Jun 09 12:39:11 2006 +0000
files:       Makefile
description:
2006-06-09 12:39:11 by steve
  Prune empty directories on "make update".


changeset:   388:67b44fde0a8a
user:        steve
date:        Fri Jun 09 11:05:47 2006 +0000
files:       hooks/centos4/60-copy-host-files hooks/centos4/99-clean-image
description:
2006-06-09 11:05:47 by steve
  Added.


changeset:   387:6b5f4f210ba4
user:        steve
date:        Fri Jun 09 11:04:08 2006 +0000
files:       hooks/centos4/65-copy-user-files
description:
2006-06-09 11:04:08 by steve
 Added


changeset:   386:580160030d9c
user:        steve
date:        Fri Jun 09 11:03:41 2006 +0000
files:       hooks/centos4/80-install-modules hooks/centos4/90-make-fstab
description:
2006-06-09 11:02:22 by steve
  Added.


changeset:   385:9635633b7abf
user:        steve
date:        Fri Jun 09 11:01:36 2006 +0000
files:       hooks/centos4/70-install-ssh
description:
2006-06-09 11:01:36 by steve
  Added


changeset:   384:10f2f046aedb
user:        steve
date:        Fri Jun 09 11:00:22 2006 +0000
files:       hooks/centos4/50-setup-hostname hooks/centos4/55-create-dev
description:
2006-06-09 10:59:51 by steve
  Added.


changeset:   383:25a4098ccbc5
user:        steve
date:        Fri Jun 09 10:55:24 2006 +0000
files:       hooks/centos4/40-setup-networking hooks/debian/40-setup-networking
description:
2006-06-09 10:55:24 by steve
  Added.


changeset:   382:ae1ba91a1b7e
user:        steve
date:        Fri Jun 09 10:52:52 2006 +0000
files:       hooks/centos4/30-fix-inittab
description:
2006-06-09 10:52:52 by steve
  Added


changeset:   381:9c08badc7e28
user:        steve
date:        Fri Jun 09 10:52:25 2006 +0000
files:       hooks/centos4/20-setup-yum
description:
2006-06-09 10:52:25 by steve
  Corrected description


changeset:   380:7d2b2d241925
user:        steve
date:        Fri Jun 09 10:52:08 2006 +0000
files:       hooks/centos4/10-disable-tls hooks/centos4/20-setup-yum
description:
2006-06-09 10:50:49 by steve
  Added.


changeset:   379:f54d13de43f2
user:        steve
date:        Fri Jun 09 10:49:00 2006 +0000
files:       Makefile
description:
2006-06-09 10:49:00 by steve
  Updated to install the new binaries and hooks.


changeset:   378:3b92e179c709
user:        steve
date:        Fri Jun 09 10:37:55 2006 +0000
files:       hooks/README
description:
2006-06-09 10:37:55 by steve
  Added.


changeset:   377:54bc0031f9a7
user:        steve
date:        Fri Jun 09 10:32:38 2006 +0000
files:       hooks/common.sh
description:
2006-06-09 10:32:38 by steve
  Updated header and formatting slightly


changeset:   376:486548a57ecc
user:        steve
date:        Fri Jun 09 10:30:37 2006 +0000
files:       hooks/debian/10-disable-tls hooks/debian/15-disable-hwclock hooks/debian/20-setup-apt hooks/debian/30-fix-inittab hooks/debian/40-setup-networking hooks/debian/50-setup-hostname hooks/debian/55-create-dev hooks/debian/60-copy-host-files hooks/debian/65-copy-user-files hooks/debian/70-install-ssh hooks/debian/80-install-modules hooks/debian/90-make-fstab hooks/debian/99-clean-image
description:
2006-06-09 10:30:37 by steve
  Added to the repository.  These are almost straight copies of the
 previous hook scripts except they are now Debian-specific.

  They also each log their start and finish and optional information
 via the use of the ../common.sh file.

  No major changes anticipated.


changeset:   375:3e4883b8c635
user:        steve
date:        Fri Jun 09 10:16:12 2006 +0000
files:       hooks/common.sh
description:
2006-06-09 10:16:12 by steve
  Added.


changeset:   374:fe859bb763f9
user:        steve
date:        Fri Jun 09 09:50:57 2006 +0000
files:       etc/hook.d/10-disable-tls etc/hook.d/15-disable-hwclock etc/hook.d/20-setup-apt etc/hook.d/30-fix-inittab etc/hook.d/40-setup-networking etc/hook.d/50-setup-hostname etc/hook.d/55-create-dev etc/hook.d/60-copy-host-files etc/hook.d/65-copy-user-files etc/hook.d/70-install-ssh etc/hook.d/80-install-modules etc/hook.d/90-make-fstab etc/hook.d/95-create-cfg etc/hook.d/99-clean-image
description:
2006-06-09 09:50:57 by steve
  Removed.


changeset:   373:681af6a3bbbd
user:        steve
date:        Fri Jun 09 09:39:11 2006 +0000
files:       bin/xt-customize-image bin/xt-install-image
description:
2006-06-09 09:39:11 by steve
  More prototyping.


changeset:   372:9ff6362df561
user:        steve
date:        Fri Jun 09 09:36:16 2006 +0000
files:       bin/xen-create-image
description:
2006-06-09 09:36:16 by steve
  Added prototype description.


changeset:   371:8510f026eb19
user:        steve
date:        Fri Jun 09 09:27:33 2006 +0000
files:       Makefile xen-create-image xen-delete-image xen-duplicate-image xen-list-images xen-update-image
description:
2006-06-09 09:27:33 by steve
  Release 1.6


changeset:   370:a0ff3eb0ddba
user:        steve
date:        Fri Jun 09 09:25:23 2006 +0000
files:       bin/xen-create-image bin/xt-customize-image bin/xt-install-image
description:
2006-06-09 09:25:23 by steve
  Added.  Stubs.


changeset:   369:c4b47d1251ec
user:        steve
date:        Fri Jun 09 09:22:57 2006 +0000
files:       Makefile
description:
2006-06-09 09:22:57 by steve
  Added bin/ to the exclusion list.  It is not part of the next release.


changeset:   368:994456762dab
user:        steve
date:        Thu Jun 08 13:48:10 2006 +0000
files:       debian/control
description:
2006-06-08 13:48:10 by steve
  Allow "xen | xen-hypervisor-3.0" to the recommended packages.


changeset:   367:cefa7835fcfc
user:        steve
date:        Thu Jun 08 13:46:54 2006 +0000
files:       debian/.cvsignore debian/control
description:
2006-06-08 13:46:54 by steve
  Added to repository.


changeset:   366:5312158b447c
user:        steve
date:        Thu Jun 08 13:46:38 2006 +0000
files:       .cvsignore Makefile debian/changelog debian/compat debian/copyright debian/dirs debian/docs debian/postinst debian/rules
description:
2006-06-08 13:46:38 by steve
  Added the debian/ subdirectory to the CVS repository.
  (Don't include it in "make release".)
  Clean target updated to clean all debian temporary files.


changeset:   365:942d8536255f
user:        steve
date:        Wed Jun 07 09:37:27 2006 +0000
files:       LICENSE xen-create-image xen-delete-image xen-duplicate-image xen-list-images xen-update-image
description:
2006-06-07 09:37:27 by steve
  Add 2006 to the (c) line.


changeset:   364:01eb1c117e7e
user:        steve
date:        Wed Jun 07 09:36:20 2006 +0000
files:       README
description:
2006-06-07 09:36:20 by steve
  Minor changes.


changeset:   363:c1a6d0e263a5
user:        steve
date:        Wed Jun 07 09:19:52 2006 +0000
files:       xen-create-image
description:
2006-06-07 09:19:52 by steve
  BUGFIX:  Count is too high.


changeset:   362:303f310c285b
user:        steve
date:        Wed Jun 07 09:13:46 2006 +0000
files:       xen-delete-image
description:
2006-06-07 09:13:46 by steve
  Remove the installation log if present.


changeset:   361:7df2f0b54fd0
user:        steve
date:        Wed Jun 07 09:10:27 2006 +0000
files:       etc/hook.d/50-setup-hostname etc/hook.d/95-create-cfg
description:
2006-06-07 09:10:27 by steve
  Fixup to change the ip from ${ip} -> ${ip1}


changeset:   360:092d414b1cc7
user:        steve
date:        Wed Jun 07 09:09:31 2006 +0000
files:       etc/hook.d/40-setup-networking xen-create-image
description:
2006-06-07 09:09:30 by steve
  Allow multiple IP addresses to be specified.  The first is the default IP.


changeset:   359:f4cf51bf542a
user:        steve
date:        Tue Jun 06 15:17:47 2006 +0000
files:       xen-create-image
description:
2006-06-06 15:17:47 by steve
  Log the output of rpmstrap / debootstrap to show on errors.


changeset:   358:469a76316636
user:        steve
date:        Tue Jun 06 11:13:46 2006 +0000
files:       xen-create-image
description:
2006-06-06 11:13:46 by steve
  Added '--no-swap' option to avoid creating the swap file.


changeset:   357:0dbf489d9f69
user:        steve
date:        Mon Jun 05 15:13:48 2006 +0000
files:       etc/hook.d/15-disable-hwclock
description:
2006-06-05 15:13:48 by steve
  Added to repository.


changeset:   356:395193330625
user:        steve
date:        Fri Jun 02 09:57:15 2006 +0000
files:       etc/hook.d/50-setup-hostname
description:
2006-06-02 09:57:15 by steve
  Reload DNSMasq if it is installed after modifying /etc/hosts.


changeset:   355:9c24537eea8b
user:        steve
date:        Sat May 27 12:35:47 2006 +0000
files:       TODO
description:
2006-05-27 12:35:47 by steve
  Handle non-debian images.


changeset:   354:40008b4be394
user:        steve
date:        Sat May 27 12:34:07 2006 +0000
files:       xen-duplicate-image
description:
2006-05-27 12:34:07 by steve
  Delete trailing whitespace.


changeset:   353:69ec28560dad
user:        steve
date:        Sat May 27 12:32:42 2006 +0000
files:       xen-update-image
description:
2006-05-27 12:32:42 by steve
  Update only Debian GNU/Linux images.  Skip non-Debian instances.


changeset:   352:d1c25c5cf88e
user:        steve
date:        Sat May 27 12:29:55 2006 +0000
files:       xen-update-image
description:
2006-05-27 12:29:55 by steve
  Remove trailing whitespace.


changeset:   351:ee10e52a8336
user:        steve
date:        Sat May 27 12:29:15 2006 +0000
files:       xen-list-images
description:
2006-05-27 12:29:15 by steve
  Show the networking details for CentOS4 images too.


changeset:   350:c2ae66345cd4
user:        steve
date:        Sat May 27 12:23:54 2006 +0000
files:       xen-list-images
description:
2006-05-27 12:23:54 by steve
  Delete trailing whitespace.


changeset:   349:2762fb43ebf8
user:        steve
date:        Fri May 26 19:18:06 2006 +0000
files:       xen-create-image
description:
2006-05-26 19:18:06 by steve
  BUGFIX#2.  param -> params.


changeset:   348:6e4b71052bd0
user:        steve
date:        Fri May 26 19:17:03 2006 +0000
files:       xen-create-image
description:
2006-05-26 19:17:03 by steve
  BUGFIX.


changeset:   347:193e241d3564
user:        steve
date:        Fri May 26 19:07:02 2006 +0000
files:       xen-create-image
description:
2006-05-26 19:07:02 by steve
  Updated documentation on the --volume argument, and updated the
 instructions showed when the new image is created to demonstrate
 mounting the new LVM instance correctly.

  See Debian bug #368831.

  TODO: Better error detection on executing commands.


changeset:   346:08f1c1078489
user:        steve
date:        Fri May 26 15:42:27 2006 +0000
files:       etc/hook.d/55-create-dev
description:
2006-05-26 15:42:27 by steve
  Revert the UDEV detection on the host.


changeset:   345:b7168f730294
user:        steve
date:        Fri May 26 15:33:13 2006 +0000
files:       etc/hook.d/50-setup-hostname
description:
2006-05-26 15:33:13 by steve
  Don't update /etc/hosts on the host if there is already an
 entry for the given host.


changeset:   344:503bf5aecca9
user:        radu
date:        Fri May 26 15:31:25 2006 +0000
files:       etc/hook.d/55-create-dev
description:
2006-05-26 15:31:25 by radu
Do not run MAKEDEV if the system is using udev


changeset:   343:1d2c494c2ce0
user:        steve
date:        Fri May 26 15:17:57 2006 +0000
files:       etc/hook.d/10-disable-tls
description:
2006-05-26 15:17:57 by steve
  Install libc6-xen on sid/etch systems.


changeset:   342:16e800b40ecc
user:        radu
date:        Fri May 26 15:15:56 2006 +0000
files:       etc/hook.d/50-setup-hostname
description:
2006-05-26 15:15:56 by radu
First update for #368983, don't overwrite /etc/hosts in vserver if the file exists


changeset:   341:3d3d7ecf9a71
user:        steve
date:        Fri May 26 15:04:15 2006 +0000
files:       tests/hook-cfg.t
description:
2006-05-26 15:04:15 by steve
  Fixed failing test.


changeset:   340:04e6750a7e02
user:        steve
date:        Fri May 26 15:02:35 2006 +0000
files:       Makefile README xen-create-image xen-delete-image xen-duplicate-image xen-list-images xen-update-image
description:
2006-05-26 15:02:35 by steve
  Update version for a new release


changeset:   339:177cc1a18c06
user:        steve
date:        Thu May 25 23:33:04 2006 +0000
files:       etc/hook.d/95-create-cfg
description:
2006-05-25 23:33:04 by steve
  Updated so that DHCP also sets :

    vif = [ '' ]

  This is mandatory for DHCP instances nowadays .. I think.


changeset:   338:cf4d38e91bb5
user:        steve
date:        Wed May 24 20:12:21 2006 +0000
files:       etc/hook.d/70-install-ssh
description:
2006-05-24 20:12:21 by steve
  Mount /proc.


changeset:   337:6bd4f110b359
user:        steve
date:        Wed May 24 19:59:25 2006 +0000
files:       etc/hook.d/70-install-ssh
description:
2006-05-24 19:59:25 by steve
  BUGFIX:  OpenSSH installation on CentOS4 works now :)


changeset:   336:84ca1fd047f8
user:        steve
date:        Wed May 24 19:46:47 2006 +0000
files:       etc/hook.d/70-install-ssh
description:
2006-05-24 19:46:47 by steve
  Give the new function a comment


changeset:   335:8f93daa770f7
user:        steve
date:        Wed May 24 19:46:17 2006 +0000
files:       etc/hook.d/70-install-ssh
description:
2006-05-24 19:46:17 by steve
  Fixed script to work.
  Also install 'openssh-server' on etch/sid, not 'ssh'.


changeset:   334:eeed454f8820
user:        steve
date:        Wed May 24 19:35:16 2006 +0000
files:       etc/hook.d/20-setup-apt etc/hook.d/65-copy-user-files etc/hook.d/70-install-ssh etc/hook.d/80-install-modules etc/hook.d/95-create-cfg etc/hook.d/99-clean-image
description:
2006-05-24 19:35:16 by steve
  More updates.


changeset:   333:a3f834ba1c28
user:        steve
date:        Wed May 24 19:28:29 2006 +0000
files:       etc/hook.d/10-disable-tls etc/hook.d/50-setup-hostname etc/hook.d/55-create-dev
description:
2006-05-24 19:28:29 by steve
  More updates.


changeset:   332:cde7f57bb251
user:        steve
date:        Wed May 24 19:26:13 2006 +0000
files:       etc/hook.d/20-setup-apt
description:
2006-05-24 19:26:13 by steve
  Show unknown dist in the error message.


changeset:   331:4eacea4ec0fc
user:        steve
date:        Wed May 24 19:25:55 2006 +0000
files:       etc/hook.d/40-setup-networking
description:
2006-05-24 19:25:55 by steve
  Fixed networking.


changeset:   330:82699dcac886
user:        steve
date:        Wed May 24 19:22:39 2006 +0000
files:       etc/hook.d/10-disable-tls etc/hook.d/20-setup-apt etc/hook.d/30-fix-inittab etc/hook.d/40-setup-networking
description:
2006-05-24 19:22:39 by steve
  Temporary point in conversion to new hook script format.


changeset:   329:154c63647863
user:        steve
date:        Wed May 24 19:15:55 2006 +0000
files:       xen-create-image
description:
2006-05-24 19:15:55 by steve
  Give each hook script the name of the distribution being installed too.


changeset:   328:d4d93d9fa06b
user:        steve
date:        Wed May 24 10:57:48 2006 +0000
files:       xen-create-image
description:
2006-05-24 10:57:48 by steve
  Whitespace cleanup.  (M-x delete-trailing-whitespace)


changeset:   327:a74d525cb959
user:        steve
date:        Wed May 24 10:57:26 2006 +0000
files:       TODO
description:
2006-05-24 10:57:26 by steve
  Test that other RPMStrap distros work.


changeset:   326:cd35b4c8cf54
user:        steve
date:        Wed May 24 10:57:17 2006 +0000
files:       xen-create-image
description:
2006-05-24 10:57:17 by steve
  Set cache=>no when rpmstrap is used.


changeset:   325:9c2a2b9ab7e5
user:        steve
date:        Tue May 23 20:24:47 2006 +0000
files:       etc/hook.d/99-clean-image
description:
2006-05-23 20:24:47 by steve
  Clean RPM scattered files for rpmstrap installations.


changeset:   324:25a619b6fb7f
user:        steve
date:        Tue May 23 20:14:09 2006 +0000
files:       xen-create-image
description:
2006-05-23 20:14:09 by steve
  Show output of the hook scripts when runnign with --debug, useful for
 debugging evil centos.


changeset:   323:9bcd4892d4cb
user:        steve
date:        Tue May 23 20:01:32 2006 +0000
files:       etc/hook.d/40-setup-networking
description:
2006-05-23 20:01:32 by steve
  Add a default route.  D'oh.


changeset:   322:ac656ed00ffc
user:        steve
date:        Tue May 23 19:56:48 2006 +0000
files:       etc/hook.d/40-setup-networking
description:
2006-05-23 19:56:48 by steve
  Set type=static for static addresses


changeset:   321:65019f8ad4fb
user:        steve
date:        Tue May 23 19:48:20 2006 +0000
files:       etc/hook.d/40-setup-networking
description:
2006-05-23 19:48:20 by steve
  Fixed networking to work in the correct manner for Centos4 & etc.
  Allow networking to work with DHCP.


changeset:   320:6dd0f9563bba
user:        steve
date:        Tue May 23 18:30:01 2006 +0000
files:       etc/hook.d/20-setup-apt
description:
2006-05-23 18:30:01 by steve
  BUGFIX x2:  Really fix the yum repository lines.  I need more sleep.


changeset:   319:8a33da0d2075
user:        steve
date:        Tue May 23 18:20:01 2006 +0000
files:       etc/hook.d/20-setup-apt
description:
2006-05-23 18:20:01 by steve
  BUGFIX:  Setup yum correctly.  D'oh.


changeset:   318:3e2dfa8f746e
user:        steve
date:        Tue May 23 17:55:47 2006 +0000
files:       etc/hook.d/70-install-ssh
description:
2006-05-23 17:55:47 by steve
 Try to install twice.  This helps (???)


changeset:   317:17c0266d1773
user:        steve
date:        Tue May 23 17:54:52 2006 +0000
files:       etc/hook.d/20-setup-apt
description:
2006-05-23 17:54:52 by steve
  Removed the test for ${rpmstrap} now that we test for binaries instead.


changeset:   316:bed07cfbe4d5
user:        steve
date:        Tue May 23 17:37:21 2006 +0000
files:       etc/hook.d/70-install-ssh
description:
2006-05-23 17:37:21 by steve
  Attempt to install openssh with yum.  Untested.


changeset:   315:c5914a4d2318
user:        steve
date:        Tue May 23 17:35:07 2006 +0000
files:       etc/hook.d/20-setup-apt
description:
2006-05-23 17:35:07 by steve
  Setup yum for centos4.  Might work for other distros.


changeset:   314:2eab3caf19b0
user:        steve
date:        Tue May 23 15:51:15 2006 +0000
files:       etc/hook.d/40-setup-networking
description:
2006-05-23 15:51:15 by steve
  YaY: Working network for static IP centos4 .. and more?


changeset:   313:b966017d8521
user:        steve
date:        Tue May 23 15:40:24 2006 +0000
files:       etc/hook.d/55-create-dev
description:
2006-05-23 15:40:24 by steve
  BUGFIX:  Create devices for rpmstrap correctly.


changeset:   312:aef544633d74
user:        steve
date:        Tue May 23 14:22:10 2006 +0000
files:       misc/xen-tools
description:
2006-05-23 14:22:10 by steve
  Added TAB completion to the --ide argument of xen-create-image.


changeset:   311:a780e43be8cf
user:        steve
date:        Tue May 23 13:46:49 2006 +0000
files:       xen-create-image
description:
2006-05-23 13:46:49 by steve
  BUGFIX don't unmount too early for rpmstrap.

  Sooooo close to working now :)


changeset:   310:f75f590e613e
user:        steve
date:        Tue May 23 12:36:46 2006 +0000
files:       misc/xen-tools
description:
2006-05-23 12:36:46 by steve
  Allow tab-completion on the available distributions provided by rpmstrap.


changeset:   309:6b7851f9da33
user:        steve
date:        Tue May 23 12:33:19 2006 +0000
files:       xen-create-image
description:
2006-05-23 12:33:19 by steve
  BUGFIX:  Correctly run rpmstrap


changeset:   308:0a2582e385af
user:        steve
date:        Tue May 23 12:26:13 2006 +0000
files:       etc/hook.d/20-setup-apt etc/hook.d/40-setup-networking etc/hook.d/55-create-dev etc/hook.d/60-copy-host-files etc/hook.d/65-copy-user-files etc/hook.d/70-install-ssh etc/hook.d/80-install-modules etc/hook.d/90-make-fstab etc/hook.d/99-clean-image
description:
2006-05-23 12:26:13 by steve
  Updated hooks to work with rpmstrap.


changeset:   307:c87c9baf3031
user:        steve
date:        Tue May 23 12:21:36 2006 +0000
files:       xen-create-image
description:
2006-05-23 12:21:36 by steve
  EXPERIMENTAL:  Added support for rpmstrap, to install non-Debian distributions.

  Only had minimal testing, but seemed mostly to do the right thing.


changeset:   306:9ec1022200fe
user:        radu
date:        Thu May 18 08:39:32 2006 +0000
files:       etc/hook.d/95-create-cfg
description:
2006-05-18 08:39:32 by radu
Changed remaning ${use-ide} in 95-create-cfg to ${ide} (debian bug #366252)


changeset:   305:c6809c88f0dc
user:        steve
date:        Mon May 08 21:36:19 2006 +0000
files:       xen-create-image
description:
2006-05-08 21:36:19 by steve
  Updated ssh copying example to actually work.
  /.ssh != /root/.ssh


changeset:   304:05d312972312
user:        steve
date:        Mon May 08 21:26:46 2006 +0000
files:       etc/hook.d/65-copy-user-files
description:
2006-05-08 21:26:46 by steve
  Actually copy dotfiles from the skel directory.
  *sigh*


changeset:   303:b8bb64e45b33
user:        steve
date:        Mon May 08 20:55:39 2006 +0000
files:       misc/xen-tools
description:
2006-05-08 20:55:39 by steve
  Mention '--force', '--initrd', and '--kernel' in the xen-create-image script.


changeset:   302:6b433751f402
user:        steve
date:        Mon May 08 20:54:35 2006 +0000
files:       xen-create-image
description:
2006-05-08 20:54:35 by steve
  Minor updates to the embedded manual.
  Added documentation for the 'skel' directory.


changeset:   301:238196937fd6
user:        steve
date:        Mon May 08 20:47:14 2006 +0000
files:       xen-create-image
description:
2006-05-08 20:47:14 by steve
  Abort if an output disk image/swap image already exists.
  Add --force to proceed anyway.
  (See Debian bug #366403)


changeset:   300:c0846871dbc4
user:        steve
date:        Sun May 07 14:36:40 2006 +0000
files:       Makefile xen-create-image xen-delete-image xen-duplicate-image xen-list-images xen-update-image
description:
2006-05-07 14:36:40 by steve
  Updated release to 1.4


changeset:   299:1aaecbf8a60c
user:        steve
date:        Sun May 07 14:36:06 2006 +0000
files:       etc/hook.d/95-create-cfg etc/xen-tools.conf xen-create-image
description:
2006-05-07 14:36:04 by steve
  Added support for a initrd to be included in the xen configuration file.


changeset:   298:ef7909c417cf
user:        steve
date:        Thu May 04 20:52:59 2006 +0000
files:       etc/hook.d/30-fix-inittab
description:
2006-05-04 20:52:59 by steve
  Make sure we fixup any lines beginning with ^T


changeset:   297:5e66d31e9c7e
user:        steve
date:        Sun Apr 30 11:57:06 2006 +0000
files:       etc/hook.d/30-fix-inittab
description:
2006-04-30 11:57:06 by steve
  Applied simplification patch from Tom Mornini.


changeset:   296:580357daaeaa
user:        steve
date:        Fri Apr 28 12:07:27 2006 +0000
files:       tests/modules.t
description:
2006-04-28 12:07:27 by steve
  Updated.


changeset:   295:145f13b3a6f8
user:        steve
date:        Fri Apr 28 12:06:19 2006 +0000
files:       etc/hook.d/65-copy-user-files
description:
2006-04-28 12:06:19 by steve
  Add script to copy from skel directory, if present.


changeset:   294:6db83503b9fc
user:        steve
date:        Fri Apr 28 12:05:36 2006 +0000
files:       Makefile
description:
2006-04-28 12:05:36 by steve
  Add a hook to copy from a skel directory, if present.


changeset:   293:4a6cba9c853c
user:        steve
date:        Tue Apr 25 18:27:38 2006 +0000
files:       xen-delete-image
description:
2006-04-25 18:27:38 by steve
  Give message and abort if the --dir argument is missing.


changeset:   292:973b713c8b7f
user:        steve
date:        Sun Apr 23 15:32:22 2006 +0000
files:       etc/hook.d/60-copy-host-files
description:
2006-04-23 15:32:22 by steve
  BUGFIX:  Correctly detect the use of $passwd


changeset:   291:0e3af758d0c8
user:        steve
date:        Thu Apr 20 10:01:01 2006 +0000
files:       etc/hook.d/40-setup-networking
description:
2006-04-20 10:01:01 by steve
  Add a commented out example of using ethtool to disable checksumming.


changeset:   290:1b42548cf38f
user:        radu
date:        Tue Apr 18 18:49:01 2006 +0000
files:       etc/hook.d/60-copy-host-files
description:
2006-04-18 18:49:01 by radu
Don't forget /etc/gshadow and /etc/group


changeset:   289:acf115758f00
user:        steve
date:        Sat Apr 15 02:32:40 2006 +0000
files:       Makefile xen-create-image xen-delete-image xen-duplicate-image xen-list-images xen-update-image
description:
2006-04-15 02:32:40 by steve
  Updated release to 1.3


changeset:   288:92b51d4b9677
user:        steve
date:        Wed Mar 29 07:33:45 2006 +0000
files:       etc/hook.d/60-copy-host-files
description:
2006-03-29 07:33:45 by steve
  Don't forget to load the Env module.


changeset:   287:65f2ea96fcf6
user:        steve
date:        Wed Mar 29 07:33:13 2006 +0000
files:       etc/hook.d/60-copy-host-files
description:
2006-03-29 07:33:13 by steve
  Only mess with /etc/shadow + /etc/passwd if --passwd is *not* used.


changeset:   286:609767475017
user:        steve
date:        Wed Mar 29 07:30:57 2006 +0000
files:       etc/hook.d/60-copy-host-files
description:
2006-03-29 07:30:57 by steve
  Don't copy the same file twice!


changeset:   285:108d7a365366
user:        steve
date:        Wed Mar 29 07:29:55 2006 +0000
files:       etc/hook.d/60-copy-host-files
description:
2006-03-29 07:29:55 by steve
  Rewritten in Perl.
  Only copy non-system password file entries.  *Always* copy /etc/shadow.
 This will stop system IDs such as Debian-exim from being corrupted.
 (See debian bug #357641)


changeset:   284:21536980ec2c
user:        steve
date:        Tue Mar 28 07:19:42 2006 +0000
files:       xen-create-image
description:
2006-03-28 07:19:42 by steve
  Abort if /usr/bin/apt-get isn't executable in the debootstrap installed
 system.


changeset:   283:9a2fb751a203
user:        radu
date:        Mon Mar 20 17:51:10 2006 +0000
files:       xen-create-image
description:
2006-03-20 17:51:10 by radu
Ignore hooks that end with .dpkg-new,.dpkg-old and ~


changeset:   282:6622e2639b74
user:        steve
date:        Mon Mar 13 10:00:47 2006 +0000
files:       etc/hook.d/10-disable-tls etc/hook.d/20-setup-apt etc/hook.d/30-fix-inittab etc/hook.d/40-setup-networking etc/hook.d/50-setup-hostname etc/hook.d/55-create-dev etc/hook.d/60-copy-host-files etc/hook.d/70-install-ssh etc/hook.d/80-install-modules etc/hook.d/90-make-fstab etc/hook.d/95-create-cfg etc/hook.d/99-clean-image
description:
2006-03-13 10:00:47 by steve
  Remove the CVS $ID:$ markers from the file to avoid merge warnings.


changeset:   281:e4e27f523ccf
user:        steve
date:        Mon Mar 13 10:00:32 2006 +0000
files:       etc/role.d/builder etc/role.d/gdm etc/role.d/minimal etc/role.d/xdm
description:
2006-03-13 10:00:32 by steve
  Minor comment updates


changeset:   280:db9733cad612
user:        steve
date:        Sat Mar 11 21:43:52 2006 +0000
files:       xen-duplicate-image
description:
2006-03-11 21:43:52 by steve
  Setup environment prior to running the xen .cfg hook


changeset:   279:12541f3b3e0d
user:        steve
date:        Sat Mar 11 21:39:52 2006 +0000
files:       xen-duplicate-image
description:
2006-03-11 21:39:52 by steve
  Warn if we can't create the xen configuration file.


changeset:   278:7c34800ba448
user:        steve
date:        Sat Mar 11 21:37:04 2006 +0000
files:       xen-create-image
description:
2006-03-11 21:37:04 by steve
  BUGFIX:  .deb file caching now works as expected.


changeset:   277:0ba4ca70ca4b
user:        steve
date:        Sat Mar 11 21:11:56 2006 +0000
files:       etc/hook.d/80-install-modules etc/hook.d/99-clean-image
description:
2006-03-11 21:11:56 by steve
  Make sure we always use ${prefix} not $prefix as a stylistic change


changeset:   276:eeb7baac7210
user:        steve
date:        Sat Mar 11 21:02:43 2006 +0000
files:       README
description:
2006-03-11 21:02:43 by steve
  xen-clone-image -> xen-duplicate-image.


changeset:   275:f52ae934580d
user:        steve
date:        Sat Mar 11 20:57:12 2006 +0000
files:       xen-create-image
description:
2006-03-11 20:57:12 by steve
  BUGFIX:  Really fix the broken image+swap devices in the xen .cfg file.


changeset:   274:66d37453e834
user:        steve
date:        Sat Mar 11 20:15:57 2006 +0000
files:       etc/hook.d/95-create-cfg xen-create-image
description:
2006-03-11 20:15:57 by steve
  BUGFIX: image_vbd + swap_vbd are invalid environment options.


changeset:   273:c0ea6c9db72f
user:        steve
date:        Sat Mar 11 19:56:56 2006 +0000
files:       xen-duplicate-image
description:
2006-03-11 19:56:56 by steve
  BUGFIX: Test the correct directory for the existance of the hook.


changeset:   272:7bf8ed4eb9c8
user:        steve
date:        Sat Mar 11 19:55:44 2006 +0000
files:       Makefile xen-create-image xen-delete-image xen-list-images xen-update-image
description:
2006-03-11 19:55:44 by steve
  Version number bumped to 1.2 - new release if testing says it all works.


changeset:   271:2fc94ee4fb15
user:        steve
date:        Sat Mar 11 19:53:39 2006 +0000
files:       xen-duplicate-image
description:
2006-03-11 19:53:39 by steve
  Moved the xen cfg creation to use the hook to avoid duplication.
  Added support for the '--ide' command line option.


changeset:   270:a9384d691b72
user:        steve
date:        Sat Mar 11 19:50:40 2006 +0000
files:       README
description:
2006-03-11 19:50:40 by steve
  Added a linebreak to make the paragraphs match


changeset:   269:97c1a68fe91f
user:        steve
date:        Sat Mar 11 19:50:09 2006 +0000
files:       TODO
description:
2006-03-11 19:50:09 by steve
  Xen configuration file creation is now done in a hook :)


changeset:   268:d9e42b3ffcfb
user:        steve
date:        Sat Mar 11 19:45:51 2006 +0000
files:       etc/hook.d/95-create-cfg tests/hook-cfg.t
description:
2006-03-11 19:45:50 by steve
  Add 'vif='[ip=xxx]' to the Xen configuration file if the address is
 static.

  Added test case to make sure this works.


changeset:   267:2473284d0ad7
user:        radu
date:        Fri Mar 10 18:18:59 2006 +0000
files:       xen-duplicate-image
description:
2006-03-10 18:18:59 by radu
Add vif = [''] to xen-duplicate-image too (#356224)


changeset:   266:d4ad81675e68
user:        steve
date:        Wed Mar 08 21:01:44 2006 +0000
files:       tests/hook-inittab.t
description:
2006-03-08 21:01:44 by steve
  Make sure that the /etc/inittab file is updated as expected


changeset:   265:1f81510e666f
user:        steve
date:        Wed Mar 08 20:08:28 2006 +0000
files:       etc/hook.d/10-disable-tls tests/hook-tls.t
description:
2006-03-08 20:08:28 by steve
  Updated the TLS disabling script to remove the chmod 0.
  Added test case to ensure the script works.


changeset:   264:572b797e7b88
user:        steve
date:        Wed Mar 08 20:01:58 2006 +0000
files:       etc/hook.d/10-disable-tls
description:
2006-03-08 20:01:58 by steve
  Rmeove the immutable flag on /lib/tls, since this prevents package upgrades.  *sigh*


changeset:   263:41ce2e98e2f4
user:        radu
date:        Wed Mar 08 18:43:35 2006 +0000
files:       etc/hook.d/95-create-cfg
description:
2006-03-08 18:43:35 by radu
Forgot to remove testing variables.


changeset:   262:5788e3d46e20
user:        radu
date:        Wed Mar 08 18:37:02 2006 +0000
files:       etc/hook.d/95-create-cfg xen-create-image
description:
2006-03-08 18:37:01 by radu
Moved Xen configuration file creation in a hook


changeset:   261:63791ca95481
user:        radu
date:        Wed Mar 08 18:10:07 2006 +0000
files:       etc/hook.d/60-copy-host-files
description:
2006-03-08 18:10:07 by radu
cat instead of copy resolv.conf to preserve contents if resolvconf is installed
(#355910)


changeset:   260:2a8c7f0b311e
user:        steve
date:        Sat Mar 04 23:31:20 2006 +0000
files:       tests/pod.t
description:
2006-03-04 23:31:20 by steve
  Added to the repository, test the pod we make.


changeset:   259:fa97e07b3e82
user:        steve
date:        Fri Feb 24 23:00:31 2006 +0000
files:       etc/hook.d/30-fix-inittab
description:
2006-02-24 23:00:31 by steve
  Fix the inittab to use console regardless of the tty number.


changeset:   258:a7c834ea6d53
user:        radu
date:        Thu Feb 23 00:30:50 2006 +0000
files:       etc/xen-tools.conf
description:
2006-02-23 00:30:50 by radu
Removed $Id$ tag from xen-tools.conf to avoid having to merge configuration changes
with every upgrade (see #353969)


changeset:   257:427fce2ecd1b
user:        steve
date:        Wed Feb 22 19:24:41 2006 +0000
files:       etc/hook.d/90-make-fstab xen-create-image
description:
2006-02-22 19:24:40 by steve
  The command line flag '--use-ide' has been changed to '--ide'


changeset:   256:9525151711d3
user:        steve
date:        Tue Feb 21 00:17:25 2006 +0000
files:       Makefile
description:
2006-02-21 00:17:25 by steve
  Don't build manpages when making a tarball


changeset:   255:e646a60834a7
user:        steve
date:        Tue Feb 21 00:16:30 2006 +0000
files:       xen-create-image
description:
2006-02-21 00:16:30 by steve
  Fix broken pod.


changeset:   254:4227a946ebb2
user:        steve
date:        Mon Feb 20 00:45:16 2006 +0000
files:       etc/hook.d/50-setup-hostname
description:
2006-02-20 00:45:16 by steve
  Add the IP address of the new instance upon the host system.


changeset:   253:23d2eeb1bd94
user:        steve
date:        Sat Feb 18 20:11:00 2006 +0000
files:       Makefile xen-create-image xen-delete-image xen-duplicate-image xen-list-images xen-update-image
description:
2006-02-18 20:11:00 by steve
  Prepare for 1.1 release.


changeset:   252:0c0e39257c4e
user:        steve
date:        Sat Feb 18 12:39:32 2006 +0000
files:       xen-create-image
description:
2006-02-18 12:39:32 by steve
  Updated the documentation/manual.  Mostly this is just cleanup and
 spelling corrections, but also the use of LVM has been integrated into
 the text.


changeset:   251:11a8be53e65e
user:        steve
date:        Sat Feb 18 12:28:37 2006 +0000
files:       etc/xen-tools.conf tests/argument-check.t
description:
2006-02-18 12:28:36 by steve
  Updated the configuration file so out test case passes.


changeset:   250:759e3f429a58
user:        steve
date:        Sat Feb 18 12:24:59 2006 +0000
files:       etc/xen-tools.conf
description:
2006-02-18 12:24:59 by steve
  Disable the output directory by default, the user must choose their own.


changeset:   249:1b1e317a58ed
user:        steve
date:        Sat Feb 18 12:24:23 2006 +0000
files:       etc/hook.d/10-disable-tls
description:
2006-02-18 12:24:23 by steve
  Create an empty /lib/tls directory on the host and ensure it may not
 be used.


changeset:   248:0dc26a631931
user:        steve
date:        Sat Feb 18 12:24:05 2006 +0000
files:       etc/hook.d/40-setup-networking
description:
2006-02-18 12:24:05 by steve
  Minor comment update.


changeset:   247:e8bd36284603
user:        steve
date:        Sat Feb 18 12:23:24 2006 +0000
files:       etc/hook.d/60-copy-host-files
description:
2006-02-18 12:23:24 by steve
  Improve comment regarding sudo.


changeset:   246:8cc3ce35f34d
user:        steve
date:        Sat Feb 18 12:23:12 2006 +0000
files:       etc/hook.d/90-make-fstab
description:
2006-02-18 12:23:12 by steve
  Formatting change.


changeset:   245:8dd632141454
user:        steve
date:        Sat Feb 18 12:23:01 2006 +0000
files:       etc/hook.d/55-create-dev
description:
2006-02-18 12:23:01 by steve
  Create /dev entries for the guest.


changeset:   244:51eca33d0e71
user:        steve
date:        Sat Feb 18 00:29:12 2006 +0000
files:       xen-create-image
description:
2006-02-18 00:29:12 by steve
  Trivial formatting update.


changeset:   243:c0c15e944e5b
user:        radu
date:        Sat Feb 18 00:04:45 2006 +0000
files:       etc/hook.d/90-make-fstab xen-create-image
description:
2006-02-18 00:04:44 by radu
Added support for having ide style device names (#352937)


changeset:   242:da3635259bbc
user:        steve
date:        Fri Feb 17 23:04:29 2006 +0000
files:       TODO
description:
2006-02-17 23:04:29 by steve
  Update the wording to be clearer for the last item.


changeset:   241:37e54089b522
user:        steve
date:        Fri Feb 17 10:22:22 2006 +0000
files:       TODO
description:
2006-02-17 10:20:34 by steve
  Updated.


changeset:   240:7da78b771460
user:        steve
date:        Fri Feb 17 10:19:07 2006 +0000
files:       TODO
description:
2006-02-17 10:19:07 by steve
  Update other scripts to use LVM.


changeset:   239:7485cd932c69
user:        steve
date:        Fri Feb 17 10:17:11 2006 +0000
files:       TODO
description:
2006-02-17 10:17:11 by steve
  Remvoed test string.  Log works.


changeset:   238:8f2e32ab690a
user:        steve
date:        Fri Feb 17 10:15:46 2006 +0000
files:       TODO
description:
2006-02-17 10:15:46 by steve
  Test commit


changeset:   237:a8859d478999
user:        steve
date:        Fri Feb 17 10:09:44 2006 +0000
files:       TODO
description:
2006-02-17 10:08:54 by steve
  Test commit


changeset:   236:a6f85117d9a4
user:        steve
date:        Fri Feb 17 10:01:11 2006 +0000
files:       README
description:
2006-02-17 10:01:11 by steve
  Test commit


changeset:   235:c0d178e3a202
user:        steve
date:        Fri Feb 17 09:58:43 2006 +0000
files:       README
description:
2006-02-17 09:58:43 by steve
 test commit


changeset:   234:dde32268798e
user:        radu
date:        Fri Feb 17 09:19:35 2006 +0000
files:       README
description:
2006-02-17 09:19:35 by radu
  Test commit.


changeset:   233:b13add406305
user:        radu
date:        Fri Feb 17 09:18:13 2006 +0000
files:       README
description:
2006-02-17 09:18:13 by radu
  Test.


changeset:   232:0bc2047519d2
user:        steve
date:        Fri Feb 17 07:57:54 2006 +0000
files:       xen-create-image
description:
2006-02-17 07:57:54 by steve
  Make the disk image the right size.
  Debian bug 353155


changeset:   231:40ab6b5e09bb
user:        steve
date:        Fri Feb 17 07:32:06 2006 +0000
files:       xen-create-image
description:
2006-02-17 07:32:06 by steve
  Fix syntax error.  D'oh.


changeset:   230:0e2a3570eb6f
user:        steve
date:        Fri Feb 17 07:30:27 2006 +0000
files:       xen-create-image
description:
2006-02-17 07:30:27 by steve
  Made the creation of the Xen configuration file simpler with regards to
 disk images.


changeset:   229:119eb3d12e86
user:        steve
date:        Thu Feb 16 19:24:38 2006 +0000
files:       xen-create-image
description:
2006-02-16 19:24:38 by steve
  Setup the volume disks correctly in the xen configuration file.


changeset:   228:9f94ffd2d1e7
user:        steve
date:        Thu Feb 16 19:22:21 2006 +0000
files:       xen-create-image
description:
2006-02-16 19:22:21 by steve
  ADon't always test for --dir.


changeset:   227:2f0be51b68a1
user:        steve
date:        Thu Feb 16 18:17:14 2006 +0000
files:       etc/xen-tools.conf
description:
2006-02-16 18:17:14 by steve
  Add a sample LVM volume entry


changeset:   226:894954a15ef5
user:        steve
date:        Thu Feb 16 18:14:01 2006 +0000
files:       xen-create-image
description:
2006-02-16 18:14:01 by steve
  Give credit to Justin Azoff for the LVM work.


changeset:   225:95ff41ff0655
user:        steve
date:        Thu Feb 16 18:12:17 2006 +0000
files:       xen-create-image
description:
2006-02-16 18:12:17 by steve
  Add LVM support.


changeset:   224:e1e2c63fdbb8
user:        steve
date:        Thu Feb 16 18:06:03 2006 +0000
files:       misc/xen-tools
description:
2006-02-16 18:06:03 by steve
  Add '--volume' completion.


changeset:   223:8a4f0f4a9eaa
user:        steve
date:        Thu Feb 16 18:05:16 2006 +0000
files:       README TODO
description:
2006-02-16 18:05:16 by steve
  Mention the LVM support.


changeset:   222:97e16af3d094
user:        steve
date:        Thu Feb 16 18:05:09 2006 +0000
files:       xen-delete-image xen-duplicate-image xen-list-images xen-update-image
description:
2006-02-16 18:05:09 by steve
  Add command line support for --volume - but exit and say it isnt' supported.


changeset:   221:f894abeb1d78
user:        steve
date:        Mon Feb 06 12:44:19 2006 +0000
files:       Makefile xen-create-image xen-delete-image xen-duplicate-image xen-list-images xen-update-image
description:
2006-02-06 12:44:19 by steve
  Updated version to 1.0


changeset:   220:168c7c4ea41c
user:        steve
date:        Sun Feb 05 18:14:55 2006 +0000
files:       tests/roles.t
description:
2006-02-05 18:14:55 by steve
  New test: Make sure role scripts are executable.


changeset:   219:7c07c45b53b9
user:        steve
date:        Sun Feb 05 18:12:54 2006 +0000
files:       xen-create-image
description:
2006-02-05 18:12:54 by steve
  Mention the `builder` role.


changeset:   218:0d7b8301c5a5
user:        steve
date:        Sun Feb 05 18:10:34 2006 +0000
files:       Makefile etc/role.d/builder
description:
2006-02-05 18:10:34 by steve
  Add the builder role script


changeset:   217:99132d75840c
user:        steve
date:        Sun Feb 05 14:53:35 2006 +0000
files:       etc/hook.d/70-install-ssh etc/hook.d/90-make-fstab
description:
2006-02-05 14:53:35 by steve
  Use a function to install packages.


changeset:   216:d6b7ca941095
user:        steve
date:        Sun Feb 05 14:53:27 2006 +0000
files:       etc/hook.d/60-copy-host-files
description:
2006-02-05 14:53:27 by steve
  Install sudo upon the guest if /etc/sudoers is present.


changeset:   215:1c2afa1079c7
user:        steve
date:        Sun Feb 05 13:38:49 2006 +0000
files:       xen-delete-image xen-duplicate-image xen-list-images xen-update-image
description:
2006-02-05 13:38:49 by steve
  There is only a single configuration file.  Updated comments to match this.


changeset:   214:5b6610a5652d
user:        steve
date:        Sun Feb 05 13:38:34 2006 +0000
files:       xen-create-image
description:
2006-02-05 13:38:34 by steve
  Minor comment updates.


changeset:   213:fc7e93ca6e6c
user:        steve
date:        Sun Feb 05 13:18:53 2006 +0000
files:       README
description:
2006-02-05 13:18:53 by steve
  Typo fix.


changeset:   212:3aa94da69ed0
user:        steve
date:        Sun Feb 05 13:16:56 2006 +0000
files:       xen-list-images
description:
2006-02-05 13:16:56 by steve
  DOn't show networking details when running with --test.


changeset:   211:73fe6a02a1d6
user:        steve
date:        Sun Feb 05 13:12:58 2006 +0000
files:       xen-create-image
description:
2006-02-05 13:12:58 by steve
  Add the 'vif' line to the Xen configuration files in /etc/xen, so they
 will have networking in Xen 3.0.1


changeset:   210:31d99479c011
user:        steve
date:        Sat Jan 21 22:23:10 2006 +0000
files:       Makefile xen-create-image xen-delete-image xen-duplicate-image xen-list-images xen-update-image
description:
2006-01-21 22:23:10 by steve
  Updated version(s) to 0.9


changeset:   209:7033eb95db4f
user:        steve
date:        Sat Jan 21 22:22:44 2006 +0000
files:       etc/xen-tools.conf xen-create-image
description:
2006-01-21 22:22:44 by steve
  Make caching of .deb files optional


changeset:   208:5d352566ccb1
user:        steve
date:        Tue Jan 17 15:23:19 2006 +0000
files:       README
description:
2006-01-17 15:23:19 by steve
  Added link to homepage + CVS repository.


changeset:   207:e7e15a38e497
user:        steve
date:        Mon Jan 16 13:19:46 2006 +0000
files:       etc/role.d/minimal
description:
2006-01-16 13:19:46 by steve
  Make the `minimal` role more .. minimal.


changeset:   206:5d8dc9f08e16
user:        steve
date:        Wed Jan 11 01:07:56 2006 +0000
files:       misc/xen-tools
description:
2006-01-11 01:07:56 by steve
  Avoid errors if `ls` command fails.


changeset:   205:55ab98cf75a5
user:        steve
date:        Wed Jan 11 01:06:56 2006 +0000
files:       misc/xm
description:
2006-01-11 01:06:56 by steve
  Don't give error if "xm create [TAB]" cannot find any *.cfg files.


changeset:   204:215287d7230b
user:        steve
date:        Tue Jan 10 23:09:28 2006 +0000
files:       xen-create-image xen-delete-image xen-duplicate-image xen-list-images xen-update-image
description:
2006-01-10 23:09:28 by steve
  Fix the revision display so that it works correctly.


changeset:   203:e5478e19a47a
user:        steve
date:        Tue Jan 10 23:06:00 2006 +0000
files:       xen-create-image xen-delete-image xen-list-images xen-update-image
description:
2006-01-10 23:06:00 by steve
  Use 'Revision:' not 'Id: ' for showing the CVS revision number.


changeset:   202:fed7279e2d05
user:        steve
date:        Mon Jan 09 21:56:04 2006 +0000
files:       tests/argument-check.t
description:
2006-01-09 21:56:04 by steve
  Added simple test to make sure every value in the supplied configuration file is valid.


changeset:   201:0412f44851a8
user:        steve
date:        Mon Jan 09 21:11:06 2006 +0000
files:       etc/README
description:
2006-01-09 21:11:06 by steve
  Added to the repository to give an overview of the directory contents.


changeset:   200:c047bc0cc2fe
user:        steve
date:        Mon Jan 09 21:06:06 2006 +0000
files:       TODO
description:
2006-01-09 21:06:06 by steve
  Mention the root-access required by many scripts.


changeset:   199:8a630cdbb1f5
user:        steve
date:        Sun Jan 08 23:46:01 2006 +0000
files:       xen-create-image
description:
2006-01-08 23:46:01 by steve
  Fix the sample configuration file entry to read 'fs' not 'filesystem'


changeset:   198:e03c41375a08
user:        steve
date:        Sun Jan 08 23:43:55 2006 +0000
files:       xen-duplicate-image
description:
2006-01-08 23:43:55 by steve
  Document '--dir'


changeset:   197:0fef3bd734fb
user:        steve
date:        Sun Jan 08 23:43:21 2006 +0000
files:       xen-delete-image
description:
2006-01-08 23:43:21 by steve
  Update the help information for the --dir argument.


changeset:   196:1e192032d6ca
user:        steve
date:        Sun Jan 08 23:42:45 2006 +0000
files:       xen-update-image
description:
2006-01-08 23:42:45 by steve
  Updated comment for the --dir flag.
  Updated error message for non-root user.


changeset:   195:c1253d4d97a0
user:        steve
date:        Sun Jan 08 22:28:58 2006 +0000
files:       etc/xen-tools.conf
description:
2006-01-08 22:28:58 by steve
  Use 'fs = foo', not 'filesystem = foo'.


changeset:   194:f78cbb540ad3
user:        steve
date:        Sun Jan 08 21:37:05 2006 +0000
files:       Makefile
description:
2006-01-08 21:37:05 by steve
  Clean the generated manpages correctly.  Fix from Radu Spineanu.


changeset:   193:958df0791380
user:        steve
date:        Sun Jan 08 02:13:31 2006 +0000
files:       xen-update-image
description:
2006-01-08 02:13:31 by steve
  Fix error in pod, revealed by test script.


changeset:   192:278c218c4cfa
user:        steve
date:        Sun Jan 08 02:12:47 2006 +0000
files:       xen-delete-image
description:
2006-01-08 02:12:47 by steve
  Updated POD to avoid Emacs syteax highlighting errors.


changeset:   191:de3f7413b032
user:        steve
date:        Sun Jan 08 02:10:52 2006 +0000
files:       xen-update-image
description:
2006-01-08 02:10:52 by steve
  The hostname argument is no more.


changeset:   190:7200a4e19801
user:        steve
date:        Sun Jan 08 02:10:00 2006 +0000
files:       misc/xen-tools
description:
2006-01-08 02:10:00 by steve
  Updated so that the completion of hostnames works on xen-update-image


changeset:   189:a6c6bdeab41b
user:        steve
date:        Sun Jan 08 02:07:51 2006 +0000
files:       xen-update-image
description:
2006-01-08 02:07:51 by steve
  Allow multiple images to be updated in one go.
  Abort if started by non-root user.


changeset:   188:53566fa9ee07
user:        steve
date:        Sun Jan 08 02:01:36 2006 +0000
files:       xen-delete-image xen-duplicate-image
description:
2006-01-08 02:01:36 by steve
  Minor commenting updates.


changeset:   187:842a759ee209
user:        steve
date:        Sun Jan 08 01:57:43 2006 +0000
files:       xen-delete-image
description:
2006-01-08 01:57:43 by steve
  Added an example.


changeset:   186:1d7f3ba8985b
user:        steve
date:        Sun Jan 08 01:55:19 2006 +0000
files:       etc/xen-tools.conf
description:
2006-01-08 01:55:19 by steve
  Mention 'boot=1'.


changeset:   185:7044cc73b1fa
user:        steve
date:        Sun Jan 08 01:53:33 2006 +0000
files:       etc/hook.d/10-disable-tls etc/hook.d/20-setup-apt etc/hook.d/30-fix-inittab etc/hook.d/40-setup-networking etc/hook.d/50-setup-hostname etc/hook.d/60-copy-host-files etc/hook.d/70-install-ssh etc/hook.d/80-install-modules etc/hook.d/90-make-fstab etc/hook.d/99-clean-image
description:
2006-01-08 01:53:33 by steve
imported into cvstrac


changeset:   184:871851714952
user:        steve
date:        Sat Jan 07 23:23:12 2006 +0000
files:       Makefile tests/hooks.t tests/plugin-checks.t xen-create-image xen-delete-image xen-duplicate-image xen-list-images xen-update-image
description:
2006-01-07 23:23:12 by steve
  Updated version number.  Updated tests to work with renamed hook.d


changeset:   183:a96928abc075
user:        steve
date:        Sat Jan 07 23:21:14 2006 +0000
files:       etc/role.d/minimal
description:
2006-01-07 23:21:14 by steve
  Correctly purge ppp + pppconfig


changeset:   182:5e5c7d8851b3
user:        steve
date:        Sat Jan 07 22:57:02 2006 +0000
files:       etc/role.d/xdm
description:
2006-01-07 22:57:02 by steve
  Fixed to actually work.  :)


changeset:   181:c104d9c94b65
user:        steve
date:        Sat Jan 07 22:36:24 2006 +0000
files:       etc/role.d/xdm
description:
2006-01-07 22:36:24 by steve
  Remove the default settings prior to making our changes.


changeset:   180:ad5207b4a8f6
user:        steve
date:        Sat Jan 07 21:54:44 2006 +0000
files:       Makefile README etc/role.d/gdm etc/role.d/minimal etc/role.d/xdm xen-create-image
description:
2006-01-07 21:54:44 by steve
  Big changes:  xen-create-image.d has been renamed to hook.d
  There is now support for roles, via role.d - which allows per-role scripts to run.


changeset:   179:44a1d6a7b539
user:        steve
date:        Sat Jan 07 21:41:16 2006 +0000
files:       misc/xen-tools
description:
2006-01-07 21:41:16 by steve
  Added support for --role and --test arguments.
  BUGFIX:  Completion for xen-create-image works correctly.


changeset:   178:2ccd726db398
user:        steve
date:        Sat Jan 07 17:41:58 2006 +0000
files:       tests/xen-delete-image.t xen-delete-image
description:
2006-01-07 17:41:58 by steve
  Added a new --test flag to xen-delete-image and updated the test script to use it.


changeset:   177:87659c80e009
user:        steve
date:        Sat Jan 07 17:39:34 2006 +0000
files:       tests/xen-lists-images.t
description:
2006-01-07 17:39:34 by steve
  Use the new --test command line flag.


changeset:   176:927274c55031
user:        steve
date:        Sat Jan 07 17:38:27 2006 +0000
files:       xen-list-images
description:
2006-01-07 17:38:27 by steve
  Added a --test flag to allow our test script to work.


changeset:   175:5fe4b565584d
user:        steve
date:        Sat Jan 07 17:25:40 2006 +0000
files:       tests/xen-lists-images.t
description:
2006-01-07 17:25:40 by steve
  Test that xen-list-images can test two images.


changeset:   174:49dea1db63b6
user:        steve
date:        Sat Jan 07 17:25:27 2006 +0000
files:       xen-list-images
description:
2006-01-07 17:25:27 by steve
  Don't care for the moment if /etc/xen/$foo.cfg doesn't exist.   Used for
 the test script.


changeset:   173:7c9a2319b4a9
user:        steve
date:        Sat Jan 07 17:12:57 2006 +0000
files:       tests/xen-delete-image.t xen-delete-image
description:
2006-01-07 17:12:57 by steve
  Test that the xen-delete-image script deletes disk + swap images correctly.


changeset:   172:94828875d187
user:        steve
date:        Fri Jan 06 16:04:53 2006 +0000
files:       xen-create-image
description:
2006-01-06 16:04:53 by steve
  Documentation updates - getTerminalWidth -> getTerminalSize


changeset:   171:e289ddd8cb0a
user:        steve
date:        Fri Jan 06 14:44:54 2006 +0000
files:       misc/xen-tools xen-delete-image
description:
2006-01-06 14:44:54 by steve
  The xen-delete-image script now takes hostnames upon the command line, no
 need for a '--hostname' parameter.  It also allows multiple deletions at
 once.


changeset:   170:8bda3793b13b
user:        steve
date:        Wed Jan 04 08:38:42 2006 +0000
files:       TODO
description:
2006-01-04 08:38:42 by steve
  + Support LVM
  + Added CVS revision marker.


changeset:   169:a3b269c90714
user:        steve
date:        Wed Jan 04 08:38:06 2006 +0000
files:       README TODO
description:
2006-01-04 08:38:06 by steve
  The 'todo' section of the README has been moved into its own file to
 be more findable.


changeset:   168:77cdf0ead840
user:        steve
date:        Mon Jan 02 14:06:20 2006 +0000
files:       tests/modules.t
description:
2006-01-02 14:06:20 by steve
  Updated.


changeset:   167:1088f8d89a4e
user:        steve
date:        Mon Jan 02 14:05:58 2006 +0000
files:       tests/modules.sh tests/modules.t tests/pod-check.t
description:
2006-01-02 14:05:58 by steve
  Updated headers slightly.


changeset:   166:0fe69f575b02
user:        steve
date:        Mon Jan 02 14:04:14 2006 +0000
files:       tests/plugin-checks.t
description:
2006-01-02 14:04:14 by steve
  Added to repository; test that each plugin avoids the $CONFIG hash,
 this would have caught the /etc/fstab error in the 0.6 release.


changeset:   165:e4f5b6ccd1dd
user:        steve
date:        Mon Jan 02 13:59:13 2006 +0000
files:       tests/hooks.t tests/modules.sh tests/modules.t tests/pod-check.t
description:
2006-01-02 13:59:13 by steve
  Updated header to include revision marker.


changeset:   164:f56429e91a95
user:        steve
date:        Sun Jan 01 19:13:19 2006 +0000
files:       etc/xen-tools.conf
description:
2006-01-01 19:13:19 by steve
  Remove the mention of ~/.xentools.conf.
  Reordered settings to be more logical.


changeset:   163:b3b631833cb7
user:        steve
date:        Sun Jan 01 15:08:43 2006 +0000
files:       Makefile
description:
2006-01-01 15:08:43 by steve
  Version 0.7.


changeset:   162:6a486afa3497
user:        steve
date:        Sun Jan 01 14:38:26 2006 +0000
files:       xen-create-image
description:
2006-01-01 14:38:26 by steve
  The caching is now achieved through one simple routine rather than two
 copies of the same code.


changeset:   161:f4ad471eb297
user:        steve
date:        Sun Jan 01 14:28:32 2006 +0000
files:       xen-create-image
description:
2006-01-01 14:28:32 by steve
  Minor comment tweaks.


changeset:   160:eaef8bc8279f
user:        steve
date:        Sun Jan 01 14:18:46 2006 +0000
files:       README
description:
2006-01-01 14:18:46 by steve
  Removed version number - one less thing to update.
  Tweaked wording slightly.


changeset:   159:2a850a6fb529
user:        steve
date:        Sun Jan 01 14:16:55 2006 +0000
files:       Makefile
description:
2006-01-01 14:16:55 by steve
  Minor whitespace updates.


changeset:   158:7b01286b0ed4
user:        steve
date:        Sun Jan 01 13:49:08 2006 +0000
files:       etc/hook.d/90-make-fstab
description:
2006-01-01 13:49:08 by steve
  BUGFIX:  Setup the /etc/fstab file correctly, as noted by James Clendenan


changeset:   157:4a5ba78ccf25
user:        steve
date:        Tue Dec 27 16:07:17 2005 +0000
files:       misc/xen-tools
description:
2005-12-27 16:07:17 by steve
 BUGFIX: Call the _xen_create_image function properly.


changeset:   156:d22de4d62058
user:        steve
date:        Tue Dec 27 16:05:55 2005 +0000
files:       misc/xen-tools
description:
2005-12-27 16:05:55 by steve
  More minor cleanups.


changeset:   155:6967bccb1e1b
user:        steve
date:        Tue Dec 27 16:01:58 2005 +0000
files:       misc/xen-tools
description:
2005-12-27 16:01:58 by steve
  Updated the completion routines to all follow the same pattern.


changeset:   154:720e4f176b9e
user:        steve
date:        Mon Dec 26 18:33:01 2005 +0000
files:       etc/hook.d/50-setup-hostname etc/hook.d/60-copy-host-files
description:
2005-12-26 18:33:01 by steve
  Setup an entry in /etc/hosts for the new image for non-dhcp hosts.


changeset:   153:e9d3db927d4d
user:        steve
date:        Mon Dec 26 15:27:59 2005 +0000
files:       xen-create-image
description:
2005-12-26 15:27:59 by steve
  Give a better error message when a filesystem creation binary is not installed.


changeset:   152:c186c56a2abc
user:        steve
date:        Mon Dec 26 15:26:30 2005 +0000
files:       xen-create-image
description:
2005-12-26 15:26:30 by steve
  Make sure the selected filesystem is valid, this avoids errors
 when given --fs=foo


changeset:   151:9ff2f889d2d6
user:        steve
date:        Mon Dec 26 15:21:53 2005 +0000
files:       xen-create-image xen-duplicate-image
description:
2005-12-26 15:21:53 by steve
  Indent contributors via a list.


changeset:   150:b7bd7f88cb64
user:        steve
date:        Sun Dec 25 20:20:06 2005 +0000
files:       Makefile xen-create-image xen-delete-image xen-duplicate-image xen-list-images xen-update-image
description:
2005-12-25 20:20:06 by steve
  Version updating and reporting works correctly.  D'oh.


changeset:   149:2c02c72021a8
user:        steve
date:        Sun Dec 25 20:15:47 2005 +0000
files:       Makefile xen-create-image xen-delete-image xen-duplicate-image xen-list-images xen-update-image
description:
2005-12-25 20:15:47 by steve
  Added new target 'update-version' to update the version of all the scripts prior to release.


changeset:   148:2e3228563a52
user:        steve
date:        Sun Dec 25 15:29:14 2005 +0000
files:       misc/xen-tools
description:
2005-12-25 15:29:14 by steve
  Add completion to the commandline for --passwd.


changeset:   147:b91c922348c1
user:        steve
date:        Sun Dec 25 15:27:18 2005 +0000
files:       etc/xen-tools.conf xen-create-image
description:
2005-12-25 15:27:18 by steve
  Applied patch from Radu Spineanu to optionally run `passwd` on the new image.


changeset:   146:fd5d9dab453a
user:        steve
date:        Sun Dec 25 02:17:02 2005 +0000
files:       README
description:
2005-12-25 02:17:02 by steve
  - Move moving into own routines, these are now helper hooks.
  + Qualify the systems hostname if it is not already qualified?


changeset:   145:1dc57af63b7c
user:        steve
date:        Sun Dec 25 02:16:00 2005 +0000
files:       etc/hook.d/10-disable-tls etc/hook.d/20-setup-apt etc/hook.d/30-fix-inittab etc/hook.d/40-setup-networking etc/hook.d/50-setup-hostname etc/hook.d/60-copy-host-files etc/hook.d/70-install-ssh etc/hook.d/80-install-modules etc/hook.d/99-clean-image
description:
2005-12-25 02:16:00 by steve
  Added headers to each script and made some minor updates for some.


changeset:   144:da7571a3f663
user:        steve
date:        Sat Dec 24 20:38:52 2005 +0000
files:       Makefile README xen-create-image xen-delete-image xen-duplicate-image xen-list-images xen-update-image
description:
2005-12-24 20:38:52 by steve
  Updated version number to 0.6


changeset:   143:143acb00c750
user:        steve
date:        Sat Dec 24 20:34:44 2005 +0000
files:       etc/hook.d/.cvsignore etc/hook.d/10-disable-tls etc/hook.d/20-setup-apt etc/hook.d/30-fix-inittab etc/hook.d/40-setup-networking etc/hook.d/50-setup-hostname etc/hook.d/60-copy-host-files etc/hook.d/70-install-ssh etc/hook.d/80-install-modules etc/hook.d/90-make-fstab etc/hook.d/99-clean-image xen-create-image
description:
2005-12-24 20:34:44 by steve
  The hook scripts are now only passed a single argument on the command line - the name of the mount point.  The hostname is now accessible via the environment.


changeset:   142:86dda8b78370
user:        steve
date:        Sat Dec 24 20:05:46 2005 +0000
files:       Makefile etc/hook.d/90-make-fstab xen-create-image
description:
2005-12-24 20:05:46 by steve
  The fstab is now prossed by a hook script, removing the code from xen-create-image.


changeset:   141:165d304ad125
user:        steve
date:        Sat Dec 24 19:10:38 2005 +0000
files:       tests/hooks.t
description:
2005-12-24 19:10:38 by steve
  Added to the repository, make sure hooks are executable.


changeset:   140:f788752fa669
user:        steve
date:        Sat Dec 24 18:27:09 2005 +0000
files:       etc/hook.d/80-install-modules
description:
2005-12-24 18:27:09 by steve
  Added.


changeset:   139:d155bc6ef85a
user:        steve
date:        Sat Dec 24 12:56:07 2005 +0000
files:       xen-create-image
description:
2005-12-24 12:56:07 by steve
  Updated documentation.


changeset:   138:3f7b0cbdb794
user:        steve
date:        Sat Dec 24 12:42:44 2005 +0000
files:       Makefile etc/hook.d/10-disable-tls etc/hook.d/20-setup-apt etc/hook.d/30-fix-inittab etc/hook.d/40-setup-networking etc/hook.d/50-setup-hostname etc/hook.d/60-copy-host-files etc/hook.d/70-install-ssh etc/hook.d/99-clean-image xen-create-image
description:
2005-12-24 12:42:44 by steve
  Migrated most of the commands to setup the new host into external hooks.


changeset:   137:5f229d0d691b
user:        steve
date:        Sat Dec 24 12:10:20 2005 +0000
files:       xen-create-image
description:
2005-12-24 12:10:20 by steve
  Pass all configuration variables to the child process, via
 environmental variables.


changeset:   136:12ce331a58c1
user:        steve
date:        Sat Dec 24 10:36:30 2005 +0000
files:       xen-duplicate-image
description:
2005-12-24 10:36:30 by steve
  When booting the image after creation hide output.


changeset:   135:6dbdfc04f73f
user:        steve
date:        Sat Dec 24 10:34:14 2005 +0000
files:       xen-create-image xen-delete-image xen-duplicate-image xen-list-images xen-update-image
description:
2005-12-24 10:34:14 by steve
  Remove the use of ~/.xen-tools.conf.  You need root access anyway ..


changeset:   134:5966626bcf6a
user:        steve
date:        Sat Dec 24 09:28:53 2005 +0000
files:       xen-list-images
description:
2005-12-24 09:28:53 by steve
  When executed by non-root user still work; just don't show the IP details.


changeset:   133:6f08f4708c30
user:        steve
date:        Sat Dec 24 09:22:23 2005 +0000
files:       xen-delete-image
description:
2005-12-24 09:22:23 by steve
  Fix minor errors in manpage.


changeset:   132:72264c03ccfa
user:        steve
date:        Sat Dec 24 09:21:14 2005 +0000
files:       README
description:
2005-12-24 09:21:14 by steve
  Removed items from the TODO list:
    1.  debootstrap fail - now detected.
    2.  kernel is now a configurable option.


changeset:   131:ac36b9c9742d
user:        steve
date:        Sat Dec 24 07:34:06 2005 +0000
files:       xen-create-image
description:
2005-12-24 07:34:06 by steve
  Fixed a couple of typos.
  Extended hook example.
  Updated sample /etc/xen-tools/xen-tools.conf file.


changeset:   130:d58dd2455a23
user:        steve
date:        Sat Dec 24 07:29:10 2005 +0000
files:       xen-create-image
description:
2005-12-24 07:29:10 by steve
  Fix podcheck warning.


changeset:   129:5d3a15b68408
user:        steve
date:        Sat Dec 24 07:19:41 2005 +0000
files:       xen-create-image
description:
2005-12-24 07:19:41 by steve
  Pass hostname to hook script.


changeset:   128:5d9e1e9f0993
user:        steve
date:        Sat Dec 24 07:16:04 2005 +0000
files:       xen-create-image
description:
2005-12-24 07:16:04 by steve
  Make hook directory configurable, but not documented.


changeset:   127:8caa6e6390da
user:        steve
date:        Sat Dec 24 07:07:22 2005 +0000
files:       xen-create-image
description:
2005-12-24 07:07:22 by steve
  Added 'HOOKS' section to manual.
  Run the hooks *before* unmounting the image.  D'oh.


changeset:   126:35dbf8ecaffd
user:        steve
date:        Sat Dec 24 06:58:45 2005 +0000
files:       Makefile etc/hook.d/.cvsignore xen-create-image
description:
2005-12-24 06:58:45 by steve
  Run hooks post-creation.


changeset:   125:d4295b8258c6
user:        steve
date:        Sat Dec 24 06:45:13 2005 +0000
files:       xen-delete-image
description:
2005-12-24 06:45:13 by steve
  Hostname is mandatory.


changeset:   124:d2f010f7df9c
user:        steve
date:        Sat Dec 24 05:38:09 2005 +0000
files:       misc/xm
description:
2005-12-24 05:38:09 by steve
  Updated header to be more descriptive.


changeset:   123:bf648be8a12f
user:        steve
date:        Sat Dec 24 05:37:31 2005 +0000
files:       misc/xm xen-create-image
description:
2005-12-24 05:37:31 by steve
  Complete the '--long' flag to both 'help' and 'list'


changeset:   122:330a6ed5f52c
user:        steve
date:        Sat Dec 24 05:34:32 2005 +0000
files:       misc/xm
description:
2005-12-24 05:34:32 by steve
  Only complete running instances of Xen if we're root.


changeset:   121:cdb43b122ef7
user:        steve
date:        Sat Dec 24 03:15:13 2005 +0000
files:       misc/xen-tools
description:
2005-12-24 03:15:13 by steve
  Added completion of options to xen-list-images.
  Updated header and added references to the debian-administration.org
 introduction I wrote.


changeset:   120:92498c126da7
user:        steve
date:        Sat Dec 24 03:10:04 2005 +0000
files:       misc/xen-tools
description:
2005-12-24 03:10:04 by steve
  Add netmask to the completion for xen-duplicate-image


changeset:   119:7ab019c97f34
user:        steve
date:        Sat Dec 24 03:05:09 2005 +0000
files:       misc/README
description:
2005-12-24 03:05:09 by steve
  Fixed spelling of misc.  Describe the 'xm' file.


changeset:   118:19722c2fdb6c
user:        steve
date:        Fri Dec 23 01:21:22 2005 +0000
files:       misc/xm
description:
2005-12-23 01:21:22 by steve
  Added more completion options.


changeset:   117:c3116da0fd6e
user:        steve
date:        Fri Dec 23 01:15:07 2005 +0000
files:       Makefile
description:
2005-12-23 01:15:07 by steve
  Install + Uninstall xm into the completion directory.


changeset:   116:c69d4bac649d
user:        steve
date:        Fri Dec 23 01:06:00 2005 +0000
files:       misc/xm
description:
2005-12-23 01:06:00 by steve
  Initial import.


changeset:   115:3e9ef0f82408
user:        steve
date:        Fri Dec 23 00:30:37 2005 +0000
files:       misc/xen-tools
description:
2005-12-23 00:30:37 by steve
  1.  Complete IP address partially.
  2.  Add '--ip' completion to xen-duplicate-image.


changeset:   114:9083e0cfd0b8
user:        steve
date:        Thu Dec 22 23:48:16 2005 +0000
files:       misc/xen-tools
description:
2005-12-22 23:48:16 by steve
  BUGFIX: Tab completion of filesystem option now shows 'xfs' instead of 'fs'


changeset:   113:d8988d16b5bc
user:        steve
date:        Thu Dec 22 23:44:10 2005 +0000
files:       xen-create-image
description:
2005-12-22 23:44:10 by steve
  Run 'apt-get clean' on the new system to free all the space in /var/cache/apt


changeset:   112:abff4d8c8fe6
user:        steve
date:        Thu Dec 22 23:39:48 2005 +0000
files:       xen-create-image
description:
2005-12-22 23:39:48 by steve
  BUGFIX:  Add comma.


changeset:   111:e3c1a1053900
user:        steve
date:        Thu Dec 22 23:38:05 2005 +0000
files:       etc/xen-tools.conf
description:
2005-12-22 23:38:05 by steve
  Minor wording change.


changeset:   110:a1ad78552ed3
user:        steve
date:        Thu Dec 22 23:36:47 2005 +0000
files:       misc/xen-tools
description:
2005-12-22 23:36:47 by steve
  Remove --network + --netmask from the completion.


changeset:   109:75acb5bc93ff
user:        steve
date:        Thu Dec 22 23:32:52 2005 +0000
files:       etc/xen-tools.conf xen-create-image xen-duplicate-image
description:
2005-12-22 23:32:52 by steve
  Apply Radu's latest patch, with some small tweaks.


changeset:   108:5b15cfa0324f
user:        steve
date:        Wed Dec 21 23:01:44 2005 +0000
files:       Makefile
description:
2005-12-21 23:01:44 by steve
  Sign the release tarball as part of 'make release'


changeset:   107:e975d7500c5e
user:        steve
date:        Wed Dec 21 22:53:01 2005 +0000
files:       misc/xen-tools
description:
2005-12-21 22:53:01 by steve
  Fixed revision marker.  Added link to gentoo page.


changeset:   106:0cb883bacb5b
user:        steve
date:        Wed Dec 21 22:48:10 2005 +0000
files:       misc/xen-tools
description:
2005-12-21 22:48:10 by steve
  Completion for hostnames in xen-update-image and xen-delete-image


changeset:   105:da85db851f15
user:        steve
date:        Wed Dec 21 22:47:52 2005 +0000
files:       xen-update-image
description:
2005-12-21 22:47:52 by steve
  Make sure a hostname is specified.


changeset:   104:416ff9e35d54
user:        steve
date:        Wed Dec 21 22:46:36 2005 +0000
files:       xen-duplicate-image
description:
2005-12-21 22:46:36 by steve
  Updated command line flags.


changeset:   103:e82074bf6783
user:        steve
date:        Wed Dec 21 20:41:41 2005 +0000
files:       misc/xen-tools
description:
2005-12-21 20:41:41 by steve
  Allow completion of --debootstrap option.


changeset:   102:5561b8e67608
user:        steve
date:        Wed Dec 21 19:58:52 2005 +0000
files:       Makefile
description:
2005-12-21 19:58:52 by steve
  Updated makefile to clean the HTML manpages in a nicer fashion.


changeset:   101:78e5613efab4
user:        steve
date:        Wed Dec 21 19:51:38 2005 +0000
files:       Makefile
description:
2005-12-21 19:51:38 by steve
  Make clean removes the HTML manpages.  Document 'manpages-html'


changeset:   100:65c4279fb048
user:        steve
date:        Wed Dec 21 19:49:19 2005 +0000
files:       man/.cvsignore
description:
2005-12-21 19:49:19 by steve
  Ignore any .html files.


changeset:   99:1183b3e43aaf
user:        steve
date:        Wed Dec 21 19:37:20 2005 +0000
files:       Makefile
description:
2005-12-21 19:37:20 by steve
  Add a target to build HTML manpages, useful for me.


changeset:   98:ec45ed943519
user:        steve
date:        Wed Dec 21 19:30:01 2005 +0000
files:       xen-create-image
description:
2005-12-21 19:30:01 by steve
  Mention the --debootstrap command line flag, with example, in the
  manual.


changeset:   97:4359e944fecf
user:        steve
date:        Wed Dec 21 19:26:05 2005 +0000
files:       misc/xen-tools xen-create-image xen-delete-image xen-duplicate-image xen-list-images xen-update-image
description:
2005-12-21 19:26:05 by steve
  Each script now implements a '--version' flag.


changeset:   96:c2c755c4001a
user:        steve
date:        Wed Dec 21 19:19:16 2005 +0000
files:       Makefile README
description:
2005-12-21 19:19:16 by steve
  Ready for a 0.5 release.


changeset:   95:291519ead92c
user:        steve
date:        Wed Dec 21 19:07:35 2005 +0000
files:       xen-create-image
description:
2005-12-21 19:07:35 by steve
  Added new option '--debootstrap' to pass options to debootstrap prior to running it.
  Abort if running debootstrap fails; since that's a dealbreaker for us.
  More pretty output prior to running.


changeset:   94:9c7d0a705bc5
user:        steve
date:        Wed Dec 21 05:09:32 2005 +0000
files:       tests/pod-check.t
description:
2005-12-21 05:09:32 by steve
  Simple test to make sure we have the correct POD syntax in our files.


changeset:   93:24590615bc31
user:        steve
date:        Wed Dec 21 03:43:46 2005 +0000
files:       README
description:
2005-12-21 03:43:46 by steve
  Minor rewording.  Mention the '--manual' flag.


changeset:   92:02f28131a24a
user:        steve
date:        Wed Dec 21 03:31:44 2005 +0000
files:       xen-create-image
description:
2005-12-21 03:31:44 by steve
  *Really* fix the systen's hostname.  *sigh*


changeset:   91:945c038f6417
user:        steve
date:        Wed Dec 21 03:15:40 2005 +0000
files:       xen-create-image
description:
2005-12-21 03:15:40 by steve
  Always clear the screen when we're finished.  (Unless under --debug).
  BUGFIX: Setup the hostname correctly.


changeset:   90:26b65e24c657
user:        steve
date:        Wed Dec 21 03:02:31 2005 +0000
files:       xen-create-image
description:
2005-12-21 03:02:31 by steve
  Add a note on caching into the perldoc.  Really force a clear-screen operation.


changeset:   89:89fee8fe896c
user:        steve
date:        Wed Dec 21 02:53:49 2005 +0000
files:       xen-create-image
description:
2005-12-21 02:53:49 by steve
  Only show the success message if not booting the new instance.  When booting display a message showing how to connect to the terminal.


changeset:   88:5fd252431660
user:        steve
date:        Wed Dec 21 02:47:41 2005 +0000
files:       xen-create-image
description:
2005-12-21 02:47:41 by steve
  Avoid extra newline when caching files from debootstrap to host,
 and ensure the filenames are displayed in the copying loop.


changeset:   87:0dfc54b5ee8b
user:        steve
date:        Wed Dec 21 02:40:50 2005 +0000
files:       xen-create-image
description:
2005-12-21 02:40:50 by steve
  Fixed the printing of 'done'.


changeset:   86:c359e7beef86
user:        steve
date:        Wed Dec 21 02:39:45 2005 +0000
files:       xen-create-image
description:
2005-12-21 02:39:45 by steve
  Moved all the wide message printing into its own routine.


changeset:   85:999b6944f735
user:        steve
date:        Wed Dec 21 02:32:00 2005 +0000
files:       xen-create-image
description:
2005-12-21 02:32:00 by steve
  Removed redundent 'done' after 'finished'  - post debootstrap.


changeset:   84:edb701759895
user:        steve
date:        Wed Dec 21 02:26:21 2005 +0000
files:       misc/xen-tools
description:
2005-12-21 02:26:21 by steve
  Added completion for the --debug flag.


changeset:   83:3bf4b5133795
user:        steve
date:        Wed Dec 21 02:25:53 2005 +0000
files:       README
description:
2005-12-21 02:25:53 by steve
  Removed mention of a verbose flag, since --debug now works.


changeset:   82:f8f2e746b41d
user:        steve
date:        Wed Dec 21 02:25:18 2005 +0000
files:       xen-create-image
description:
2005-12-21 02:25:18 by steve
  Unified all the output messages to make the program look nicer.
  Added a centralized "command running" function which will output
 the commands executed when invoked with a --debug flag.


changeset:   81:df49ae7f4f69
user:        steve
date:        Tue Dec 20 23:31:29 2005 +0000
files:       README
description:
2005-12-20 23:31:29 by steve
  Updated text significantly.  Added demonstration tree structure of
 a typical system.


changeset:   80:b375610acc4f
user:        steve
date:        Tue Dec 20 23:21:47 2005 +0000
files:       Makefile
description:
2005-12-20 23:21:47 by steve
  Removed the unreferenced .PHONY target.  When cleaning make sure we remove any *.8 files


changeset:   79:1e4afdaa0cf4
user:        steve
date:        Tue Dec 20 23:20:31 2005 +0000
files:       Makefile
description:
2005-12-20 23:20:31 by steve
  Include version number in manpages, and force the overwriting of any previous manpages which had been generated.


changeset:   78:20b40e9664ec
user:        steve
date:        Tue Dec 20 23:16:41 2005 +0000
files:       Makefile man/.cvsignore
description:
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.


changeset:   77:7001ec48df6b
user:        steve
date:        Tue Dec 20 17:33:58 2005 +0000
files:       Makefile README
description:
2005-12-20 17:33:58 by steve
  0.4 release.


changeset:   76:378d84f3967e
user:        steve
date:        Tue Dec 20 15:57:11 2005 +0000
files:       xen-delete-image
description:
2005-12-20 15:57:11 by steve
  Abort if non-root uses.  Updated pod.


changeset:   75:a549592dd0d9
user:        steve
date:        Tue Dec 20 14:41:24 2005 +0000
files:       misc/README
description:
2005-12-20 14:41:24 by steve
  Added to describe the directory contents.


changeset:   74:e3f11fe35162
user:        steve
date:        Tue Dec 20 14:40:37 2005 +0000
files:       README
description:
2005-12-20 14:40:37 by steve
  Added prologue.


changeset:   73:ddd1eb219204
user:        steve
date:        Tue Dec 20 14:35:09 2005 +0000
files:       xen-create-image xen-duplicate-image xen-list-images xen-update-image
description:
2005-12-20 14:35:09 by steve
  POD updates via 'podchecker'


changeset:   72:d6afe6b6efa5
user:        steve
date:        Tue Dec 20 14:27:48 2005 +0000
files:       xen-create-image
description:
2005-12-20 14:27:48 by steve
  Document the --dist argument.


changeset:   71:78b8752a6726
user:        steve
date:        Tue Dec 20 14:27:34 2005 +0000
files:       Makefile misc/xen-tools
description:
2005-12-20 14:27:34 by steve
  Added minimal bash completion function to complete for xen-create-image.


changeset:   70:61cd6ba447d7
user:        steve
date:        Tue Dec 20 13:38:41 2005 +0000
files:       xen-create-image
description:
2005-12-20 13:38:41 by steve
  Force debootstrap output to display properly by truncating long lines.


changeset:   69:2d3062424baf
user:        steve
date:        Tue Dec 20 13:32:53 2005 +0000
files:       xen-duplicate-image
description:
2005-12-20 13:32:53 by steve
  Removed duplicate directory creation.  Added explicit 'exit'.


changeset:   68:e6ee326eb64e
user:        steve
date:        Tue Dec 20 13:27:03 2005 +0000
files:       xen-create-image xen-duplicate-image
description:
2005-12-20 13:27:03 by steve
  Patch from Radu Spineanu.  Ensure that xm command exists.  Make --from
 mandatory when duplicating image.


changeset:   67:8934c1750316
user:        steve
date:        Tue Dec 20 00:35:10 2005 +0000
files:       xen-create-image
description:
2005-12-20 00:35:10 by steve
  Text updates for --boot.


changeset:   66:808e6c3ceda4
user:        steve
date:        Tue Dec 20 00:17:55 2005 +0000
files:       xen-create-image
description:
2005-12-20 00:17:55 by steve
  Document all the options.


changeset:   65:2e4e5dcfdac6
user:        steve
date:        Mon Dec 19 22:09:05 2005 +0000
files:       Makefile
description:
2005-12-19 22:09:05 by steve
  version 0.3


changeset:   64:cee1b1889ffd
user:        steve
date:        Mon Dec 19 21:57:13 2005 +0000
files:       LICENSE
description:
2005-12-19 21:57:13 by steve
  Added GPL & Perl Artistic license.


changeset:   63:e89322764e70
user:        steve
date:        Mon Dec 19 21:00:45 2005 +0000
files:       xen-create-image
description:
2005-12-19 21:00:45 by steve
  etter consistnent messages to the console.


changeset:   62:19f251c5161e
user:        steve
date:        Mon Dec 19 20:54:00 2005 +0000
files:       xen-create-image
description:
2005-12-19 20:54:00 by steve
  Show the progress when copying files to and from the host system.


changeset:   61:d6e98e58374f
user:        steve
date:        Mon Dec 19 20:45:54 2005 +0000
files:       tests/modules.t
description:
2005-12-19 20:45:54 by steve
  Updated now that we use IPC::Open3


changeset:   60:04f5fc3bd5b5
user:        steve
date:        Mon Dec 19 20:45:24 2005 +0000
files:       README
description:
2005-12-19 20:45:24 by steve
  We now have a 'progress bar' when running debootstrap.  :)


changeset:   59:7dce77b95eec
user:        steve
date:        Mon Dec 19 20:43:18 2005 +0000
files:       xen-create-image
description:
2005-12-19 20:43:18 by steve
  Give a simple 'progress indicator' when running debootstrap.


changeset:   58:d2d8a3e38322
user:        steve
date:        Mon Dec 19 18:39:43 2005 +0000
files:       xen-create-image
description:
2005-12-19 18:39:43 by steve
  --dist works correctly.


changeset:   57:b93194444877
user:        steve
date:        Mon Dec 19 18:30:14 2005 +0000
files:       xen-create-image
description:
2005-12-19 18:30:14 by steve
  Show distribution and other details before installing.


changeset:   56:64d9a3f5a50f
user:        steve
date:        Mon Dec 19 18:28:05 2005 +0000
files:       xen-create-image
description:
2005-12-19 18:28:05 by steve
  Update the installed sources.list file to include both sources and debs, and to use the --dist target properly.


changeset:   55:be16846af59a
user:        steve
date:        Mon Dec 19 18:26:48 2005 +0000
files:       etc/xen-tools.conf xen-create-image
description:
2005-12-19 18:26:48 by steve
  Allow user to select distribution to install via either 'dist=??' in the
 configuration file, or '--dist=foo' on the command line.


changeset:   54:fab0569d2e74
user:        steve
date:        Mon Dec 19 18:21:19 2005 +0000
files:       .cvsignore Makefile
description:
2005-12-19 18:21:19 by steve
  Don't tar up the .cvsignore file.


changeset:   53:7db0f63ba9a6
user:        steve
date:        Mon Dec 19 18:19:29 2005 +0000
files:       Makefile
description:
2005-12-19 18:19:29 by steve
  Added 'changelog' target to run before 'release'


changeset:   52:f93eb2fded70
user:        steve
date:        Mon Dec 19 18:14:47 2005 +0000
files:       xen-list-images
description:
2005-12-19 18:14:47 by steve
  Abort if executed by non-root users.


changeset:   51:3918cb1f9f28
user:        steve
date:        Mon Dec 19 18:08:53 2005 +0000
files:       README
description:
2005-12-19 18:08:53 by steve
  Describe xen-list-images


changeset:   50:231eff4346d4
user:        steve
date:        Mon Dec 19 18:08:45 2005 +0000
files:       Makefile
description:
2005-12-19 18:08:45 by steve
  Install 'xen-list-images'.


changeset:   49:017d9c9209af
user:        steve
date:        Mon Dec 19 18:05:47 2005 +0000
files:       xen-list-images
description:
2005-12-19 18:05:47 by steve
  Show the IP address of the images.


changeset:   48:70b167bfcaff
user:        steve
date:        Mon Dec 19 17:40:39 2005 +0000
files:       xen-create-image
description:
2005-12-19 17:40:39 by steve
  Fixed the inittab line, finally.


changeset:   47:c48d8a0ec5e4
user:        steve
date:        Mon Dec 19 17:39:19 2005 +0000
files:       xen-create-image xen-list-images
description:
2005-12-19 17:39:19 by steve
  Simple script to list all images.
  TODO: Mount them and show networking details.


changeset:   46:83288802ba6e
user:        steve
date:        Mon Dec 19 17:17:04 2005 +0000
files:       xen-create-image
description:
2005-12-19 17:17:04 by steve
  Fixup the initial console, added reference too.


changeset:   45:b3f752170790
user:        steve
date:        Mon Dec 19 16:41:14 2005 +0000
files:       etc/xen-tools.conf
description:
2005-12-19 16:41:14 by steve
  Updated header to include .dotfile name.  Updated networking options.
  Added default output directory.


changeset:   44:05887400363e
user:        steve
date:        Mon Dec 19 16:38:36 2005 +0000
files:       Makefile
description:
2005-12-19 16:38:36 by steve
  Ignore errors on install/uninstall with the /etc/xen-tools directory.


changeset:   43:2e84e20a4e6c
user:        steve
date:        Mon Dec 19 16:37:48 2005 +0000
files:       README
description:
2005-12-19 16:37:48 by steve
  Added brief information on the primary scripts.


changeset:   42:1e1f42912c7f
user:        steve
date:        Mon Dec 19 15:04:25 2005 +0000
files:       xen-duplicate-image
description:
2005-12-19 15:04:25 by steve
  BUGFIX: Memory is strippedof its size.


changeset:   41:bf0dd8a0d597
user:        steve
date:        Mon Dec 19 14:55:26 2005 +0000
files:       Makefile
description:
2005-12-19 14:55:26 by steve
  Version -> 0.2.
  Install xen-duplicate-image


changeset:   40:be0496e8dc35
user:        steve
date:        Mon Dec 19 14:54:40 2005 +0000
files:       xen-duplicate-image
description:
2005-12-19 14:54:40 by steve
  Don't install with debootstrap after copying the images, or install
  ssh.


changeset:   39:7404d1b19538
user:        steve
date:        Mon Dec 19 11:23:05 2005 +0000
files:       xen-duplicate-image
description:
2005-12-19 11:23:05 by steve
  Initial implementation.


changeset:   38:1cecaec34683
user:        steve
date:        Mon Dec 19 11:22:57 2005 +0000
files:       Makefile
description:
2005-12-19 11:22:57 by steve
  Install / Uninstall xen-duplicate-image


changeset:   37:154345676e9e
user:        steve
date:        Mon Dec 19 11:11:06 2005 +0000
files:       xen-create-image
description:
2005-12-19 11:11:06 by steve
  Only check for root after parsing options, so that --help works.


changeset:   36:bdce1ea91b53
user:        steve
date:        Mon Dec 19 11:04:18 2005 +0000
files:       xen-delete-image xen-update-image
description:
2005-12-19 11:04:18 by steve
  Don't read ./etc/xen-tools.conf


changeset:   35:ee47db7033ef
user:        steve
date:        Mon Dec 19 11:03:45 2005 +0000
files:       xen-create-image
description:
2005-12-19 11:03:45 by steve
  Documentation updates.  Don't read ./etc/xen-tools.conf


changeset:   34:099093adf604
user:        steve
date:        Mon Dec 19 10:45:08 2005 +0000
files:       Makefile
description:
2005-12-19 10:45:08 by steve
  Added 'install' 'uninstall'


changeset:   33:c736ad0b064c
user:        steve
date:        Mon Dec 19 00:10:45 2005 +0000
files:       Makefile
description:
2005-12-19 00:10:45 by steve
  Move to version based releass.


changeset:   32:770e6c9fb993
user:        steve
date:        Sun Dec 18 23:57:46 2005 +0000
files:       xen-update-image
description:
2005-12-18 23:57:46 by steve
  Added to repository: run apt-get update && apt-get upgrade


changeset:   31:1513407f48a3
user:        steve
date:        Sun Dec 18 23:45:17 2005 +0000
files:       xen-create-image
description:
2005-12-18 23:45:17 by steve
  BUGFIX: Don't affect the first terminal in /etc/inittab.


changeset:   30:8beaaceb9ff6
user:        steve
date:        Sun Dec 18 23:44:06 2005 +0000
files:       README
description:
2005-12-18 23:44:06 by steve
  All globals are now moved into the CONFIG hash.


changeset:   29:22310e532533
user:        steve
date:        Sun Dec 18 23:43:41 2005 +0000
files:       tests/modules.t
description:
2005-12-18 23:43:41 by steve
  Updated to test for Pod::Usage, and English.


changeset:   28:20c2829d54bb
user:        steve
date:        Sun Dec 18 23:43:24 2005 +0000
files:       xen-create-image
description:
2005-12-18 23:43:24 by steve
  Require root permissions.


changeset:   27:d719cc5c9deb
user:        steve
date:        Sun Dec 18 23:42:03 2005 +0000
files:       Makefile
description:
2005-12-18 23:42:03 by steve
  Avoid dependency upon 'tags' target which doesn't exist.


changeset:   26:d1977f1764ec
user:        steve
date:        Sun Dec 18 21:28:50 2005 +0000
files:       xen-delete-image
description:
2005-12-18 21:28:50 by steve
  Added to repository.


changeset:   25:622c7c5354e0
user:        steve
date:        Sun Dec 18 21:08:46 2005 +0000
files:       xen-create-image
description:
2005-12-18 21:08:46 by steve
  Cache the downloaded .deb files via debootstrap to speedup runs.


changeset:   24:92b78128defd
user:        steve
date:        Sun Dec 18 20:38:56 2005 +0000
files:       etc/xen-tools.conf
description:
2005-12-18 20:38:56 by steve
  Updated defaults.


changeset:   23:45e7a31bb9a6
user:        steve
date:        Sun Dec 18 19:11:28 2005 +0000
files:       etc/xen-tools.conf xen-create-image
description:
2005-12-18 19:11:28 by steve
  $DIR is no more.  All configuration is now centralised and unified.


changeset:   22:7cedfe42c4a5
user:        steve
date:        Sun Dec 18 19:07:19 2005 +0000
files:       xen-create-image
description:
2005-12-18 19:07:19 by steve
  Updated so that the $MIRROR is gone.


changeset:   21:6ea16febab09
user:        steve
date:        Sun Dec 18 19:05:58 2005 +0000
files:       xen-create-image
description:
2005-12-18 19:05:58 by steve
  Documentation updates.


changeset:   20:6e9075286bd7
user:        steve
date:        Sun Dec 18 18:38:21 2005 +0000
files:       xen-create-image
description:
2005-12-18 18:38:21 by steve
  Fixes for the filesystem type from Radu Spineanu.


changeset:   19:733e61480ac6
user:        steve
date:        Sun Dec 18 16:32:32 2005 +0000
files:       etc/xen-tools.conf xen-create-image
description:
2005-12-18 16:32:32 by steve
  Moved more things to the $CONFIG hash.  Removed global help + manual
 markers they are now local.


changeset:   18:a6a507e9e3d1
user:        steve
date:        Sun Dec 18 16:22:11 2005 +0000
files:       etc/xen-tools.conf xen-create-image
description:
2005-12-18 16:22:11 by steve
  BUGFIX: configuration file reading works.


changeset:   17:047b6b600000
user:        steve
date:        Sun Dec 18 16:18:59 2005 +0000
files:       xen-create-image
description:
2005-12-18 16:18:59 by steve
  Moved to using $CONFIG{'ip'} / $CONFIG{'dhcp'} as a test.


changeset:   16:4161870331f6
user:        steve
date:        Sun Dec 18 16:15:39 2005 +0000
files:       etc/xen-tools.conf xen-create-image
description:
2005-12-18 16:15:39 by steve
  Stub for configuration file reading.


changeset:   15:efd702e2984d
user:        steve
date:        Sun Dec 18 16:08:13 2005 +0000
files:       xen-create-image
description:
2005-12-18 16:08:13 by steve
  Added ReiserFS support from Radu Spineanu


changeset:   14:32428ad3f0d4
user:        steve
date:        Sun Dec 18 04:13:16 2005 +0000
files:       xen-create-image
description:
2005-12-18 04:13:16 by steve
  Stub attempt to use Pod::Usage.


changeset:   13:60d6f84ed40e
user:        steve
date:        Sun Dec 18 03:55:42 2005 +0000
files:       README
description:
2005-12-18 03:55:42 by steve
  Added TODO


changeset:   12:9d67c322a5fd
user:        steve
date:        Sun Dec 18 03:53:33 2005 +0000
files:       xen-create-image
description:
2005-12-18 03:53:33 by steve
  --fs={ext3 xfs}


changeset:   11:00120c4f767a
user:        steve
date:        Sun Dec 18 03:45:26 2005 +0000
files:       xen-create-image
description:
2005-12-18 03:45:26 by steve
  Allow virtual machine's memory size to be set.


changeset:   10:c060e16d4179
user:        steve
date:        Sun Dec 18 03:43:29 2005 +0000
files:       xen-create-image
description:
2005-12-18 03:43:29 by steve
  Move the network setup into its own routine.


changeset:   9:2dad449dd082
user:        steve
date:        Sun Dec 18 03:36:40 2005 +0000
files:       xen-create-image
description:
2005-12-18 03:36:40 by steve
  Fixed the erroneous usage of xfs, I had meant to remove that.


changeset:   8:06f52221636d
user:        steve
date:        Sun Dec 18 03:33:54 2005 +0000
files:       xen-create-image
description:
2005-12-18 03:33:54 by steve
  Remove insecure use of temporary file.


changeset:   7:c67cc7ef2fdb
user:        steve
date:        Sun Dec 18 03:32:58 2005 +0000
files:       xen-create-image
description:
2005-12-18 03:32:58 by steve
  Added --size, --swap, and --mirror handling via patch from
 Radu Spineanu [radu /at/ debian.org]


changeset:   6:dd496948f7b3
user:        steve
date:        Sat Dec 17 15:21:32 2005 +0000
files:       README tests/modules.sh xen-create-image
description:
2005-12-17 15:21:32 by steve
imported into cvstrac


changeset:   5:d4c0b049b281
user:        steve
date:        Sat Dec 17 14:26:20 2005 +0000
files:       Makefile
description:
2005-12-17 14:26:20 by steve
  Updated so that the "make release" works.


changeset:   4:6685efbb1346
user:        steve
date:        Sat Dec 17 14:25:23 2005 +0000
files:       tests/Makefile tests/modules.sh tests/modules.t
description:
2005-12-17 14:25:23 by steve
  Added test script.


changeset:   3:e6edde0f3ba9
user:        steve
date:        Sat Dec 17 14:24:11 2005 +0000
files:       README
description:
2005-12-17 14:24:11 by steve
  Added.


changeset:   2:6051aa3d1b5f
user:        steve
date:        Sat Dec 17 14:23:11 2005 +0000
files:       Makefile
description:
2005-12-17 14:23:11 by steve
  Initial, minimal, makefile.


changeset:   1:c688b474a149
user:        steve
date:        Sat Dec 17 14:21:36 2005 +0000
files:       xen-create-image
description:
2005-12-17 14:21:36 by steve
  Initial import.


changeset:   0:f52a1c943781
user:        Steve Kemp <steve@steve.org.uk>
date:        Sun Nov 25 12:59:15 2007 +0000
files:       .hgignore
description:
Tailor preparing to convert repo by adding .hgignore


