github.com/schwarzm/garden-linux@v0.0.0-20150507151835-33bca2147c47/site-cookbooks/garden/recipes/garden.rb (about) 1 package "iptables" 2 package "quota" 3 package "rsync" 4 package "ruby1.9.1" 5 package "ruby1.9.1-dev" 6 package "git" 7 package "lsof" 8 package "curl" 9 10 if ["debian", "ubuntu"].include?(node["platform"]) 11 if node["kernel"]["release"].end_with? "virtual" 12 package "linux-image-extra" do 13 package_name "linux-image-extra-#{node['kernel']['release']}" 14 action :install 15 end 16 end 17 end 18 19 package "apparmor" do 20 action :remove 21 end 22 23 execute "remove all remnants of apparmor" do 24 command "sudo dpkg --purge apparmor" 25 end 26 27 execute "build root directory" do 28 cwd "/vagrant" 29 30 command "PATH=/usr/local/go/bin/:$PATH make GOPATH=/go" 31 action :run 32 end 33 34 directory "/opt/garden" do 35 mode 0755 36 action :create 37 end 38 39 directory "/opt/garden/containers" do 40 mode 0755 41 action :create 42 end