Skip to content
Snippets Groups Projects
SkeletonVagrantfile 605 B

Vagrant.configure("2") do |config|
  config.vm.box = "debian/contrib-jessie64"

  config.vm.provider "virtualbox" do |v|
    v.memory = 1260
    v.cpus = 3
  end

  config.vm.provision "shell", inline: <<-SHELL
    apt-get update

    bash /vagrant/run.sh

    # Minify
    apt-get clean
    dd if=/dev/zero of=/EMPTY bs=1M
    rm -f /EMPTY
    rm -rf /tmp/*
    # udev rules
    rm /etc/udev/rules.d/70-persistent-net.rules || true
    mkdir /etc/udev/rules.d/70-persistent-net.rules || true
    rm -rf /dev/.udev/ || true
    rm /lib/udev/rules.d/75-persistent-net-generator.rules || true

  SHELL
end