aboutsummaryrefslogtreecommitdiff
path: root/templates/50unattended-upgrades.erb
AgeCommit message (Collapse)Author
2015-10-09Improve unattended-upgrades origin selectorsJerome Charaoui
* On squeeze, use release fact instead of hardcoded release name * On wheezy, special-case because codename selector is not available * On jessie and up, start pulling in point-release updates. The codename selector ensures that we won't be upgrading to a new release automatically.
2015-05-11Replace debian_*() parser functions with factsJerome Charaoui
* Removes dependency on lsb-release and/or Facter >1.7 (values are based on $::lsbdistcodename, when available) * Simplifies maintenance: only lib/facter/util/* require updates as new releases are made Caveats: * apt::codename is removed; to override debian_* facts, set the FACTER_debian_codename environment variable for puppet * If tracking unstable, make sure lsb-release is installed, as other methods can't tell between testing and unstable
2015-05-11Avoid unattended security upgrades from stable if running oldstableJerome Charaoui
2015-05-07Fix typos in unattended-upgrades templateJerome Charaoui
2015-05-06Fix 50unattended-upgrades template for squeeze, better pattern for later releaseJerome Charaoui
2015-05-06Fix error in 50unattended-upgrades.erb syntax, remove lsb factJerome Charaoui
2015-04-17Add parameter for blacklisting a list of packages.Gabriel Filion
This functionality was lost because we stopped using a source file for the 50unattended-upgrades file that would previously let one override the configuration per release or per host.
2015-04-17unattended-upgrades: use an @ prefix for template variablesGabriel Filion
2015-04-17Parametrize unattended-upgrades mail recipientGabriel Filion
2015-04-17make it possible to opt out of MailOnlyOnErrorGabriel Filion
This combines all files into one template. It should make maintenance easier.