]> gitweb.fluxo.info Git - puppet-apt.git/log
puppet-apt.git
9 years agoMerge remote-tracking branch 'shared/master' into develop develop master
Silvio Rhatto [Thu, 31 Mar 2016 17:50:07 +0000 (14:50 -0300)]
Merge remote-tracking branch 'shared/master' into develop

Conflicts:
README
files/Debian/50unattended-upgrades.lenny
files/Debian/50unattended-upgrades.wheezy
manifests/init.pp
manifests/params.pp
manifests/unattended_upgrades.pp
templates/Debian/preferences_jessie.erb
templates/Debian/sources.list.erb

9 years agoMerge branch 'remove_loglevel_info' into 'master'
Micah [Fri, 26 Feb 2016 09:39:42 +0000 (09:39 +0000)]
Merge branch 'remove_loglevel_info' into 'master'

Remove loglevel directive from Exec[update_apt]

When using puppet apply (v 3.7), loglevel 'info'
won't show the output on error. This is bad for
debugging.

micah, assigning to you because this has already bitten me while debugging a failed `apt-get update` for the leap_platform.

See merge request !39

9 years agoRemove loglevel directive from Exec[update_apt]
varac [Thu, 25 Feb 2016 18:59:58 +0000 (19:59 +0100)]
Remove loglevel directive from Exec[update_apt]

When using puppet apply (v 3.7), loglevel 'info'
won't show the output on error. This is bad for
debugging.

10 years agoMerge branch 'unatt_upg_logdir' into 'master'
varac [Tue, 2 Feb 2016 22:22:47 +0000 (22:22 +0000)]
Merge branch 'unatt_upg_logdir' into 'master'

Manage unattended-upgrades log directory

In some situations, the log directory for unattended-upgrades might not
exist. In those cases, packages will not get upgraded!

unattended-upgrades crashes with a python backtrace because the log dir
is not present.

See merge request !38

10 years agoManage unattended-upgrades log directory
Gabriel Filion [Tue, 2 Feb 2016 22:07:21 +0000 (17:07 -0500)]
Manage unattended-upgrades log directory

In some situations, the log directory for unattended-upgrades might not
exist. In those cases, packages will not get upgraded!

unattended-upgrades crashes with a python backtrace because the log dir
is not present.

10 years ago[refactor] Get rid of the disable_update parameter
varac [Tue, 26 Jan 2016 14:18:22 +0000 (15:18 +0100)]
[refactor] Get rid of the disable_update parameter

The `disable_update` parameter has been removed. The main apt class
defaults to *not* run an `apt-get update` on every run anyway so
this parameter seems useless.
You can include the `apt::update` class if you want it to be
run every time.

10 years ago[feat] Remove `apt-get autoclean` from apt::update
varac [Tue, 26 Jan 2016 13:52:53 +0000 (14:52 +0100)]
[feat] Remove `apt-get autoclean` from apt::update

`apt-get autoclean` should not be run on every puppetrun when
including `apt::update`, but rather be configured as a `APT::Periodic`
task that is run by cron, see
https://wiki.debian.org/UnattendedUpgrades.

10 years ago[refactor] Unify `apt-get update` into one resource
varac [Tue, 26 Jan 2016 13:42:17 +0000 (14:42 +0100)]
[refactor] Unify `apt-get update` into one resource

Before, there were two Execs that did an `apt-get update`,
`Exec[refresh_apt]` and `Exec[apt_updated]`, which were triggered
by different resources.
This changes gets rid of the first one, and all resources now depend
on `Exec[apt_updated]`.

10 years ago[bug] Deploy preferene snippets before apt_refresh
varac [Tue, 5 Jan 2016 10:39:57 +0000 (11:39 +0100)]
[bug] Deploy preferene snippets before apt_refresh

When pinning packages with apt::preferences_snippet,
we need to make sure these get deployed before an
`apt-get update` is triggered, so pinned packages can
get installed in the right way with a single puppetrun.

