From a9cd6a09cbbc9b2e380e3554c21fecad32287219 Mon Sep 17 00:00:00 2001 From: Thomas Waldmann Date: Sat, 14 Jan 2017 23:42:38 +0100 Subject: [PATCH] fix the freebsd64 vagrant machine, fixes #2037 The previous 10.2 got unusable due to missing backwards compatibility of 10.3 binaries it installed. The 10.3 box from freebsd project has some issues: - it needs "vagrant up" twice to start (first start with MAC warning) - it needs shell set to sh --- Vagrantfile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Vagrantfile b/Vagrantfile index 3d6ad05d4..0f1bcee2a 100644 --- a/Vagrantfile +++ b/Vagrantfile @@ -467,11 +467,13 @@ Vagrant.configure(2) do |config| end # BSD + # note: the FreeBSD-10.3-STABLE box needs "vagrant up" twice to start. config.vm.define "freebsd64" do |b| - b.vm.box = "geoffgarside/freebsd-10.2" + b.vm.box = "freebsd/FreeBSD-10.3-STABLE" b.vm.provider :virtualbox do |v| v.memory = 768 end + b.ssh.shell = "sh" b.vm.provision "install system packages", :type => :shell, :inline => packages_freebsd b.vm.provision "install pyenv", :type => :shell, :privileged => false, :inline => install_pyenv("freebsd") b.vm.provision "install pythons", :type => :shell, :privileged => false, :inline => install_pythons("freebsd")