Skip to content

Commit

Permalink
settings, config: Add ssl-mysql setting tags
Browse files Browse the repository at this point in the history
  • Loading branch information
sirainen committed Dec 17, 2024
1 parent e4b752e commit 606e4a3
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 6 deletions.
12 changes: 6 additions & 6 deletions data/settings.js
Original file line number Diff line number Diff line change
Expand Up @@ -10097,7 +10097,7 @@ Note: [[setting,auth_ssl_username_from_cert]] MUST be enabled.`
ssl_cipher_list: {
default: 'ALL:!kRSA:!SRP:!kDHd:!DSS:!aNULL:!eNULL:!EXPORT:!DES:!3DES:!MD5:!PSK:!RC4:!ADH:!LOW@STRENGTH',
seealso: [ 'ssl', 'ssl_cipher_suites', 'ssl_min_protocol', '[[link,ssl_configuration]]' ],
tags: [ 'ssl-ldap' ],
tags: [ 'ssl-ldap', 'sql-mysql' ],
values: setting_types.STRING,
text: `
The list of SSL ciphers to use for TLSv1.2 and below connections, in order
Expand All @@ -10124,7 +10124,7 @@ See: https://wiki.openssl.org/index.php/TLS1.3#Ciphersuites`

ssl_client_ca_dir: {
seealso: [ 'ssl', '[[link,ssl_configuration]]' ],
tags: [ 'ssl-ldap' ],
tags: [ 'ssl-ldap', 'sql-mysql' ],
values: setting_types.STRING,
text: `
The directory where trusted SSL CA certificates can be found. For example
Expand All @@ -10137,7 +10137,7 @@ operation instead of all the root CAs.`
},

ssl_client_ca_file: {
tags: [ 'ssl-ldap', 'ssl-cassandra' ],
tags: [ 'ssl-ldap', 'ssl-cassandra', 'sql-mysql' ],
seealso: [ 'ssl', '[[link,ssl_configuration]]' ],
values: setting_types.FILE,
text: `
Expand All @@ -10161,7 +10161,7 @@ the server operation.`
'ssl_client_key_file',
'[[link,ssl_configuration]]',
],
tags: [ 'ssl-ldap', 'ssl-cassandra' ],
tags: [ 'ssl-ldap', 'ssl-cassandra', 'sql-mysql' ],
values: setting_types.FILE,
text: `
Public SSL certificate used for outgoing SSL connections. This is generally
Expand All @@ -10183,7 +10183,7 @@ ssl_client_key_file = /etc/dovecot/dovecot-client.key
'ssl_client_cert_file',
'[[link,ssl_configuration]]',
],
tags: [ 'ssl-ldap', 'ssl-cassandra' ],
tags: [ 'ssl-ldap', 'ssl-cassandra', 'sql-mysql' ],
values: setting_types.FILE,
text: `
Private key for [[setting,ssl_client_cert_file]]. If it is password protected,
Expand Down Expand Up @@ -10253,7 +10253,7 @@ ssl_dh_file = /path/to/dh.pem
ssl_client_require_valid_cert: {
default: 'yes',
seealso: [ 'ssl', '[[link,ssl_configuration]]' ],
tags: [ 'ssl-ldap', 'ssl-cassandra' ],
tags: [ 'ssl-ldap', 'ssl-cassandra', 'sql-mysql' ],
values: setting_types.BOOLEAN,
text: `
Require a valid certificate when connecting to external SSL services?`
Expand Down
7 changes: 7 additions & 0 deletions docs/core/config/sql/mysql.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,3 +19,10 @@ For MariaDB, you need to have compatibility headers installed.
## Settings

<SettingsComponent tag="sql-mysql" />

## SSL/TLS Settings

Not all of Dovecot SSL settings are supported by the MySQL library. Below
is the list of supported settings:

<SettingsComponent tag="ssl-mysql" />

0 comments on commit 606e4a3

Please sign in to comment.