Veewee::Session.declare({ :cpu_count => '1', :memory_size=> '256', :disk_size => '40960', :disk_format => 'VDI', :hostiocache => 'off', :os_type_id => 'OpenBSD', :iso_file => "openbsd52_32.iso", :iso_src => "http://ftp3.usa.openbsd.org/pub/OpenBSD/5.2/i386/install52.iso", :iso_md5 => "a10f51d910052b477147e198c08089f8", :iso_download_timeout => "1000", :boot_wait => "50", :boot_cmd_sequence => [ # I - install 'I', # set the keyboard 'us', # set the hostname 'OpenBSD52-x32', # 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.2/i386] '', # Remove games and X '-game52.tgz', '-xbase52.tgz', '-xetc52.tgz', '-xshare52.tgz', '-xfont52.tgz', '-xserv52.tgz', 'done', ''*90, # Done installing ? 'done', ''*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 => [ "postinstall.sh"], :postinstall_timeout => "10000" })