examples/backports.pp: fix class usage
[puppet-modules/puppetlabs-apt.git] / examples / backports.pp
index ed8213f0fa78072f54ecb4ef05c485886fbfee34..66e08e34c29f8dcfc25773308987e1902c5522df 100644 (file)
@@ -1,31 +1,11 @@
-$location = $::apt::distcodename ? {
-  'squeeze' => 'http://backports.debian.org/debian-backports',
-  'wheezy'  => 'http://ftp.debian.org/debian/',
-  default   => 'http://archive.ubuntu.com/ubuntu',
-}
-
-if $::apt::distid == 'debian' {
-  $repos   = 'main contrib non-free'
-  $key     = 'A1BD8E9D78F7FE5C3E65D8AF8B48AD6246925553'
-  $release = $::apt::distcodename
-} else {
-  $repos   = 'main universe multiverse restricted'
-  $key     = '630239CC130E1A7FD81A27B140976EAF437D05B5'
-  $release = $::apt::distcodename
-}
-
-# set up the actual backports
-apt::pin { 'backports':
-  release  => "${release}-backports",
-  priority => 200,
-}
-
-apt::source { 'backports':
-  location => $location,
-  release  => "${release}-backports",
-  repos    => $repos,
+# Set up a backport for Linux Mint qiana
+class { 'apt': }
+class { 'apt::backports':
+  location => 'http://us.archive.ubuntu.com/ubuntu',
+  release  => 'trusty-backports',
+  repos    => 'main universe multiverse restricted',
   key      => {
-    id     => $key,
-    server => 'pgp.mit.edu',
+    id     => '630239CC130E1A7FD81A27B140976EAF437D05B5',
+    server => 'hkps.pool.sks-keyservers.net',
   },
 }