diff --git a/gitlab-webservice/configuration/puma.rb b/gitlab-webservice/configuration/puma.rb index 7a8343eef3ad47810e0359796fbfa4a3ed25998d..8adb21eb1834d30d678d20316d6987b0d11c9273 100644 --- a/gitlab-webservice/configuration/puma.rb +++ b/gitlab-webservice/configuration/puma.rb @@ -58,6 +58,7 @@ if ENV['SSL_INTERNAL_PORT'] } ssl_params[:ca] = ENV['PUMA_SSL_CLIENT_CERT'] if ENV['PUMA_SSL_CLIENT_CERT'] + ssl_params[:key_password_command] = ENV['PUMA_SSL_KEY_PASSWORD_COMMAND'] if ENV['PUMA_SSL_KEY_PASSWORD_COMMAND'] ssl_params[:ssl_cipher_filter] = ENV['PUMA_SSL_CIPHER_FILTER'] if ENV['PUMA_SSL_CIPHER_FILTER'] ssl_params[:verify_mode] = ENV['PUMA_SSL_VERIFY_MODE'] || 'none'