summaryrefslogtreecommitdiff
path: root/setup.sh
blob: c14a9f450852f59db6d53eba84706e2c4a6003c9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/bin/bash

sudo apt-get update
sudo apt-get -qqy build-dep vagrant ruby-libvirt
sudo apt-get -qqy install qemu-system-x86 qemu-utils qemu-kvm libvirt-bin ebtables dnsmasq
sudo apt-get -qqy install libxslt-dev libxml2-dev libvirt-dev zlib1g-dev ruby-dev
getent group libvirtd && sudo adduser $USER libvirtd
getent group libvirt && sudo adduser $USER libvirt # for jessie
sudo adduser $USER kvm
wget https://releases.hashicorp.com/vagrant/1.8.7/vagrant_1.8.7_x86_64.deb && sudo dpkg -i vagrant_1.8.7_x86_64.deb
vagrant plugin install vagrant-vyos
vagrant plugin install vagrant-libvirt --plugin-version 0.0.35 # to avoid https://github.com/vagrant-libvirt/vagrant-libvirt/issues/669
sudo gem install bundler
bundle install