forked from seomoz/qless
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathVagrantfile
More file actions
25 lines (20 loc) · 799 Bytes
/
Vagrantfile
File metadata and controls
25 lines (20 loc) · 799 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# Encoding: utf-8
# -*- mode: ruby -*-
# vi: set ft=ruby :
ENV['VAGRANT_DEFAULT_PROVIDER'] = 'virtualbox'
# http://docs.vagrantup.com/v2/
Vagrant.configure('2') do |config|
config.vm.box = 'ubuntu/trusty64'
config.vm.hostname = 'qless'
config.ssh.forward_agent = true
# Part of provisioning is cloning a couple of private repos, so this is to
# enable key forwarding during provisioning
config.vm.provision :shell, inline:
'echo \'Defaults env_keep += "SSH_AUTH_SOCK"\' > /etc/sudoers.d/ssh-auth-sock; ' +
'chmod 0440 /etc/sudoers.d/ssh-auth-sock'
config.vm.provider :virtualbox do |vb|
vb.customize ["modifyvm", :id, "--memory", "1024"]
vb.customize ["modifyvm", :id, "--cpus", "2"]
end
config.vm.provision :shell, path: 'provision.sh', privileged: false
end