From: varac Date: Tue, 26 Jan 2016 13:52:53 +0000 (+0100) Subject: [feat] Remove `apt-get autoclean` from apt::update X-Git-Url: https://gitweb.fluxo.info/?a=commitdiff_plain;h=d2ae98e89b4f1a552eb7464f217aa809ac68666b;p=puppet-apt.git [feat] Remove `apt-get autoclean` from apt::update `apt-get autoclean` should not be run on every puppetrun when including `apt::update`, but rather be configured as a `APT::Periodic` task that is run by cron, see https://wiki.debian.org/UnattendedUpgrades. --- diff --git a/manifests/init.pp b/manifests/init.pp index f9f9357..d6e75cc 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -139,7 +139,7 @@ class apt( file { [ '/var/cache', '/var/cache/local', '/var/cache/local/preseeding' ]: ensure => directory } exec { 'update_apt': - command => '/usr/bin/apt-get update && /usr/bin/apt-get autoclean', + command => '/usr/bin/apt-get update', require => [ File['/etc/apt/apt.conf.d', '/etc/apt/preferences' ], File['/etc/apt/sources.list'] ],