Merge pull request #808 from puppetlabs/revert-801-modules6408
authorPaula Muir <paula@puppet.com>
Mon, 1 Oct 2018 09:44:46 +0000 (10:44 +0100)
committerGitHub <noreply@github.com>
Mon, 1 Oct 2018 09:44:46 +0000 (10:44 +0100)
Revert "(MODULES-6408) - Fix dirmngr install failing"

manifests/init.pp

index 27cc09c7a15b2f629df50900e3a715aa285f70c4..f3472aca0097e6ce45505ca34587caf1327736ce 100644 (file)
@@ -208,13 +208,6 @@ class apt (
     content  => "${confheadertmp}${updatestamptmp}",
   }
 
-  # Required for adding GPG keys on Debian 9 (and derivatives)
-  $apt_files = [ 'sources.list', 'sources.list.d', 'preferences', 'preferences.d', '/etc/apt/auth.conf' ]
-  package { 'dirmngr':
-    ensure => present,
-    before => [File[$apt_files]]
-  }
-
   file { 'sources.list':
     ensure  => file,
     path    => $::apt::sources_list,
@@ -296,4 +289,7 @@ class apt (
   if $pins {
     create_resources('apt::pin', $pins)
   }
+
+  # required for adding GPG keys on Debian 9 (and derivatives)
+  ensure_packages(['dirmngr'])
 }