# -*- mode: ruby -*-
# vi: set ft=ruby :

Vagrant.configure("2") do |config|

  config.vm.box = "mattglass/ubuntu-suricata"
  config.vm.box_version = "0.0.1"
  config.disksize.size = '30GB'
  
  config.ssh.username = 'vagrant'
  config.ssh.password = 'vagrant'

  config.vm.network "public_network", bridge: "Intel(R) Dual Band Wireless-AC 7260 #2", 
	  auto_config: false
  config.vm.network "private_network", virtualbox__intnet: "LAN", auto_config: false

  # Modify the default gateway here to match your network
  $script = <<-SCRIPT
  echo Configuring network routing and forwarding...
  iptables -t nat -D POSTROUTING 1
  route add default gw 192.168.1.1
  route delete default gw 10.0.2.2 dev enp0s3
  SCRIPT
	
  # Applies the script above
  config.vm.provision "shell", run: "always", inline: $script

  config.vm.provider "virtualbox" do |vb|
    vb.gui = true
    vb.memory = "1024"
	vb.cpus = "2"
	vb.name = "Ubuntu 18.04"
  end
end
