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