Veewee::Session.declare({ :cpu_count => '1', :memory_size=> '256', :disk_size => '40960', :disk_format => 'VDI', :hostiocache => 'off', :os_type_id => 'OpenBSD_64', :iso_file => "openbsd53_64.iso", :iso_src => "http://ftp3.usa.openbsd.org/pub/OpenBSD/5.3/amd64/install53.iso", :iso_md5 => "3bf682c701ef4c89e9b9f676bbe8883f", :iso_download_timeout => "1000", :boot_wait => "40", :boot_cmd_sequence => [ # I - install 'I', # set the keyboard 'us', # set the hostname 'OpenBSD53-x64', # Which nic to config ? [em0] '', # do you want dhcp ? [dhcp] '', ''*5, # IPV6 for em0 ? [none] 'none', # Which other nic do you wish to configure [done] 'done', # Pw for root account 'vagrant', 'vagrant', # Start sshd by default ? [yes] 'yes', # Start ntpd by default ? [yes] 'no', # Do you want the X window system [yes] 'no', # Setup a user ? 'vagrant', # Full username 'vagrant', # Pw for this user 'vagrant', 'vagrant', # Do you want to disable sshd for root ? [yes] 'no', # What timezone are you in ? 'GB', # Available disks [sd0] '', # Use DUIDs rather than device names in fstab ? [yes] '', # Use (W)whole disk or (E)edit MBR ? [whole] 'W', # Use (A)auto layout ... ? [a] 'A', ''*60, # location of the sets [cd] 'cd', # Available cd-roms : cd0 '', # Pathname to sets ? [5.3/amd64] '', # Remove games and X '-game53.tgz', '-xbase53.tgz', '-xetc53.tgz', '-xshare53.tgz', '-xfont53.tgz', '-xserv53.tgz', 'done', ''*90, # Done installing ? 'done', ''*6, # Time appears wrong. Set to ...? [yes] 'yes', ''*6, 'reboot', ''*6 ], :kickstart_port => "7122", :kickstart_timeout => "10000", :kickstart_file => "", :ssh_login_timeout => "10000", :ssh_user => "root", :ssh_password => "vagrant", :ssh_key => "", :ssh_host_port => "7222", :ssh_guest_port => "22", :sudo_cmd => "sh '%f'", :shutdown_cmd => "/sbin/halt -p", :postinstall_files => [ "base.sh", "vagrant.sh", "ruby.sh", "puppet.sh", "chef.sh" ], :postinstall_timeout => "10000" })