10 years agoMerge branch 'gitlab_ci' into 'master'
Micah [Sun, 20 Dec 2015 21:36:20 +0000 (21:36 +0000)]
Merge branch 'gitlab_ci' into 'master'

[feat] Enable gitlab CI builds, simplify Gemfile

Test this module using existing rspec test, using gitlab CI on gitlab.com shared runners.

See https://gitlab.com/varac/apt/builds/473836 for the CI build of this merge req.

See merge request !33

10 years ago[feat] Enable gitlab CI builds, simplify Gemfile
varac [Fri, 18 Dec 2015 23:25:05 +0000 (00:25 +0100)]
[feat] Enable gitlab CI builds, simplify Gemfile

10 years agoMerge branch 'remove_double_apt_get_update' into 'master'
ng [Wed, 16 Dec 2015 07:39:12 +0000 (07:39 +0000)]
Merge branch 'remove_double_apt_get_update' into 'master'

[feat] Don't run an additional apt-get update

When adding custom keys, an additional `apt-get update` would
be run before the Exec['refresh_apt'], which don't make sense.

See merge request !31

10 years ago[feat] Don't run an additional apt-get update
varac [Wed, 9 Dec 2015 15:31:35 +0000 (16:31 +0100)]
[feat] Don't run an additional apt-get update

When adding custom keys, an additional `apt-get update` would
be run before the Exec['refresh_apt'], which don't make sense.

10 years agoFix require path for ubuntu_nextcodename.rb
varac [Mon, 7 Dec 2015 20:55:01 +0000 (21:55 +0100)]
Fix require path for ubuntu_nextcodename.rb

10 years ago[rspec] extend test for custom facts
varac [Mon, 7 Dec 2015 18:44:14 +0000 (19:44 +0100)]
[rspec] extend test for custom facts

10 years ago[bug] Fix debian_nextcodename on wheezy hosts
varac [Mon, 7 Dec 2015 15:51:20 +0000 (16:51 +0100)]
[bug] Fix debian_nextcodename on wheezy hosts

I noticed this behaviour because $::debian_nextcodename was
"squeeze" on a wheezy host.
For debugging, i inserted a "puts codenames" in
lib/facter/debian_nextcodename.rb, and it turned out that it
was sorted differently on wheezy and jessie hosts:

On wheezy:

    buster
    stretch
    jessie
    wheezy
    squeeze
    lenny

On jessie:

    lenny
    squeeze
    wheezy
    jessie
    stretch
    buster

So i decided to rewrite this so this doesn't happen again.

10 years ago[docs] Add test docs how to use custom facter/puppet version
varac [Mon, 7 Dec 2015 13:36:48 +0000 (14:36 +0100)]
[docs] Add test docs how to use custom facter/puppet version

10 years agoFix loading of util/debian.rb for custom facts
varac [Mon, 7 Dec 2015 13:27:04 +0000 (14:27 +0100)]
Fix loading of util/debian.rb for custom facts

requirering the facter/util/debian.rb module causes
puppet warnings on wheezy hosts, and custom facts like
`$::debian_codename` cannot be evaluated.

    warning: Could not load fact file
      /srv/dev/projects/puppet/shared-modules//apt/lib/facter/debian_nextcodename.rb:
      no such file to load -- facter/util/debian

Removing the require line solves this.

10 years agoAdd inital puppet rspec test for custom facts
varac [Sun, 6 Dec 2015 23:22:50 +0000 (00:22 +0100)]
Add inital puppet rspec test for custom facts

10 years agoMerge branch 'support_missing_ubuntu_releases' into 'master'
Micah [Fri, 4 Dec 2015 21:27:26 +0000 (21:27 +0000)]
Merge branch 'support_missing_ubuntu_releases' into 'master'

[feat] Support vivid, wily, xenial ubuntu release

