2 # pin a release in apt, useful for unstable repositories
15 $preferences_d = $apt::params::preferences_d
18 $pin = "release a=${release}"
19 } elsif $origin != '' {
20 $pin = "origin \"${origin}\""
21 } elsif $originator != '' {
22 $pin = "release o=${originator}"
24 $pin = "release a=${name}"
27 file { "${name}.pref":
29 path => "${preferences_d}/${name}.pref",
33 content => template('apt/pin.pref.erb'),