summaryrefslogtreecommitdiff
path: root/wheezy/definition.rb
diff options
context:
space:
mode:
Diffstat (limited to 'wheezy/definition.rb')
-rw-r--r--wheezy/definition.rb47
1 files changed, 47 insertions, 0 deletions
diff --git a/wheezy/definition.rb b/wheezy/definition.rb
new file mode 100644
index 0000000..8c0cbac
--- /dev/null
+++ b/wheezy/definition.rb
@@ -0,0 +1,47 @@
+Veewee::Definition.declare({
+ :cpu_count => '1',
+ :memory_size=> '256',
+ :disk_size => '10140', :disk_format => 'VDI', :hostiocache => 'on',
+ :os_type_id => 'Debian_64',
+ :iso_file => "debian-wheezy-DI-b2-amd64-netinst.iso",
+ :iso_src => "http://cdimage.debian.org/cdimage/wheezy_di_beta3/amd64/iso-cd/debian-wheezy-DI-b3-amd64-netinst.iso",
+ :iso_md5 => "e9f2479c43a623dd8b9c0bc95d8460ce",
+ :iso_download_timeout => "1000",
+ :boot_wait => "10", :boot_cmd_sequence => [
+ '<Esc>',
+ 'install ',
+ 'preseed/url=http://%IP%:%PORT%/preseed.cfg ',
+ 'debian-installer=en_US ',
+ 'auto ',
+ 'locale=en_US ',
+ 'kbd-chooser/method=us ',
+ 'netcfg/get_hostname=%NAME% ',
+ 'netcfg/get_domain=vagrantup.com ',
+ 'fb=false ',
+ 'debconf/frontend=noninteractive ',
+ 'console-setup/ask_detect=false ',
+ 'console-keymaps-at/keymap=us ',
+ '<Enter>'
+ ],
+ :kickstart_port => "7122",
+ :kickstart_timeout => "10000",
+ :kickstart_file => "preseed.cfg",
+ :ssh_login_timeout => "10000",
+ :ssh_user => "vagrant",
+ :ssh_password => "vagrant",
+ :ssh_key => "",
+ :ssh_host_port => "7222",
+ :ssh_guest_port => "22",
+ :sudo_cmd => "echo '%p'|sudo -S sh '%f'",
+ :shutdown_cmd => "halt -p",
+ :postinstall_files => [
+ "base.sh",
+ "vagrant.sh",
+ "virtualbox.sh",
+ "ruby.sh",
+ "cleanup-virtualbox.sh",
+ "cleanup.sh",
+ "zerodisk.sh"
+ ],
+ :postinstall_timeout => "10000"
+})