From: Pietro Ferrari Date: Wed, 4 Mar 2009 20:34:18 +0000 (-0800) Subject: try to use backports.org key for lenny too X-Git-Url: https://gitweb.fluxo.info/?a=commitdiff_plain;h=b68f73c026eab8e73b46c29766582176b7786794;p=puppet-apt.git try to use backports.org key for lenny too --- 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 {