From 0692dda29fb6ef95c34f1ea88ea0045e5e6c8a88 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Romain=20Tarti=C3=A8re?= Date: Mon, 8 Jan 2024 09:13:08 -1000 Subject: [PATCH] Use modern APT keyrings on Debian family This makes use of puppetlabs/puppetlabs-apt#1128 to store the public key in `/etc/apt/keyrings` and add a `signed-by` option to the `sources.list.d` entry. --- manifests/repo.pp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/manifests/repo.pp b/manifests/repo.pp index 97cc3bd..5cd0011 100644 --- a/manifests/repo.pp +++ b/manifests/repo.pp @@ -29,8 +29,7 @@ repos => "${fact('os.name')}-${fact('os.distro.codename')}".downcase, release => 'stable', key => { - ensure => 'refreshed', - id => '2E6994033390DE82D8E6A2D16E187A4C6694369F', + name => 'syslog-ng.asc', source => "${release_url}syslog-ng-ose-pub.asc", }, include => {