From: Peter Palfrader Date: Sun, 8 Mar 2009 00:56:54 +0000 (+0100) Subject: Ship etc/apt/preferences with puppet X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=83ad3a456751a58fd8c2739ba2e1cb2417c9a9af;p=dsa-puppet.git Ship etc/apt/preferences with puppet --- diff --git a/files/etc/apt/preferences b/files/etc/apt/preferences new file mode 100644 index 00000000..dc11ad89 --- /dev/null +++ b/files/etc/apt/preferences @@ -0,0 +1,7 @@ +Explanation: +Explanation: THIS FILE IS UNDER PUPPET CONTROL. DON'T EDIT IT HERE. +Explanation: USE: git clone git+ssh://$USER@puppet.debian.org/srv/puppet.debian.org/git/dsa-puppet.git +Explanation: +Package: * +Pin: release o=Backports.org archive +Pin-Priority: 200 diff --git a/modules/debian-org/manifests/init.pp b/modules/debian-org/manifests/init.pp index 5806ab18..b1a2d00b 100644 --- a/modules/debian-org/manifests/init.pp +++ b/modules/debian-org/manifests/init.pp @@ -22,6 +22,12 @@ class debian-org { "dsa-nagios-nrpe-config": ensure => latest; } file { + "/etc/apt/preferences": + owner => root, + group => root, + mode => 444, + ensure => file, + source => "puppet:///files/etc/apt/preferences"; "/etc/apt/sources.list.d/backports.org.list": owner => root, group => root,