From 3191f0552aabee93017ef4c2a3069f3350e81fc1 Mon Sep 17 00:00:00 2001 From: Vlastimil Holer Date: Fri, 28 Jun 2013 14:06:05 +0200 Subject: [PATCH] Support APT pinning by codename (e.g. squeeze, wheezy) --- manifests/pin.pp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/manifests/pin.pp b/manifests/pin.pp index 21cc3ff..2431af2 100644 --- a/manifests/pin.pp +++ b/manifests/pin.pp @@ -8,6 +8,7 @@ define apt::pin( $packages = '*', $priority = 0, $release = '', + $codename = '', $origin = '', $originator = '', $version = '' @@ -23,6 +24,8 @@ define apt::pin( if $release != '' { $pin = "release a=${release}" + } elsif $codename != '' { + $pin = "release n=${codename}" } elsif $origin != '' { $pin = "origin \"${origin}\"" } elsif $originator != '' { -- 2.45.2