[Loic Minier]
* Call sh -c "$EXEC_SCRIPT" instead of "$EXEC_SCRIPT"; allows to pass
arguments to the script; also remove check that EXEC_SCRIPT exists.
[Nick Barcet]
* Adding an error handler to fix LP: #217950
* Lots of sanitization to allow for error handler
* Add an interrupt handler to cleanup if user interrupts script
* Stop on error in user script to fix LP: #228675
* --ssh-key adds key to root and --ssh-user-key adds key to user
* Added --raw option to install on raw devices/files.
WARNING: the variables used in template files for disk definition have been
modified. Please insure that locally created templates are updated to
reflect this change.
* Add --firstboot and --firstlogin options
* First login always execute "sudo dpkg-reconfigure console-setup" so
that the local keyboard setting is taken into account.
* Adding the --iso parameter to create image from an iso. This requires
suite and kernel-flavour parameters to match what is available on the iso,
obviously.
* Include hostname in default destination directory if defined
* Do not use a tmpfs by default anymore
* Place the working directory in the same directory as dest if using --tmp -
* Added --tmpfs option to specify usage of a tmpfs for the working directory
* VM specific parameters do not need to be the last ones anymore
* Unknown parameters now return an error and prints usage
* Added --overwrite for overwriting of destination directory and libvirt
domain
* Added ~/.ubuntu-vm-builder config handling
* Man page improvements and reorganization
[ Michael Vogt ]
* patch the way do_avoid_starting_daemons() to write a policy-rc.d file in
the same way as pbuilder does (LP: #228372)
[ Nick Barcet ]
* Lock the root account by default (LP: #230291)
* Add ssh keys to the user account and not to root (LP: #230291)
* Added function do_copy_settings to fix bug LP: #221231
* Fix missing ipv6 entries in host file (LP: #230299)
* Fix issue with template arguments fetching (LP: #228268)
* Create the /etc/apt/sources.list properly (LP: #218195)
* Use a tmpfs for $WORKINGDIR to avoid case when file system is mounted
with no suid (LP: #228744)
* Unproper letters variable initialization (LP: #230312)
* Option --net failed other than for Class C (LP: #232361)
[ Loic Minier ]
* Fix v / --verbose getopt parsing. (LP: #230319)
* Compute the default ARCH with dpkg --print-architecture. (LP: #230323)
* Add support for lpia.
- Allow lpia arch, lpia and lpiacompat kernel flavours.
- Use http://ports.ubuntu.com/ubuntu-ports as default mirror for lpia.
- Update help/documentation.
* Check Release files against the archive keyring; depend on ubuntu-keyring.
(LP: #230334)
This bug was fixed in the package ubuntu-vm-builder - 0.6
---------------
ubuntu-vm-builder (0.6) intrepid; urgency=low
* Release into Ubuntu proper.
ubuntu-vm-builder (0.5ubuntu1~ppa4) intrepid; urgency=low
[Loic Minier]
* Call sh -c "$EXEC_SCRIPT" instead of "$EXEC_SCRIPT"; allows to pass
arguments to the script; also remove check that EXEC_SCRIPT exists.
[Nick Barcet] vm-builder config handling
* Adding an error handler to fix LP: #217950
* Lots of sanitization to allow for error handler
* Add an interrupt handler to cleanup if user interrupts script
* Stop on error in user script to fix LP: #228675
* --ssh-key adds key to root and --ssh-user-key adds key to user
* Added --raw option to install on raw devices/files.
WARNING: the variables used in template files for disk definition have been
modified. Please insure that locally created templates are updated to
reflect this change.
* Add --firstboot and --firstlogin options
* First login always execute "sudo dpkg-reconfigure console-setup" so
that the local keyboard setting is taken into account.
* Adding the --iso parameter to create image from an iso. This requires
suite and kernel-flavour parameters to match what is available on the iso,
obviously.
* Include hostname in default destination directory if defined
* Do not use a tmpfs by default anymore
* Place the working directory in the same directory as dest if using --tmp -
* Added --tmpfs option to specify usage of a tmpfs for the working directory
* VM specific parameters do not need to be the last ones anymore
* Unknown parameters now return an error and prints usage
* Added --overwrite for overwriting of destination directory and libvirt
domain
* Added ~/.ubuntu-
* Man page improvements and reorganization
[Soren Hansen]
* Fix for LP: #234062 ssh root login broken
ubuntu-vm-builder (0.4ubuntu2~ppa7) hardy; urgency=low
[ Michael Vogt ] starting_ daemons( ) to write a policy-rc.d file in
* patch the way do_avoid_
the same way as pbuilder does (LP: #228372)
[ Nick Barcet ] sources. list properly (LP: #218195)
* Lock the root account by default (LP: #230291)
* Add ssh keys to the user account and not to root (LP: #230291)
* Added function do_copy_settings to fix bug LP: #221231
* Fix missing ipv6 entries in host file (LP: #230299)
* Fix issue with template arguments fetching (LP: #228268)
* Create the /etc/apt/
* Use a tmpfs for $WORKINGDIR to avoid case when file system is mounted
with no suid (LP: #228744)
* Unproper letters variable initialization (LP: #230312)
* Option --net failed other than for Class C (LP: #232361)
[ Loic Minier ] architecture. (LP: #230323) ports.ubuntu. com/ubuntu- ports as default mirror for lpia.
* Fix v / --verbose getopt parsing. (LP: #230319)
* Compute the default ARCH with dpkg --print-
* Add support for lpia.
- Allow lpia arch, lpia and lpiacompat kernel flavours.
- Use http://
- Update help/documentation.
* Check Release files against the archive keyring; depend on ubuntu-keyring.
(LP: #230334)
-- Soren Hansen <email address hidden> Wed, 28 May 2008 11:36:02 +0200