Mercurial > hg > nginx-site
changeset 1456:acba294382d6
Documented engine support in ssl_certificate_key and friends.
author | Yaroslav Zhuravlev <yar@nginx.com> |
---|---|
date | Wed, 15 Apr 2015 17:47:10 +0300 |
parents | 27430ebb4123 |
children | 78ccd1af1400 |
files | xml/en/docs/http/ngx_http_proxy_module.xml xml/en/docs/http/ngx_http_ssl_module.xml xml/en/docs/http/ngx_http_uwsgi_module.xml xml/en/docs/mail/ngx_mail_ssl_module.xml xml/en/docs/stream/ngx_stream_ssl_module.xml xml/ru/docs/http/ngx_http_proxy_module.xml xml/ru/docs/http/ngx_http_ssl_module.xml xml/ru/docs/http/ngx_http_uwsgi_module.xml xml/ru/docs/mail/ngx_mail_ssl_module.xml |
diffstat | 9 files changed, 87 insertions(+), 19 deletions(-) [+] |
line wrap: on
line diff
--- a/xml/en/docs/http/ngx_http_proxy_module.xml +++ b/xml/en/docs/http/ngx_http_proxy_module.xml @@ -10,7 +10,7 @@ <module name="Module ngx_http_proxy_module" link="/en/docs/http/ngx_http_proxy_module.html" lang="en" - rev="36"> + rev="37"> <section id="summary"> @@ -1645,6 +1645,14 @@ Specifies a <value>file</value> with the used for authentication to a proxied HTTPS server. </para> +<para> +The value +<literal>engine</literal>:<value>name</value>:<value>id</value> +can be specified instead of the <value>file</value> (1.7.9), +which loads a secret key with a specified <value>id</value> +from the OpenSSL engine <value>name</value>. +</para> + </directive>
--- a/xml/en/docs/http/ngx_http_ssl_module.xml +++ b/xml/en/docs/http/ngx_http_ssl_module.xml @@ -10,7 +10,7 @@ <module name="Module ngx_http_ssl_module" link="/en/docs/http/ngx_http_ssl_module.html" lang="en" - rev="17"> + rev="18"> <section id="summary"> @@ -184,6 +184,14 @@ Specifies a <value>file</value> with the for the given virtual server. </para> +<para> +The value +<literal>engine</literal>:<value>name</value>:<value>id</value> +can be specified instead of the <value>file</value> (1.7.9), +which loads a secret key with a specified <value>id</value> +from the OpenSSL engine <value>name</value>. +</para> + </directive>
--- a/xml/en/docs/http/ngx_http_uwsgi_module.xml +++ b/xml/en/docs/http/ngx_http_uwsgi_module.xml @@ -10,7 +10,7 @@ <module name="Module ngx_http_uwsgi_module" link="/en/docs/http/ngx_http_uwsgi_module.html" lang="en" - rev="19"> + rev="20"> <section id="summary"> @@ -1176,6 +1176,14 @@ Specifies a <value>file</value> with the used for authentication to a secured uwsgi server. </para> +<para> +The value +<literal>engine</literal>:<value>name</value>:<value>id</value> +can be specified instead of the <value>file</value> (1.7.9), +which loads a secret key with a specified <value>id</value> +from the OpenSSL engine <value>name</value>. +</para> + </directive>
--- a/xml/en/docs/mail/ngx_mail_ssl_module.xml +++ b/xml/en/docs/mail/ngx_mail_ssl_module.xml @@ -10,7 +10,7 @@ <module name="Module ngx_mail_ssl_module" link="/en/docs/mail/ngx_mail_ssl_module.html" lang="en" - rev="5"> + rev="6"> <section id="summary"> @@ -54,8 +54,8 @@ Enables the SSL/TLS protocol for the giv <context>server</context> <para> -Specifies a file with the certificate in the PEM format for the given -server. +Specifies a <value>file</value> with the certificate in the PEM format +for the given server. If intermediate certificates should be specified in addition to a primary certificate, they should be specified in the same file in the following order: the primary certificate comes first, then the intermediate certificates. @@ -72,8 +72,16 @@ A secret key in the PEM format may be pl <context>server</context> <para> -Specifies a file with the secret key in the PEM format for the given -server. +Specifies a <value>file</value> with the secret key in the PEM format +for the given server. +</para> + +<para> +The value +<literal>engine</literal>:<value>name</value>:<value>id</value> +can be specified instead of the <value>file</value> (1.7.9), +which loads a secret key with a specified <value>id</value> +from the OpenSSL engine <value>name</value>. </para> </directive>
--- a/xml/en/docs/stream/ngx_stream_ssl_module.xml +++ b/xml/en/docs/stream/ngx_stream_ssl_module.xml @@ -9,7 +9,7 @@ <module name="Module ngx_stream_ssl_module" link="/en/docs/stream/ngx_stream_ssl_module.html" lang="en" - rev="1"> + rev="2"> <section id="summary"> @@ -38,8 +38,8 @@ This module is available as part of our <context>server</context> <para> -Specifies a file with the certificate in the PEM format for the given -server. +Specifies a <value>file</value> with the certificate in the PEM format +for the given server. If intermediate certificates should be specified in addition to a primary certificate, they should be specified in the same file in the following order: the primary certificate comes first, then the intermediate certificates. @@ -56,8 +56,16 @@ A secret key in the PEM format may be pl <context>server</context> <para> -Specifies a file with the secret key in the PEM format for the given -server. +Specifies a <value>file</value> with the secret key in the PEM format +for the given server. +</para> + +<para> +The value +<literal>engine</literal>:<value>name</value>:<value>id</value> +can be specified instead of the <value>file</value> (1.7.9), +which loads a secret key with a specified <value>id</value> +from the OpenSSL engine <value>name</value>. </para> </directive>
--- a/xml/ru/docs/http/ngx_http_proxy_module.xml +++ b/xml/ru/docs/http/ngx_http_proxy_module.xml @@ -10,7 +10,7 @@ <module name="Модуль ngx_http_proxy_module" link="/ru/docs/http/ngx_http_proxy_module.html" lang="ru" - rev="36"> + rev="37"> <section id="summary"> @@ -1641,6 +1641,13 @@ proxy_set_header Accept-Encoding ""; для аутентификации на проксируемом HTTPS-сервере. </para> +<para> +Вместо <value>файла</value> можно указать значение +<literal>engine</literal>:<value>имя</value>:<value>id</value> (1.7.9), +которое загружает ключ с указанным <value>id</value> +из OpenSSL engine с заданным <value>именем</value>. +</para> + </directive>
--- a/xml/ru/docs/http/ngx_http_ssl_module.xml +++ b/xml/ru/docs/http/ngx_http_ssl_module.xml @@ -10,7 +10,7 @@ <module name="Модуль ngx_http_ssl_module" link="/ru/docs/http/ngx_http_ssl_module.html" lang="ru" - rev="17"> + rev="18"> <section id="summary"> @@ -183,6 +183,13 @@ server { для данного виртуального сервера. </para> +<para> +Вместо <value>файла</value> можно указать значение +<literal>engine</literal>:<value>имя</value>:<value>id</value> (1.7.9), +которое загружает ключ с указанным <value>id</value> +из OpenSSL engine с заданным <value>именем</value>. +</para> + </directive>
--- a/xml/ru/docs/http/ngx_http_uwsgi_module.xml +++ b/xml/ru/docs/http/ngx_http_uwsgi_module.xml @@ -10,7 +10,7 @@ <module name="Модуль ngx_http_uwsgi_module" link="/ru/docs/http/ngx_http_uwsgi_module.html" lang="ru" - rev="19"> + rev="20"> <section id="summary"> @@ -1168,6 +1168,13 @@ uwsgi-сервер. для аутентификации на suwsgi-сервере. </para> +<para> +Вместо <value>файла</value> можно указать значение +<literal>engine</literal>:<value>имя</value>:<value>id</value> (1.7.9), +которое загружает ключ с указанным <value>id</value> +из OpenSSL engine с заданным <value>именем</value>. +</para> + </directive>
--- a/xml/ru/docs/mail/ngx_mail_ssl_module.xml +++ b/xml/ru/docs/mail/ngx_mail_ssl_module.xml @@ -10,7 +10,7 @@ <module name="Модуль ngx_mail_ssl_module" link="/ru/docs/mail/ngx_mail_ssl_module.html" lang="ru" - rev="5"> + rev="6"> <section id="summary"> @@ -54,7 +54,7 @@ <context>server</context> <para> -Указывает файл с сертификатом в формате PEM +Указывает <value>файл</value> с сертификатом в формате PEM для данного сервера. Если вместе с основным сертификатом нужно указать промежуточные, то они должны находиться в этом же файле в следующем порядке — сначала @@ -72,10 +72,17 @@ <context>server</context> <para> -Указывает файл с секретным ключом в формате PEM +Указывает <value>файл</value> с секретным ключом в формате PEM для данного сервера. </para> +<para> +Вместо <value>файла</value> можно указать значение +<literal>engine</literal>:<value>имя</value>:<value>id</value> (1.7.9), +которое загружает ключ с указанным <value>id</value> +из OpenSSL engine с заданным <value>именем</value>. +</para> + </directive>