Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-10-07 | Merge Debian squeeze, wheezy, jessie and sid preferences templates into one | Jerome Charaoui | |
2015-10-03 | Extraneous copy of license file | Gabriel Filion | |
GPLv3 was already applied 3 years ago to this code base. See LICENSE file. | |||
2015-09-14 | Merge remote-tracking branch 'shared/key' into shared-master (!17) | intrigeri | |
2015-08-31 | reboot_required_notify: add initial support for Jessie and newer. | intrigeri | |
Note that reboot-notifier is only in stretch/sid at the moment, so to use this one needs to configure APT pinning themselves to make this package installable. | |||
2015-08-31 | reboot_required_notify::wheezy: add an "ensure" parameter, defaulting to ↵ | intrigeri | |
"present". | |||
2015-08-31 | reboot_required_notify: move all code to a ::wheezy class. | intrigeri | |
It doesn't work on Jessie and newer (#1). | |||
2015-08-31 | Add validation for apt::key's name. | intrigeri | |
It's great to document requirements in README, but error'ing out whenever the user messes up is even better IMO. | |||
2015-08-31 | Quote apt-key variable parameter. | intrigeri | |
This is not perfect protection against special chars that the shell may interpret, but should help at least in case $name contains spaces. | |||
2015-08-31 | Linting. | intrigeri | |
2015-08-31 | Merge remote-tracking branch 'shared/key' into tmp | intrigeri | |
2015-08-26 | document the .gpg extension requirement | Antoine Beaupré | |
2015-08-26 | fix install location of apt::key::plain | Antoine Beaupré | |
2015-08-26 | fix typo | Antoine Beaupré | |
2015-06-11 | fix typo | Antoine Beaupré | |
2015-06-11 | allow for binary keys that can be removed | Antoine Beaupré | |
2015-06-11 | add apt::key resource to deploy arbitrary keys | Antoine Beaupré | |
the rationale of this is that isn't useful for third party modules, because they cannot inject keys in there without some serious apt class hijacking | |||
2015-06-09 | Merge branch 'volatile-backports' into 'master' | Jerome Charaoui | |
allow disabling backports (and volatile in ubuntu) as the module stands now, there's no way to disable backports. there are a few reasons why we want to allow this: * "tools, not policy" - if Debian doesn't ship with backports enabled by default, why should we change that policy? * too many sources.list entries can cause problems on `apt-get update`, which can run out of memory and require special config * if the pinning fails, some packages may be updated by mistake * even if pinning works, some may *want* to keep admins from installing anything from backports as a policy this keeps backports installed by default (begrudgingly) however. it just allows disabling it. it also allows disabling volatile in ubuntu, which wasn't possible before. See merge request !16 | |||
2015-06-09 | also disable volatile on ubuntu if relevant | Antoine Beaupré | |
2015-06-09 | also control backports on ubuntu | Antoine Beaupré | |
2015-06-09 | typo | Antoine Beaupré | |
2015-06-09 | allow possibility of disabling backports | Antoine Beaupré | |
2015-06-03 | Fix bug with debian_nextcodename | Jerome Charaoui | |
2015-05-11 | Replace debian_*() parser functions with facts | Jerome 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-11 | Avoid unattended security upgrades from stable if running oldstable | Jerome Charaoui | |
2015-05-07 | Adjusted sources.list template: LTS is now 'oldoldstable' | Jerome Charaoui | |
2015-05-07 | Add upgrade notice about updated functions | Jerome Charaoui | |
2015-05-07 | Fix typos in unattended-upgrades template | Jerome Charaoui | |
2015-05-06 | Merge branch 'master' into 'master' | Matt Taggart | |
Fix 50unattended-upgrades template for squeeze, better pattern for later release See merge request !12 | |||
2015-05-06 | Fix 50unattended-upgrades template for squeeze, better pattern for later release | Jerome Charaoui | |
2015-05-06 | don't call Exec[refresh_apt] after deploying unattended-upgrades config | varac | |
unattended-upgrades is run on a daily base by cron, no need to force an `apt-get update` after changing this file. | |||
2015-05-06 | Merge branch 'master' into 'master' | varac | |
add $ensure_version parameter, to allow for overriding which version of unattend… …ed-upgrades is installed See merge request !11 | |||
2015-05-06 | add $ensure_version parameter, to allow for overriding which version of ↵ | Micah Anderson | |
unattended-upgrades is installed | |||
2015-05-06 | Merge branch 'master' into 'master' | Micah | |
Fix error in 50unattended-upgrades.erb syntax, remove lsb fact See merge request !10 | |||
2015-05-06 | Fix error in 50unattended-upgrades.erb syntax, remove lsb fact | Jerome Charaoui | |
2015-05-06 | jessie has been released! | Micah Anderson | |
2015-04-28 | Merge branch 'master' into 'master' | LeLutin | |
updates for debian sources There have been some recent changes in debian resulting in changes to sources * jessie was released and very soon there will be a jessie-backports, so the backports logic needs to handle that * the http.debian.net redirector has a new official url See merge request !8 | |||
2015-04-28 | the http redirector has a new official home | Matt Taggart | |
2015-04-28 | invert the backports logic because squeeze and older were the exception and ↵ | Matt Taggart | |
wheezy and newer the default | |||
2015-04-18 | Merge branch 'preferences_utopic_erb' into 'master' | LeLutin | |
+ preferences_utopic.erb See merge request !6 | |||
2015-04-18 | Merge branch 'fix_ubuntu_backports_entry' into 'master' | LeLutin | |
fix duplicate <main> ubuntu backports entry See merge request !7 | |||
2015-04-17 | Document unattended_upgrades class parameters | Gabriel Filion | |
2015-04-17 | Add 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-17 | unattended-upgrades: use an @ prefix for template variables | Gabriel Filion | |
2015-04-17 | Parametrize unattended-upgrades mail recipient | Gabriel Filion | |
2015-04-17 | make it possible to opt out of MailOnlyOnError | Gabriel Filion | |
This combines all files into one template. It should make maintenance easier. | |||
2015-03-31 | fix duplicate <main> ubuntu backports entry | varac | |
2015-03-31 | + preferences_utopic.erb | varac | |
2015-02-28 | Merge branch 'fix-usage-of-module_dir' into 'master' | Micah | |
Fix usage of module_dir I didn't test enough functionality before merging https://gitlab.com/shared-puppet-modules-group/apt/merge_requests/4 apparently: anything that depends on module_dir is currently broken. Sorry! See merge request !5 | |||
2015-02-28 | Add missing "include common::moduledir". | intrigeri | |
Without this, $common::moduledir::module_dir_path is empty. | |||
2015-02-28 | Merge branch 'master' into 'master' | intrigeri | |
Merge with cmaisonnneuve and immerda See merge request !4 |