X-Git-Url: https://review.fuel-infra.org/gitweb?a=blobdiff_plain;f=manifests%2Fparams.pp;h=ed698e72bed8bba502d2081483e3052b2103d0c6;hb=40f875521715759eddab7315f6d51e6519f016d8;hp=3c3928803920f7caec69b39a2e4cfe70c7a05e53;hpb=d8a1e4ee9d97a956c1823d644c715e98d9c5d27f;p=puppet-modules%2Fpuppetlabs-apt.git diff --git a/manifests/params.pp b/manifests/params.pp index 3c39288..ed698e7 100644 --- a/manifests/params.pp +++ b/manifests/params.pp @@ -1,4 +1,23 @@ class apt::params { - $root = '/etc/apt' - $provider = '/usr/bin/apt-get' + $root = '/etc/apt' + $provider = '/usr/bin/apt-get' + $sources_list_d = "${root}/sources.list.d" + $apt_conf_d = "${root}/apt.conf.d" + $preferences_d = "${root}/preferences.d" + + case $::lsbdistid { + 'debian': { + $backports_location = 'http://backports.debian.org/debian-backports' + } + 'ubuntu': { + case $::lsbdistcodename { + 'hardy','lucid','maverick','natty','oneiric','precise': { + $backports_location = 'http://us.archive.ubuntu.com/ubuntu' + } + default: { + $backports_location = 'http://old-releases.ubuntu.com/ubuntu' + } + } + } + } }