summaryrefslogtreecommitdiff
path: root/manifests/service/gpgkey.pp
diff options
context:
space:
mode:
Diffstat (limited to 'manifests/service/gpgkey.pp')
-rw-r--r--manifests/service/gpgkey.pp5
1 files changed, 3 insertions, 2 deletions
diff --git a/manifests/service/gpgkey.pp b/manifests/service/gpgkey.pp
index bea2c57..08b7473 100644
--- a/manifests/service/gpgkey.pp
+++ b/manifests/service/gpgkey.pp
@@ -6,7 +6,8 @@ define nagios::service::gpgkey(
){
validate_slength($name,40,40)
require ::nagios::plugins::gpg
- $gpg_home = $nagios::plugins::gpg::gpg_home
+ $gpg_home = $nagios::plugins::gpg::gpg_home
+ $gpg_keyserver = $nagios::plugins::gpg::keyserver
exec{"manage_key_${name}":
user => nagios,
@@ -19,7 +20,7 @@ define nagios::service::gpgkey(
if $ensure == 'present' {
Exec["manage_key_${name}"]{
- command => "gpg --homedir ${gpg_home} --recv-keys ${name}",
+ command => "gpg --keyserver ${gpg_keyserver} --homedir ${gpg_home} --recv-keys ${name}",
unless => "gpg --homedir ${gpg_home} --list-keys ${name}",
before => Nagios::Service["check_gpg_${name}"],
}