See merge request !27

10 years agoremove requirement on lsb package for sources.list file
Gabriel Filion [Fri, 4 Dec 2015 19:29:36 +0000 (14:29 -0500)]
remove requirement on lsb package for sources.list file

Managing requirements for installing the lsb package has proven over
time to make no sense. The best approach to this is to require
lsb-release to be installed alongside puppet, since otherwise there are
so much facts that get no value during the run and you end up needing to
run puppet twice to get the real end result.

Also, since we're not including a class that is actually installing the
'lsb' package, that require line makes it so that including the apt
module doesn't work, and there's no documentation in the README about
needing to provide a package{'lsb':} resource with the apt class.

Because of all that, it makes more sense to just get rid of that require
line and mark lsb as a pre-requirement in the README file.

10 years agoSimplify conditional expressions
Jerome Charaoui [Fri, 9 Oct 2015 18:08:46 +0000 (14:08 -0400)]
Simplify conditional expressions

10 years agoSwitch old $release and $codename local variables to new debian_* facts
Jerome Charaoui [Fri, 9 Oct 2015 17:50:43 +0000 (13:50 -0400)]
Switch old $release and $codename local variables to new debian_* facts

10 years agomove backports to snippets
Antoine Beaupré [Thu, 11 Jun 2015 15:04:46 +0000 (11:04 -0400)]
move backports to snippets

this allows for third party modules to enable this on the fly

10 years agoUse $ubuntu_url as default value of $backports_url on Ubuntu
Gabriel Filion [Fri, 4 Dec 2015 17:33:35 +0000 (12:33 -0500)]
Use $ubuntu_url as default value of $backports_url on Ubuntu

Ubuntu shouldn't be using debian backports by default.

This was written by Anoine Beaupré, but split from the commit "move
backports to snippets" since the change is unrelated and needs to be
more visible in the commit history.

10 years ago[feat] Support vivid, wily, xenial ubuntu release
varac [Mon, 2 Nov 2015 22:50:08 +0000 (23:50 +0100)]
[feat] Support vivid, wily, xenial ubuntu release

10 years agoDocument the new config_template parameter
Gabriel Filion [Fri, 9 Oct 2015 21:18:57 +0000 (17:18 -0400)]
Document the new config_template parameter

Also add an example for how to use the apt::unattended_upgrades class.

10 years agoMake it possible to specify own template.
Gabriel Filion [Fri, 9 Oct 2015 20:59:33 +0000 (16:59 -0400)]
Make it possible to specify own template.

Micah found an issue with usage of config_content: if you call template('...')
yourself and pass that on to config_content, then your template gets evaluated
without all of the variables. This means that you don't hava access to
blacklisted_packages, mail_recipient or mailonlyonerror.

To make it possible to use a different template while still having access to
those variables, let's make it possible to change the template name that we're
using.

10 years agoFix debian_codename fact when falling back to parsing /etc/debian_version
Jerome Charaoui [Fri, 9 Oct 2015 21:12:31 +0000 (17:12 -0400)]
Fix debian_codename fact when falling back to parsing /etc/debian_version

10 years agoImprove unattended-upgrades origin selectors
Jerome Charaoui [Fri, 9 Oct 2015 20:39:19 +0000 (16:39 -0400)]
Improve unattended-upgrades origin selectors

  * 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.

10 years agoFix merge conflict in README
Jerome Charaoui [Fri, 9 Oct 2015 16:08:26 +0000 (12:08 -0400)]
Fix merge conflict in README

10 years agoExtraneous copy of license file
Gabriel Filion [Sun, 4 Oct 2015 03:44:21 +0000 (23:44 -0400)]
Extraneous copy of license file

GPLv3 was already applied 3 years ago to this code base. See LICENSE
file.

