2 maintainer "Opscode, Inc."
3 maintainer_email "cookbooks@opscode.com"
5 description "Configures apt and apt services and LWRPs for managing apt repositories and preferences"
6 long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
8 recipe "apt", "Runs apt-get update during compile phase and sets up preseed directories"
9 recipe "apt::cacher-ng", "Set up an apt-cacher-ng caching proxy"
10 recipe "apt::cacher-client", "Client for the apt::cacher-ng caching proxy"
12 %w{ ubuntu debian }.each do |os|
16 attribute "apt/cacher-client/restrict_environment",
17 :description => "Whether to restrict the search for the caching server to the same environment as this node",
20 attribute "apt/cacher_port",
21 :description => "Default listen port for the caching server",
24 attribute "apt/key_proxy",
25 :description => "Passed as the proxy passed to GPG for the apt_repository resource",
28 attribute "apt/caching_server",
29 :description => "Set this to true if the node is a caching server",