diff options
| author | Pietro Ferrari <pietro@riseup.net> | 2009-03-04 12:34:18 -0800 |
|---|---|---|
| committer | Pietro Ferrari <pietro@riseup.net> | 2009-03-04 12:34:18 -0800 |
| commit | b68f73c026eab8e73b46c29766582176b7786794 (patch) | |
| tree | e0d65840c658a8fb4348ad73172681aa319f7cad | |
| parent | 769bf79dddc4790d8dc67bae7e6ca13e7cc6ee88 (diff) | |
| download | puppet-apt-b68f73c026eab8e73b46c29766582176b7786794.tar.gz puppet-apt-b68f73c026eab8e73b46c29766582176b7786794.tar.bz2 | |
try to use backports.org key for lenny too
| -rw-r--r-- | manifests/init.pp | 19 |
1 files changed, 19 insertions, 0 deletions
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 { |