10 years agoMerge remote-tracking branch 'shared/key' into shared-master (!17)
intrigeri [Mon, 14 Sep 2015 22:51:07 +0000 (22:51 +0000)]
Merge remote-tracking branch 'shared/key' into shared-master (!17)

10 years agoAdd validation for apt::key's name.
intrigeri [Mon, 31 Aug 2015 10:00:09 +0000 (10:00 +0000)]
Add validation for apt::key's name.

It's great to document requirements in README, but error'ing out whenever
the user messes up is even better IMO.

10 years agoQuote apt-key variable parameter.
intrigeri [Mon, 31 Aug 2015 09:55:17 +0000 (09:55 +0000)]
Quote apt-key variable parameter.

This is not perfect protection against special chars that the shell may
interpret, but should help at least in case $name contains spaces.

10 years agoLinting.
intrigeri [Mon, 31 Aug 2015 09:54:28 +0000 (09:54 +0000)]
Linting.

10 years agoMerge remote-tracking branch 'shared/key' into tmp
intrigeri [Mon, 31 Aug 2015 09:51:45 +0000 (09:51 +0000)]
Merge remote-tracking branch 'shared/key' into tmp

10 years agodocument the .gpg extension requirement
Antoine Beaupré [Thu, 27 Aug 2015 03:29:11 +0000 (23:29 -0400)]
document the .gpg extension requirement

10 years agofix install location of apt::key::plain
Antoine Beaupré [Thu, 27 Aug 2015 03:27:58 +0000 (23:27 -0400)]
fix install location of apt::key::plain

10 years agofix typo
Antoine Beaupré [Thu, 27 Aug 2015 03:25:16 +0000 (23:25 -0400)]
fix typo

10 years agoFix include_src
Silvio Rhatto [Mon, 6 Jul 2015 22:45:01 +0000 (19:45 -0300)]
Fix include_src

10 years agofix typo
Antoine Beaupré [Thu, 11 Jun 2015 14:32:40 +0000 (10:32 -0400)]
fix typo

10 years agoallow for binary keys that can be removed
Antoine Beaupré [Thu, 11 Jun 2015 14:21:56 +0000 (10:21 -0400)]
allow for binary keys that can be removed

10 years agoadd apt::key resource to deploy arbitrary keys
Antoine Beaupré [Thu, 11 Jun 2015 14:07:47 +0000 (10:07 -0400)]
add apt::key resource to deploy arbitrary keys

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

10 years agoMerge branch 'volatile-backports' into 'master'
Jerome Charaoui [Tue, 9 Jun 2015 15:49:02 +0000 (15:49 +0000)]
Merge branch 'volatile-backports' into 'master'

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

10 years agoalso disable volatile on ubuntu if relevant
Antoine Beaupré [Tue, 9 Jun 2015 15:35:41 +0000 (11:35 -0400)]
also disable volatile on ubuntu if relevant

10 years agoalso control backports on ubuntu
Antoine Beaupré [Tue, 9 Jun 2015 15:34:51 +0000 (11:34 -0400)]
also control backports on ubuntu

10 years agotypo
Antoine Beaupré [Tue, 9 Jun 2015 15:28:54 +0000 (11:28 -0400)]
typo

10 years agoallow possibility of disabling backports
Antoine Beaupré [Tue, 9 Jun 2015 15:25:34 +0000 (11:25 -0400)]
allow possibility of disabling backports

10 years agoFix bug with debian_nextcodename
Jerome Charaoui [Wed, 3 Jun 2015 20:20:36 +0000 (16:20 -0400)]
Fix bug with debian_nextcodename

10 years agoadd jessie preferences template
db [Sat, 16 May 2015 00:24:51 +0000 (21:24 -0300)]
add jessie preferences template

10 years agoReplace debian_*() parser functions with facts
Jerome Charaoui [Mon, 11 May 2015 14:49:27 +0000 (10:49 -0400)]
Replace debian_*() parser functions with facts

* 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

