diff options
Diffstat (limited to 'files/puppet/modules/pixelated/manifests/apt/preferences.pp')
-rw-r--r-- | files/puppet/modules/pixelated/manifests/apt/preferences.pp | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/files/puppet/modules/pixelated/manifests/apt/preferences.pp b/files/puppet/modules/pixelated/manifests/apt/preferences.pp new file mode 100644 index 0000000..719117b --- /dev/null +++ b/files/puppet/modules/pixelated/manifests/apt/preferences.pp @@ -0,0 +1,18 @@ +# pin packages so they have precedence over those from the leap repo +class pixelated::apt::preferences { + + apt::preferences_snippet { ['python-urllib3', 'python-requests','python-six']: + release => "${::lsbdistcodename}-backports", + priority => 999 + } + + apt::preferences_snippet { ['soledad-server', + 'soledad-common', + 'soledad-client', + 'leap-keymanager', + 'leap-auth']: + pin => 'release o=pixelated', + priority => 999, + } + +} |