module-puppetlabs-apt/manifests
Hunter Haugen 360f04dcc1
(MODULES-3414) Limit non-strict parsing to pre-3.5.0 only
Puppet 3.5.0 introduced strict variables and the module handles strict
variables by using the defined() function. This does not work on prior
versions of puppet so we must gate based on that version.

Puppet 4 series has a new setting `strict` that may be set to enforce
strict variables while `strict_variables` remains unset (see PUP-6358)
which causes this conditional to erroniously use non-strict 3.5-era
parsing and fail.

The new conditional corrects the cases such that strict variable
behavior happens on versions 3.5.0 and later.
2016-07-27 08:39:42 -07:00
..
backports.pp MODULES-2446 - Fix pinning for backports 2015-08-26 16:29:54 -07:00
conf.pp apt::setting expects priority to be an integer, set defaults accordingly 2016-04-19 12:31:00 +02:00
init.pp Add support for creating pins from main class 2015-09-04 22:31:13 -04:00
key.pp Fix regexp for $ensure params 2016-06-05 18:44:25 +09:00
params.pp (MODULES-3414) Limit non-strict parsing to pre-3.5.0 only 2016-07-27 08:39:42 -07:00
pin.pp apt::setting expects priority to be an integer, set defaults accordingly 2016-04-19 12:31:00 +02:00
ppa.pp After the repository is added, the ${::apt::sources_list_d}/${sources_list_d_filename} file is created as an empty file. 2016-07-01 17:31:05 -07:00
setting.pp Corrected regression with preference files name 2015-09-02 12:06:16 +01:00
source.pp Exposing notify_update to apt::source 2016-03-18 10:08:30 -07:00
update.pp Update update.pp 2015-06-17 12:05:37 +01:00