aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--manifests/unattended_upgrades.pp8
1 files changed, 5 insertions, 3 deletions
diff --git a/manifests/unattended_upgrades.pp b/manifests/unattended_upgrades.pp
index 9f74bbd..6cb0518 100644
--- a/manifests/unattended_upgrades.pp
+++ b/manifests/unattended_upgrades.pp
@@ -3,10 +3,11 @@ class apt::unattended_upgrades (
$mailonlyonerror = true,
$mail_recipient = 'root',
$blacklisted_packages = [],
+ $ensure_version = present
) {
package { 'unattended-upgrades':
- ensure => present
+ ensure => $ensure_version
}
$file_content = $config_content ? {
@@ -15,7 +16,8 @@ class apt::unattended_upgrades (
}
apt_conf { '50unattended-upgrades':
- content => $file_content,
- require => Package['unattended-upgrades'],
+ content => $file_content,
+ require => Package['unattended-upgrades'],
+ refresh_apt => false
}
}