Skip to content
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions manifests/init.pp
Original file line number Diff line number Diff line change
Expand Up @@ -51,14 +51,21 @@
ensure => $package_ensure,
}

$ensure_status = $enable ? {
0 => absent,
1 => present,
default => present
}
apt::conf { 'unattended-upgrades':
ensure => $ensure_status,
priority => 50,
content => template("${module_name}/unattended-upgrades.erb"),
require => Package['unattended-upgrades'],
notify_update => $notify_update,
}

apt::conf { 'periodic':
ensure => $ensure_status,
priority => 10,
content => template("${module_name}/periodic.erb"),
require => Package['unattended-upgrades'],
Expand Down