Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-06-09 | typo | Antoine Beaupré | |
2015-06-09 | allow possibility of disabling backports | Antoine Beaupré | |
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 | Fix typos in unattended-upgrades template | Jerome Charaoui | |
2015-05-06 | Fix 50unattended-upgrades template for squeeze, better pattern for later release | Jerome Charaoui | |
2015-05-06 | Fix error in 50unattended-upgrades.erb syntax, remove lsb fact | Jerome Charaoui | |
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 | 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-20 | Merge branch 'master' of git://git.puppet.immerda.ch/module-apt | Jerome Charaoui | |
Conflicts: templates/Debian/sources.list.erb | |||
2015-02-07 | Merge remote-tracking branch 'shared/master' into feature/squeeze-lts | intrigeri | |
2015-02-07 | Add support for Squeeze LTS. | intrigeri | |
2014-12-05 | flip around security support for debian | Gabriel 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-04-18 | Merge remote-tracking branch 'shared/master' | mh | |
2014-04-18 | address puppet 3.x deprecation warnings | mh | |
2014-03-21 | add apt listchanges template symlink for jessie - same as the others | Micah Anderson | |
2014-03-21 | add apticron_jessie symlink, same version in wheezy and sid | Micah Anderson | |
2014-03-21 | Merge branch 'master' of buse.riseup.net:shared-apt | Micah Anderson | |
2014-03-21 | add jessie preferences file | Micah Anderson | |
2013-12-08 | Drop Debian Etch and Lenny compatibility. | intrigeri | |
Both have been unsupported for ages. | |||
2013-01-02 | Lookup next_release in template the same way we lookup next_codename. | intrigeri | |
next_release was forgotten when next_codename was fixed. | |||
2012-12-05 | fix for $lsbdistcodename regression introduced by ↵ | Micah Anderson | |
ac166366d7baa45b74e09974289d9fb2dad38e67 What happened here was the $codename = $::lsbdistcodename was removed from init.pp and replaced with just $::lsbdistcodename whereever $codename was used. Then in the sources.list.erb and preferences files things were changed like this: <pre>+### Debian current: <%= codename = scope.lookupvar('::lsbdistcodename') %> ... -deb <%= debian_url %> <%= codename %> <%= repos %> ... +deb <%= debian_url=scope.lookupvar('apt::debian_url') %> <%= codename %> <%= repos=scope.lookupvar('apt::repos') %> </pre> This meant that the codename was always set to lsbdistcodename, and you because in newer puppet versions you cannot assign a value to a top-level facter variable, it is not possible to change this. Because we cannot change $lsbdistcodename, we have to fix this by allowing the user to pass a different, non-top-level scoped variable to the class as a parameter, which defaults to $::lsbdistcodename, so that upgrades can be triggered. This is documented in the README in an upgrade notice | |||
2012-08-22 | parameterize the apt::proxy_client class | Micah Anderson | |
2012-08-16 | Merge remote-tracking branch 'shared/master' | mh | |
Conflicts: README manifests/dist_upgrade/initiator.pp manifests/init.pp manifests/preseeded_package.pp manifests/unattended_upgrades.pp | |||
2012-06-18 | Make apt::preferences_snippet support Puppet < 2.7 again, when the 'package' ↵ | intrigeri | |
parameter is not set. Details: https://labs.riseup.net/code/issues/3467 https://labs.riseup.net/code/issues/3468 | |||
2012-06-18 | fix auto repo selection | mh | |
the actual repos are in real_repos as by default we have auto. | |||
2012-06-08 | Allow passing arbitrary Pin value to apt::preferences_snippet. | intrigeri | |
Closes: Redmine#3467. | |||
2012-06-08 | Support multiple APT preferences snippets for the same package name pattern. | intrigeri | |
This is implemented by adding a "package" parameter to apt::preferences_snippet, so that define names can be kept unique while the package names are not necessarily. Closes: Redmine#3468. | |||
2012-06-08 | refactor things for >2.7 | mh | |
2012-06-05 | new style for 2.7 | mh | |
2012-05-20 | Changing ubuntu preferences templates to symlinks | Silvio Rhatto | |
2012-05-20 | Adding precise template | Silvio Rhatto | |
2012-05-20 | Adding preferences_oneiric.erb | Silvio Rhatto | |
2011-10-06 | Add apticron.conf template for Debian sid. | intrigeri | |
2011-10-06 | Add listchanges.conf template for Debian sid. | intrigeri | |
2011-06-20 | Add preferences, listchanges, apticron templates for Debian Wheezy. | intrigeri | |
2011-05-07 | Add empty line at the end of preferences templates. | intrigeri | |
... else the first block added by apt::preferences_snippet is in the same paragraph as the last block provided by the template. | |||
2011-04-23 | Merge remote-tracking branch 'nadir/master' | Micah Anderson | |
2011-04-23 | Debian sources: don't use next release's backports. | intrigeri | |
The APT pinning we ship does not support that, and this seems a bit too much of a corner case to me to deserve being supported out-of-the-box. Anyone willing to use current release + next release + next release backports (e.g. Lenny + Squeeze + squeeze-backports) can anyway do so using apt::sources_list and apt::preferences_snippet. https://labs.riseup.net/code/issues/2856 is the bug that triggered this change. | |||
2011-04-03 | Remove pinning for backports on Squeeze. | intrigeri | |
This is now done automatically by APT. | |||
2011-02-16 | Merge branch 'master' of git://labs.riseup.net/shared-apt | root | |
2011-02-14 | Debian Squeeze pinning: pin squeeze-updates as much as regular squeeze. | intrigeri | |
The previous template was indeed ensuring no package from squeeze-updates could be easily or automatically installed. | |||
2011-02-07 | Stop hard-coding Wheezy name in Squeeze's pinning template. | intrigeri | |
Every needed function has been updated since Squeeze was released and we can thus use a nice generic template. | |||
2011-02-07 | Starting from Squeeze, Debian Volatile is deprecated in favor of ↵ | intrigeri | |
CODENAME-updates. Take this into account in the Debian sources.list template: - go on using volatile.d.o for <= Lenny sources lines - start using CODENAME-updates for Squeeze and newer. Reference: http://lists.debian.org/debian-volatile/2011/01/msg00008.html |