diff options
Diffstat (limited to 'logforwarder/src/apps/vespa-logforwarder-start/cf-handler.cpp')
-rw-r--r-- | logforwarder/src/apps/vespa-logforwarder-start/cf-handler.cpp | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/logforwarder/src/apps/vespa-logforwarder-start/cf-handler.cpp b/logforwarder/src/apps/vespa-logforwarder-start/cf-handler.cpp index 849c8311bd0..7a9ef50ce20 100644 --- a/logforwarder/src/apps/vespa-logforwarder-start/cf-handler.cpp +++ b/logforwarder/src/apps/vespa-logforwarder-start/cf-handler.cpp @@ -56,7 +56,15 @@ void CfHandler::doConfigure() { vespalib::string CfHandler::clientCertFile() const { static const vespalib::string certDir = "/var/lib/sia/certs/"; if (_lastConfig && !_lastConfig->role.empty()) { - return certDir + _lastConfig->role + ".pem"; + return certDir + _lastConfig->role + ".cert.pem"; + } + return ""; +} + +vespalib::string CfHandler::clientKeyFile() const { + static const vespalib::string certDir = "/var/lib/sia/keys/"; + if (_lastConfig && !_lastConfig->role.empty()) { + return certDir + _lastConfig->role + ".key.pem"; } return ""; } |