module-apt/manifests
intrigeri 4103a27054 Additionally use version number in Lenny default pinning.
Lenny's APT does not support pinning like this:

  Pin: release o=Debian,n=<%= codename %>

We therefore switched (in commit ef2ebdffd) to:

  Pin: release o=Debian,a=<%= release %>

With such a pinning setup, when Squeeze is released, systems using this module
with $apt_use_next_release set to true would immediately switch to prefer
packages from Squeeze. If an automated upgrade process is setup, they would be
automatically upgraded to Squeeze.

This does not sound safe to me, so let's use the release version number as an
additional selection criterion to prevent upgrades to Squeeze to happen behind
our back:

  Pin: release o=Debian,a=<%= release %>,v=<%= release_version %>*

Note that the trailing '*' is intentional and necessary to match stable
point-releases.
2010-12-12 09:57:42 +01:00
..
cron Allow running cron-apt more than once a day. 2010-12-11 15:17:41 +01:00
preferences format standardization 2010-12-07 13:18:41 -05:00
apt_conf.pp Merge remote branch 'lelutin/master' 2010-12-09 09:44:00 -05:00
apticron.pp fix confusion over lsbrelease / lsbdistcodename 2010-12-08 22:27:13 -05:00
dselect.pp format standardization 2010-12-07 13:18:41 -05:00
init.pp Additionally use version number in Lenny default pinning. 2010-12-12 09:57:42 +01:00
listchanges.pp fix syntax error 2010-12-08 22:32:00 -05:00
preferences.pp format standardization 2010-12-07 13:18:41 -05:00
preferences_snippet.pp format standardization 2010-12-07 13:18:41 -05:00
preseeded_package.pp fix typo 2010-12-08 00:02:15 -05:00
proxy_client.pp Include the protocol in the proxy URL 2010-10-25 14:14:26 -04:00
reboot_required_notify.pp New class: apt::reboot_required_notify 2010-12-11 14:50:16 +01:00
sources_list.pp format standardization 2010-12-07 13:18:41 -05:00
unattended_upgrades.pp format standardization 2010-12-07 13:18:41 -05:00
upgrade_package.pp format standardization 2010-12-07 13:18:41 -05:00