blob: b86bd807a88fed10b328ada7dc913be0bb3532c2 [file] [log] [blame]
Vagrant::Config.run do |config|
# A freebsd image can be created with veewee
# https://github.com/jedi4ever/veewee
#
# vagrant basebox define freebsd freebsd-8.2-pcbsd-i386-netboot
# vagrant basebox build freebsd
# vagrant basebox export freebsd
# vagrant box add freebsd freebsd.box
config.vm.box = "freebsd"
config.vm.guest = :freebsd
# Note that virtualbox shared folders don't work with freebsd, so
# we'd need nfs shared folders here even if virtualbox gains
# support for symlinks.
config.vm.network :hostonly, "172.19.1.3"
# Name this v-root to clobber the default /vagrant mount point.
# We can't mount it over nfs because there are apparently issues
# when one nfs export is a subfolder of another.
config.vm.share_folder("v-root", "/tornado", "../../..", :nfs => true)
config.vm.provision :shell, :path => "setup.sh"
end