From ac668fd1d116cb929c4ce1d229f5b3dc10ec5bc3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johan=20Bj=C3=B6rklund?= Date: Thu, 21 Nov 2024 10:51:14 +0100 Subject: [PATCH] GPG fixes --- global/overlay/etc/puppet/modules/soc/manifests/intelmq.pp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/global/overlay/etc/puppet/modules/soc/manifests/intelmq.pp b/global/overlay/etc/puppet/modules/soc/manifests/intelmq.pp index b23f03e..20ade97 100644 --- a/global/overlay/etc/puppet/modules/soc/manifests/intelmq.pp +++ b/global/overlay/etc/puppet/modules/soc/manifests/intelmq.pp @@ -311,6 +311,13 @@ class soc::intelmq( sunet::snippets::secret_file { "/opt/intelmq/.gnupg/${privkey}.asc": hiera_key => 'gnupg.privkey' } + file { "/opt/intelmq/.gnupg/${privkey}.asc": + ensure => present, + replace => false, + onwer => 'intelmq', + group => 'intelmq', + mode => '0500', + } exec { 'Import private gpg key': command => "sudo -u intelmq /usr/bin/gpg -import /opt/intelmq/.gnupg/${privkey}.asc", unless => "gpg -K ${privkey} 2>&1 > /dev/null",