From b68f73c026eab8e73b46c29766582176b7786794 Mon Sep 17 00:00:00 2001 From: Pietro Ferrari Date: Wed, 4 Mar 2009 12:34:18 -0800 Subject: try to use backports.org key for lenny too --- manifests/init.pp | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/manifests/init.pp b/manifests/init.pp index b5faef3..a5e1730 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -111,6 +111,25 @@ class apt { before => [ File[apt_config], Package["debian-backports-keyring"] ] } } + lenny: { + package { "debian-backports-keyring": + ensure => latest, + } + + # This key was downloaded from + # http://backports.org/debian/archive.key + # and is needed to bootstrap the backports trustpath + file { "${apt_base_dir}/backports.org.key": + source => "puppet://$servername/apt/backports.org.key", + mode => 0444, owner => root, group => root, + } + exec { "/usr/bin/apt-key add ${apt_base_dir}/backports.org.key && apt-get update": + alias => "backports_key", + refreshonly => true, + subscribe => File["${apt_base_dir}/backports.org.key"], + before => [ File[apt_config], Package["debian-backports-keyring"] ] + } + } } case $custom_key_dir { -- cgit v1.2.3