From 8dfbc303a50979ddcbb481816f202ab60256e113 Mon Sep 17 00:00:00 2001 From: david Date: Fri, 3 Aug 2007 15:07:32 +0000 Subject: another try at fixing the debian-backports-key git-svn-id: http://club.black.co.at:82/svn/manifests/trunk@161 f03ff2f1-f02d-0410-970d-b9634babeaa1 --- manifests/init.pp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'manifests/init.pp') diff --git a/manifests/init.pp b/manifests/init.pp index e8ffbca..721ecf5 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -79,7 +79,6 @@ class apt { package { [ "debian-archive-keyring", "debian-backports-keyring" ]: ensure => latest, - require => [ File[apt_config], Exec["backports_key"] ], } # This key was downloaded from @@ -88,13 +87,12 @@ class apt { file { "${apt_base_dir}/backports.org.key": source => "puppet://$servername/apt/backports.org.key", mode => 0444, owner => root, group => root, - before => File[apt_config], } - exec { "/usr/bin/apt-key add ${apt_base_dir}/backports.org.key": + exec { "/usr/bin/apt-key add ${apt_base_dir}/backports.org.key && dselect update": alias => "backports_key", refreshonly => true, subscribe => File["${apt_base_dir}/backports.org.key"], - before => File[apt_config], + before => [ File[apt_config], Package["debian-backports-keyring"] ] } } } -- cgit v1.2.3