Skip to content
Snippets Groups Projects
Verified Commit 09031d90 authored by Varac's avatar Varac
Browse files

Bug: Directly deploy leap-archive keyrings

The leap-archive keyring expired March 8th 2018.
We updated it, and published updated installation
docs at https://bitmask.net/en/install/linux.

For jessie, we dont install the leap-archive-keyring
package anymore but directly deploy the keys to
apt's trusted keystore.

- Fixes: bitmask-dev#9279
parent 712f0b0e
Branches
Tags
1 merge request!147Bug: Directly deploy leap-archive keyrings
Pipeline #
No preview for this file type
No preview for this file type
......@@ -21,13 +21,19 @@ class site_apt::leap_repo {
}
}
file {
'/etc/apt/trusted.gpg.d/leap-archive.gpg':
ensure => present,
source => 'puppet:///modules/site_apt/keys/leap-archive.gpg';
'/etc/apt/trusted.gpg.d/leap-experimental-archive.gpg':
ensure => present,
source => 'puppet:///modules/site_apt/keys/leap-experimental-archive.gpg'
}
apt::sources_list { 'leap.list':
content => "deb [signed-by=${archive_key}] ${::site_apt::apt_url_platform_basic} ${::site_apt::apt_platform_component} ${::site_apt::apt_platform_codename}\n",
before => Exec[refresh_apt]
}
package { 'leap-archive-keyring':
ensure => latest
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment