diff options
-rw-r--r-- | manifests/preferences.pp | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/manifests/preferences.pp b/manifests/preferences.pp index e806f9f..479e910 100644 --- a/manifests/preferences.pp +++ b/manifests/preferences.pp @@ -3,9 +3,8 @@ class apt::preferences { include common::moduledir $apt_preferences_dir = "${common::moduledir::module_dir_path}/apt/preferences" module_dir{'apt/preferences': } - concatenated_file{'/etc/apt/preferences': - dir => $apt_preferences_dir, - header => 'Package: * + file{"${apt_preferences_dir}_header": + content => 'Package: * Pin: release a=unstable Pin-Priority: 1 @@ -13,6 +12,11 @@ Package: * Pin: release a=testing Pin-Priority: 2 ', + } + + concatenated_file{'/etc/apt/preferences': + dir => $apt_preferences_dir, + header => "${apt_preferences_dir}_header", # use Concatenated_file[apt_config] to reference a completed configuration # See "The Puppet Semaphor" 2007-06-25 on the puppet-users ML alias => apt_config, |