From d62e9a46107cb490050e9b29ef86d4b345e49be3 Mon Sep 17 00:00:00 2001 From: Ezekiel Smithburg Date: Tue, 4 Nov 2014 23:03:01 -0800 Subject: [PATCH 1/2] add Vagrantfile that sets up ubuntu with mininet. --- .gitignore | 1 + Vagrantfile | 10 ++++++++++ 2 files changed, 11 insertions(+) create mode 100644 .gitignore create mode 100644 Vagrantfile diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..8000dd9 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.vagrant diff --git a/Vagrantfile b/Vagrantfile new file mode 100644 index 0000000..f94d846 --- /dev/null +++ b/Vagrantfile @@ -0,0 +1,10 @@ +# -*- mode: ruby -*- +# vi: set ft=ruby : + +# Vagrantfile API/syntax version. Don't touch unless you know what you're doing! +VAGRANTFILE_API_VERSION = "2" + +Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| + config.vm.box = "ubuntu/trusty64" + config.vm.provision "shell", inline: "sudo apt-get update -qy&&sudo apt-get install mininet -qy" +end From fd79aa16dc2d9f34b9d78eaa4f8d5f1b7a9db31e Mon Sep 17 00:00:00 2001 From: Ezekiel Smithburg Date: Tue, 4 Nov 2014 23:25:47 -0800 Subject: [PATCH 2/2] add some more of the instructions in. --- Vagrantfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Vagrantfile b/Vagrantfile index f94d846..88dfc62 100644 --- a/Vagrantfile +++ b/Vagrantfile @@ -6,5 +6,6 @@ VAGRANTFILE_API_VERSION = "2" Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| config.vm.box = "ubuntu/trusty64" - config.vm.provision "shell", inline: "sudo apt-get update -qy&&sudo apt-get install mininet -qy" + config.vm.provision "shell", + inline: 'sudo apt-get update -qy&&sudo apt-get install mininet -qy&&sudo sed -i "s/\(security\.ubuntu\.com\|mirrors\.kernel\.org\)/old-releases\.ubuntu\.com/g" /etc/apt/sources.list&&sudo apt-get install bwm-ng python-matplotlib -qy' end