diff --git a/apt/manifests/init.pp b/apt/manifests/init.pp index a4ede1a..d510f3b 100644 --- a/apt/manifests/init.pp +++ b/apt/manifests/init.pp @@ -1,4 +1,26 @@ +# Install apt-cacher server +# +class apt::cacher { + + package { "apt-cacher": + ensure => installed, + } + + augeas { "apt-cacher-autostart": + context => "/files/etc/default/apt-cacher", + changes => ["set AUTOSTART 1"], + require => Package["apt-cacher"], + } + + service { "apt-cacher": + ensure => running, + enable => true, + require => Package["apt-cacher"], + } + +} + # Mirroring tool for apt repositories # # === Global variables