10 years agoAvoid unattended security upgrades from stable if running oldstable
Jerome Charaoui [Mon, 11 May 2015 13:55:26 +0000 (09:55 -0400)]
Avoid unattended security upgrades from stable if running oldstable

10 years agoAdjusted sources.list template: LTS is now 'oldoldstable'
Jerome Charaoui [Thu, 7 May 2015 22:37:24 +0000 (18:37 -0400)]
Adjusted sources.list template: LTS is now 'oldoldstable'

10 years agoAdd upgrade notice about updated functions
Jerome Charaoui [Thu, 7 May 2015 22:35:53 +0000 (18:35 -0400)]
Add upgrade notice about updated functions

10 years agoFix typos in unattended-upgrades template
Jerome Charaoui [Thu, 7 May 2015 16:52:25 +0000 (12:52 -0400)]
Fix typos in unattended-upgrades template

10 years agoMerge branch 'master' into 'master'
Matt Taggart [Wed, 6 May 2015 21:47:46 +0000 (21:47 +0000)]
Merge branch 'master' into 'master'

Fix 50unattended-upgrades template for squeeze, better pattern for later release

See merge request !12

10 years agoFix 50unattended-upgrades template for squeeze, better pattern for later release
Jerome Charaoui [Wed, 6 May 2015 21:14:53 +0000 (17:14 -0400)]
Fix 50unattended-upgrades template for squeeze, better pattern for later release

10 years agodon't call Exec[refresh_apt] after deploying unattended-upgrades config
varac [Wed, 6 May 2015 19:40:35 +0000 (21:40 +0200)]
don't call Exec[refresh_apt] after deploying unattended-upgrades config

unattended-upgrades is run on a daily base by cron, no need to force
an `apt-get update` after changing this file.

10 years agoMerge branch 'master' into 'master'
varac [Wed, 6 May 2015 20:00:32 +0000 (20:00 +0000)]
Merge branch 'master' into 'master'

add $ensure_version parameter, to allow for overriding which version of unattend…

…ed-upgrades is installed

See merge request !11

10 years agoadd $ensure_version parameter, to allow for overriding which version of unattended...
Micah Anderson [Wed, 6 May 2015 19:52:07 +0000 (15:52 -0400)]
add $ensure_version parameter, to allow for overriding which version of unattended-upgrades is installed

10 years agoMerge branch 'master' into 'master'
Micah [Wed, 6 May 2015 17:58:37 +0000 (17:58 +0000)]
Merge branch 'master' into 'master'

Fix error in 50unattended-upgrades.erb syntax, remove lsb fact

See merge request !10

10 years agoFix error in 50unattended-upgrades.erb syntax, remove lsb fact
Jerome Charaoui [Wed, 6 May 2015 17:31:07 +0000 (13:31 -0400)]
Fix error in 50unattended-upgrades.erb syntax, remove lsb fact

10 years agojessie has been released!
Micah Anderson [Wed, 6 May 2015 14:41:47 +0000 (10:41 -0400)]
jessie has been released!

10 years agoMerge branch 'master' into 'master'
LeLutin [Tue, 28 Apr 2015 22:25:51 +0000 (22:25 +0000)]
Merge branch 'master' into 'master'

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

10 years agothe http redirector has a new official home
Matt Taggart [Tue, 28 Apr 2015 18:59:46 +0000 (11:59 -0700)]
the http redirector has a new official home

10 years agoinvert the backports logic because squeeze and older were the exception and wheezy...
Matt Taggart [Tue, 28 Apr 2015 18:57:23 +0000 (11:57 -0700)]
invert the backports logic because squeeze and older were the exception and wheezy and newer the default

10 years agoMerge branch 'preferences_utopic_erb' into 'master'
LeLutin [Sat, 18 Apr 2015 04:55:05 +0000 (04:55 +0000)]
Merge branch 'preferences_utopic_erb' into 'master'

+ preferences_utopic.erb

