From dc88fe6ef67b8098d04852087972473d48aab93a Mon Sep 17 00:00:00 2001 From: Dan Carley Date: Mon, 16 Sep 2013 13:45:03 +0100 Subject: [PATCH] [#153] Install unattended configs after package To ensure that the default configs from the package are always overwritten within a single Puppet run. --- manifests/unattended_upgrades.pp | 1 + spec/classes/unattended_upgrades_spec.rb | 2 ++ 2 files changed, 3 insertions(+) diff --git a/manifests/unattended_upgrades.pp b/manifests/unattended_upgrades.pp index 0c4728f..f006bd5 100644 --- a/manifests/unattended_upgrades.pp +++ b/manifests/unattended_upgrades.pp @@ -56,6 +56,7 @@ class apt::unattended_upgrades ( owner => 'root', group => 'root', mode => '0644', + require => Package['unattended-upgrades'], } file { diff --git a/spec/classes/unattended_upgrades_spec.rb b/spec/classes/unattended_upgrades_spec.rb index e33f7a0..db5c855 100644 --- a/spec/classes/unattended_upgrades_spec.rb +++ b/spec/classes/unattended_upgrades_spec.rb @@ -10,6 +10,7 @@ describe 'apt::unattended_upgrades', :type => :class do "owner" => "root", "group" => "root", "mode" => "0644", + "require" => "Package[unattended-upgrades]", }) } @@ -18,6 +19,7 @@ describe 'apt::unattended_upgrades', :type => :class do "owner" => "root", "group" => "root", "mode" => "0644", + "require" => "Package[unattended-upgrades]", }) } -- 2.45.2