From 45f411b56b4648d3e167c4cafab80ac3616b13ba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=B4me=20Bernigaud?= Date: Mon, 17 Aug 2015 11:33:50 +0200 Subject: [PATCH] Fixes #943 Added CA path to the argonaut-client JSONRPC server daemon --- argonaut-client/bin/argonaut-client | 1 + argonaut-common/Argonaut/Libraries/Common.pm | 1 + 2 files changed, 2 insertions(+) diff --git a/argonaut-client/bin/argonaut-client b/argonaut-client/bin/argonaut-client index a3a0e67..f2443b9 100644 --- a/argonaut-client/bin/argonaut-client +++ b/argonaut-client/bin/argonaut-client @@ -81,6 +81,7 @@ my $server = $serverClass->new( ($client_settings->{'protocol'} eq 'https') ? (SSL_server => 1, SSL_key_file => $client_settings->{'keyfile'}, SSL_cert_file => $client_settings->{'certfile'}, + SSL_ca_file => $client_settings->{'cacertfile'}, ) : ()); diff --git a/argonaut-common/Argonaut/Libraries/Common.pm b/argonaut-common/Argonaut/Libraries/Common.pm index 1fa5a9e..c44a63e 100644 --- a/argonaut-common/Argonaut/Libraries/Common.pm +++ b/argonaut-common/Argonaut/Libraries/Common.pm @@ -740,6 +740,7 @@ sub argonaut_get_client_settings { 'protocol' => "argonautClientProtocol", 'keyfile' => "argonautClientKeyPath", 'certfile' => "argonautClientCertPath", + 'cacertfile' => "argonautClientCaCertPath", 'certcn' => "argonautClientCertCN", 'interface' => "argonautClientWakeOnLanInterface", 'logdir' => "argonautClientLogDir", -- 1.7.10.4