See merge request !6

10 years agoMerge branch 'fix_ubuntu_backports_entry' into 'master'
LeLutin [Sat, 18 Apr 2015 04:45:50 +0000 (04:45 +0000)]
Merge branch 'fix_ubuntu_backports_entry' into 'master'

fix duplicate <main> ubuntu backports entry

See merge request !7

10 years agoDocument unattended_upgrades class parameters
Gabriel Filion [Fri, 17 Apr 2015 20:45:35 +0000 (16:45 -0400)]
Document unattended_upgrades class parameters

10 years agoAdd parameter for blacklisting a list of packages.
Gabriel Filion [Fri, 17 Apr 2015 20:43:26 +0000 (16:43 -0400)]
Add parameter for blacklisting a list of packages.

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.

10 years agounattended-upgrades: use an @ prefix for template variables
Gabriel Filion [Fri, 17 Apr 2015 20:42:22 +0000 (16:42 -0400)]
unattended-upgrades: use an @ prefix for template variables

10 years agoParametrize unattended-upgrades mail recipient
Gabriel Filion [Sat, 27 Jul 2013 17:42:54 +0000 (13:42 -0400)]
Parametrize unattended-upgrades mail recipient

10 years agomake it possible to opt out of MailOnlyOnError
Gabriel Filion [Sat, 27 Jul 2013 17:38:27 +0000 (13:38 -0400)]
make it possible to opt out of MailOnlyOnError

This combines all files into one template. It should make maintenance
easier.

10 years agofix duplicate <main> ubuntu backports entry
varac [Tue, 31 Mar 2015 09:50:05 +0000 (11:50 +0200)]
fix duplicate <main> ubuntu backports entry

10 years ago+ preferences_utopic.erb
varac [Tue, 28 Oct 2014 21:44:05 +0000 (22:44 +0100)]
+ preferences_utopic.erb

10 years agoMerge branch 'fix-usage-of-module_dir' into 'master'
Micah [Sat, 28 Feb 2015 16:07:45 +0000 (16:07 +0000)]
Merge branch 'fix-usage-of-module_dir' into 'master'

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

10 years agoAdd missing "include common::moduledir".
intrigeri [Sat, 28 Feb 2015 13:01:14 +0000 (13:01 +0000)]
Add missing "include common::moduledir".

Without this, $common::moduledir::module_dir_path is empty.

10 years agoMerge branch 'master' into 'master'
intrigeri [Sat, 28 Feb 2015 12:34:54 +0000 (12:34 +0000)]
Merge branch 'master' into 'master'

Merge with cmaisonnneuve and immerda

See merge request !4

10 years agoMerge branch 'master' of git://git.puppet.immerda.ch/module-apt
Jerome Charaoui [Fri, 20 Feb 2015 21:15:02 +0000 (16:15 -0500)]
Merge branch 'master' of git://git.puppet.immerda.ch/module-apt

Conflicts:
templates/Debian/sources.list.erb

10 years agoMerge branch 'master' of gitlab.com:shared-puppet-modules-group/apt
Jerome Charaoui [Fri, 20 Feb 2015 21:09:44 +0000 (16:09 -0500)]
Merge branch 'master' of gitlab.com:shared-puppet-modules-group/apt

10 years agoMerge remote-tracking branch 'shared/master' into feature/squeeze-lts
intrigeri [Sat, 7 Feb 2015 16:25:05 +0000 (16:25 +0000)]
Merge remote-tracking branch 'shared/master' into feature/squeeze-lts

10 years agoAdd support for Squeeze LTS.
intrigeri [Sat, 7 Feb 2015 16:12:55 +0000 (16:12 +0000)]
Add support for Squeeze LTS.

11 years agoMerge branch 'document_list' into 'master'
Micah [Sun, 7 Dec 2014 14:02:08 +0000 (14:02 +0000)]
Merge branch 'document_list' into 'master'

