From 83ad3a456751a58fd8c2739ba2e1cb2417c9a9af Mon Sep 17 00:00:00 2001 From: Peter Palfrader Date: Sun, 8 Mar 2009 01:56:54 +0100 Subject: [PATCH] Ship etc/apt/preferences with puppet --- files/etc/apt/preferences | 7 +++++++ modules/debian-org/manifests/init.pp | 6 ++++++ 2 files changed, 13 insertions(+) create mode 100644 files/etc/apt/preferences 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, -- 2.39.2