diff options
Diffstat (limited to 'wheezy/definition.rb')
-rw-r--r-- | wheezy/definition.rb | 47 |
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" +}) |