Re: 'Official' Vagrant baseboxes
would there be technical obstacles to use debian-installer with preseeding instead of veewee ?
Actually, veewee already uses debian-installer. By default, to the best of my knowledge, veewee does the following:
* downloads & verifies an iso image
* installs using a preseed.cfg
* runs a series of shell scripts to:
* set up a sudoers file
* set up the 'vagrant' user
* configure grub for fast booting
* 'manually' install VirtualBox Guest additions, along with some temporary dependencies
* install Ruby gems from source
* install Puppet and Chef from gems
* clean up, so as to minimize the basebox footprint
All of these are configurable in 'definitions'. We'll probably need to maintain at least four (4) of these for stable/oldstable and i386/amd64. Possibly more, if we want to maintain hurd or freebsd kernels...
I think the first steps will be to move as much as possible into the preseed.cfg (e.g., puppet and chef installs), and investigate why the packaged VirtualBox Guest additions don't work.