diff options
Diffstat (limited to 'files/puppet/modules/pixelated/manifests/apt/preferences.pp')
-rw-r--r-- | files/puppet/modules/pixelated/manifests/apt/preferences.pp | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/files/puppet/modules/pixelated/manifests/apt/preferences.pp b/files/puppet/modules/pixelated/manifests/apt/preferences.pp index 719117b..51e16c9 100644 --- a/files/puppet/modules/pixelated/manifests/apt/preferences.pp +++ b/files/puppet/modules/pixelated/manifests/apt/preferences.pp @@ -6,13 +6,19 @@ class pixelated::apt::preferences { priority => 999 } - apt::preferences_snippet { ['soledad-server', - 'soledad-common', - 'soledad-client', - 'leap-keymanager', - 'leap-auth']: - pin => 'release o=pixelated', - priority => 999, + apt::preferences_snippet { 'pixelated': + priority => 1000, + package => '*', + pin => 'origin "packages.pixelated-project.org"' + } + + file { [ + '/etc/apt/preferences.d/soledad-client', + '/etc/apt/preferences.d/soledad-server', + '/etc/apt/preferences.d/soledad-common', + '/etc/apt/preferences.d/leap-keymanager', + '/etc/apt/preferences.d/leap-auth']: + ensure => absent } } |