Document list

added a note to the readme to document that the .list ending for resource names is now optional

See merge request !3

11 years agorephrase documentation of option .list
Gabriel Filion [Sun, 7 Dec 2014 02:55:20 +0000 (21:55 -0500)]
rephrase documentation of option .list

as suggested during review

11 years agoAdded a license. That's a bit cocky, but we're just licensing this stuff as GPLv3...
Guillaume Marde [Sat, 6 Dec 2014 21:03:21 +0000 (16:03 -0500)]
Added a license.  That's a bit cocky, but we're just licensing this stuff as 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).

11 years agoUpdate the README to show that .list is optional for sources
Gabriel Filion [Sat, 6 Dec 2014 17:14:50 +0000 (12:14 -0500)]
Update the README to show that .list is optional for sources

11 years agoMerge branch 'append_list' into 'master'
Micah [Sat, 6 Dec 2014 15:57:39 +0000 (15:57 +0000)]
Merge branch 'append_list' into 'master'

Append list

I've implemented #6200 in a backwards-compatible manner: this change makes ending sources in ".list" optional

See merge request !2

11 years agoMerge branch 'flip_security_source' into 'master'
Micah [Sat, 6 Dec 2014 15:47:59 +0000 (15:47 +0000)]
Merge branch 'flip_security_source' into 'master'

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

11 years agomake it optional to end sources in ".list"
Gabriel Filion [Sat, 6 Dec 2014 05:52:59 +0000 (00:52 -0500)]
make it optional to end sources in ".list"

11 years agoflip around security support for debian
Gabriel Filion [Sat, 6 Dec 2014 02:29:09 +0000 (21:29 -0500)]
flip around security support for debian

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.

11 years agoFixes placeholders in 50unattended-upgrades.squeeze
Jerome Charaoui [Fri, 31 Oct 2014 18:09:59 +0000 (14:09 -0400)]
Fixes placeholders in 50unattended-upgrades.squeeze

11 years agoAdd oldstable to default 50unattended-upgrades
Jerome Charaoui [Wed, 29 Oct 2014 22:40:16 +0000 (18:40 -0400)]
Add oldstable to default 50unattended-upgrades

11 years agoFix default 50unattended-upgrades because of Debian bug #704087
Jerome Charaoui [Wed, 29 Oct 2014 22:14:36 +0000 (18:14 -0400)]
Fix default 50unattended-upgrades because of Debian bug #704087

11 years agoChange default 50unattended-upgrades on Debian
Jerome Charaoui [Tue, 28 Oct 2014 18:02:57 +0000 (14:02 -0400)]
Change default 50unattended-upgrades on Debian

* Use squeeze-lts origin on squeeze
* All other releases use newer Origins-Pattern format
* Drop support for lenny

11 years agoMerge remote-tracking branch 'shared/master'
mh [Fri, 18 Apr 2014 09:00:04 +0000 (11:00 +0200)]
Merge remote-tracking branch 'shared/master'

11 years agoaddress puppet 3.x deprecation warnings
mh [Fri, 18 Apr 2014 08:59:26 +0000 (10:59 +0200)]
address puppet 3.x deprecation warnings

11 years agoadd apt listchanges template symlink for jessie - same as the others
Micah Anderson [Fri, 21 Mar 2014 16:09:32 +0000 (12:09 -0400)]
add apt listchanges template symlink for jessie - same as the others

11 years agoadd apticron_jessie symlink, same version in wheezy and sid
Micah Anderson [Fri, 21 Mar 2014 16:07:19 +0000 (12:07 -0400)]
add apticron_jessie symlink, same version in wheezy and sid

11 years agoMerge branch 'master' of buse.riseup.net:shared-apt
Micah Anderson [Fri, 21 Mar 2014 16:04:25 +0000 (12:04 -0400)]
Merge branch 'master' of buse.riseup.net:shared-apt