diff --git a/manifests/eyaml_gpg.pp b/manifests/eyaml_gpg.pp index 7eb85c5..5406333 100644 --- a/manifests/eyaml_gpg.pp +++ b/manifests/eyaml_gpg.pp @@ -44,6 +44,7 @@ file { "${_keysdir}/gpg": ensure => directory, + ignore => 'S.gpg-agent*', recurse => $eyaml_gpg_gnupghome_recurse, purge => false, mode => '0600', diff --git a/spec/classes/eyaml_gpg_spec.rb b/spec/classes/eyaml_gpg_spec.rb index 3b5b940..9817fab 100644 --- a/spec/classes/eyaml_gpg_spec.rb +++ b/spec/classes/eyaml_gpg_spec.rb @@ -15,6 +15,7 @@ it do is_expected.to contain_file('/dev/null/keys/gpg').with( 'ensure' => 'directory', + 'ignore' => 'S.gpg-agent*', 'recurse' => true, 'purge' => false, 'mode' => '0600'