aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-04-17Document unattended_upgrades class parametersGabriel Filion
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.
2015-03-31fix duplicate <main> ubuntu backports entryvarac
2015-03-31+ preferences_utopic.erbvarac
2015-02-28Merge 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-28Add missing "include common::moduledir".intrigeri
Without this, $common::moduledir::module_dir_path is empty.
2015-02-28Merge branch 'master' into 'master'intrigeri
Merge with cmaisonnneuve and immerda See merge request !4
2015-02-20Merge branch 'master' of git://git.puppet.immerda.ch/module-aptJerome Charaoui
Conflicts: templates/Debian/sources.list.erb
2015-02-20Merge branch 'master' of gitlab.com:shared-puppet-modules-group/aptJerome Charaoui
2015-02-07Merge remote-tracking branch 'shared/master' into feature/squeeze-ltsintrigeri
2015-02-07Add support for Squeeze LTS.intrigeri
2014-12-07Merge branch 'document_list' into 'master'Micah
Document list added a note to the readme to document that the .list ending for resource names is now optional See merge request !3
2014-12-06rephrase documentation of option .listGabriel Filion
as suggested during review
2014-12-06Added a license. That's a bit cocky, but we're just licensing this stuff as ↵Guillaume Marde
GPLv3, which is part of the basis of unity of most organizations involved in the creation of those. If you absolutely wanna pull out of this shit let us know, we'll try to figure something out ; most likely we'll stop using your part and rewrite them on our own (but better :D).
2014-12-06Update the README to show that .list is optional for sourcesGabriel Filion
2014-12-06Merge branch 'append_list' into 'master'Micah
Append list I've implemented #6200 in a backwards-compatible manner: this change makes ending sources in ".list" optional See merge request !2
2014-12-06Merge branch 'flip_security_source' into 'master'Micah
Flip security source Implement bug #8334 the diff in the redmine issue has two checks for codenames, but I'm wondering if they're adding anything to the "releases" check. See merge request !1
2014-12-06make it optional to end sources in ".list"Gabriel Filion
2014-12-05flip around security support for debianGabriel Filion
with the release of squeeze-lts, the current way we deal with security sources is problemaic. by flipping things around we hope to make the files contents more stable.
2014-10-31Fixes placeholders in 50unattended-upgrades.squeezeJerome Charaoui
2014-10-29Add oldstable to default 50unattended-upgradesJerome Charaoui
2014-10-29Fix default 50unattended-upgrades because of Debian bug #704087Jerome Charaoui
2014-10-28Change default 50unattended-upgrades on DebianJerome Charaoui
* Use squeeze-lts origin on squeeze * All other releases use newer Origins-Pattern format * Drop support for lenny
2014-04-18Merge remote-tracking branch 'shared/master'mh
2014-04-18address puppet 3.x deprecation warningsmh
2014-03-21add apt listchanges template symlink for jessie - same as the othersMicah Anderson
2014-03-21add apticron_jessie symlink, same version in wheezy and sidMicah Anderson
2014-03-21Merge branch 'master' of buse.riseup.net:shared-aptMicah Anderson
2014-03-21add jessie preferences fileMicah Anderson
2014-01-08use the new style common modulemh
2014-01-08use stdlib instead of the common modulemh
2013-12-08Adapt documentation to take into account we haven't been supporting Lenny ↵intrigeri
for more than a year.
2013-12-08Remove Lenny-related comment that was made obsolete a year ago by commit 822950.intrigeri
2013-12-08Drop Debian Etch and Lenny compatibility.intrigeri
Both have been unsupported for ages.
2013-07-27Make custom_sources_list into a class paramterGabriel Filion
and thus remove the last global variable.
2013-06-27remove unnecessary override and accidentally merge issueMicah Anderson
2013-06-25Merge branch 'bug/fix_push' into leapMicah Anderson
This gets us fixes for the unattended_upgrades in wheezy, as well as the custom_key_dir class parameter replacement of the global variable Conflicts: manifests/unattended_upgrades.pp
2013-06-25Regression: lost MailOnlyOnError for unattended-upgradesGabriel Filion
Since only wheezy supports it, let's add it back only for wheezy. Signed-off-by: Gabriel Filion <gabster@lelutin.ca>
2013-06-25Changing 'testing' to 'wheezy' on 50unattended-upgrades.wheezySilvio Rhatto
2013-06-25Updating unattended-upgrades squeeze config as oldstable (2)Silvio Rhatto
2013-06-25fix unattended-upgrades dependency cyclevarac
2013-06-25using distribution sprecific files againvarac
2013-06-25fix default unattended-upgrades config filevarac
2013-06-25Make custom_key_dir a class parameter and not a global variableSilvio Rhatto
Conflicts: manifests/init.pp
2013-06-25remove unnecessary before dependency on the /etc/apt/preferences file in ↵Micah Anderson
unattended_upgrades.pp
2013-06-20fix for the following: warning: Dynamic lookup of $custom_preferences at ↵Micah Anderson
modules/apt/manifests/preferences_snippet.pp:16 is deprecated. For more information, see http://docs.puppetlabs.com/guides/scope_and_puppet.html. To see the change in behavior, use the --debug flag.
2013-05-26Merge branch 'master' into leapMicah Anderson