diff options
author | Sébastien Helleu <flashcode@flashtux.org> | 2021-05-12 20:39:40 +0200 |
---|---|---|
committer | Sébastien Helleu <flashcode@flashtux.org> | 2021-05-12 20:39:40 +0200 |
commit | c588ee21bc8fd33678893d5c67616033281032e3 (patch) | |
tree | 6b082610e625ca846417043edc1297e1b404cd41 /doc/pl | |
parent | b7112e409060160ccb865c7a749579d18b914110 (diff) | |
download | weechat-c588ee21bc8fd33678893d5c67616033281032e3.zip |
core: improve options to load GnuTLS system/user CAs (closes #972)
Changes:
* new option: weechat.network.gnutls_ca_system
* option weechat.network.gnutls_ca_file renamed to
weechat.network.gnutls_ca_user
* reload certificates when options are changed
* remove build option CA_FILE
Diffstat (limited to 'doc/pl')
-rw-r--r-- | doc/pl/includes/autogen_user_options.pl.adoc | 12 | ||||
-rw-r--r-- | doc/pl/weechat_faq.pl.adoc | 15 | ||||
-rw-r--r-- | doc/pl/weechat_user.pl.adoc | 14 |
3 files changed, 26 insertions, 15 deletions
diff --git a/doc/pl/includes/autogen_user_options.pl.adoc b/doc/pl/includes/autogen_user_options.pl.adoc index e9075b109..9a8608f3a 100644 --- a/doc/pl/includes/autogen_user_options.pl.adoc +++ b/doc/pl/includes/autogen_user_options.pl.adoc @@ -1260,11 +1260,17 @@ ** wartości: 1 .. 2147483647 ** domyślna wartość: `+60+` -* [[option_weechat.network.gnutls_ca_file]] *weechat.network.gnutls_ca_file* -** opis: pass:none[file containing the certificate authorities (path is evaluated, see function string_eval_path_home in plugin API reference)] +* [[option_weechat.network.gnutls_ca_system]] *weechat.network.gnutls_ca_system* +** opis: pass:none[load system's default trusted certificate authorities on startup; this can be turned off to save some memory only if you are not using SSL connections at all] +** typ: bool +** wartości: on, off +** domyślna wartość: `+on+` + +* [[option_weechat.network.gnutls_ca_user]] *weechat.network.gnutls_ca_user* +** opis: pass:none[extra file(s) with certificate authorities; multiple files must be separated by colons (each path is evaluated, see function string_eval_path_home in plugin API reference)] ** typ: ciąg ** wartości: dowolny ciąg -** domyślna wartość: `+"/etc/ssl/certs/ca-certificates.crt"+` +** domyślna wartość: `+""+` * [[option_weechat.network.gnutls_handshake_timeout]] *weechat.network.gnutls_handshake_timeout* ** opis: pass:none[czas oczekiwania (w sekundach) na uwierzytelnienie gnutls] diff --git a/doc/pl/weechat_faq.pl.adoc b/doc/pl/weechat_faq.pl.adoc index 87f861987..5c75fb9a4 100644 --- a/doc/pl/weechat_faq.pl.adoc +++ b/doc/pl/weechat_faq.pl.adoc @@ -731,7 +731,9 @@ kbd:[Shift]). Jeśli używasz Mac macOS, musisz zainstalować `openssl` z Homebrew. Plik CA zostanie wygenerowany korzystając z systemowego keychaina. -Możez natępnie ustawić ścierzkę do certyfikatów w WeeChat: + +// TRANSLATION MISSING +With WeeChat ≤ 3.1, you can set the path to system certificates: ---- /set weechat.network.gnutls_ca_file "/usr/local/etc/openssl/cert.pem" @@ -771,7 +773,9 @@ nazwą serwera: [[irc_ssl_freenode]] === Jak mogę połączyć się z serwerem freenode używając SSL? -Ustaw opcję _weechat.network.gnutls_ca_file_ do pliku z certyfikatami: +// TRANSLATION MISSING +With WeeChat ≤ 3.1, set option _weechat.network.gnutls_ca_file_ to file with +certificates: ---- /set weechat.network.gnutls_ca_file "/etc/ssl/certs/ca-certificates.crt" @@ -1053,7 +1057,7 @@ Skrypty nie są kompatybilne z innymi klientami IRC. === Komenda "/script update" nie może odczytać skryptów, jak to naprawić? Najpierw zapoznaj się z zagadnieniami dotyczącymi połączeń SSL znajdującymi się -w tym dokumencie (zwłaszcza opcji _weechat.network.gnutls_ca_file_). +w tym dokumencie. Jeśli to nie pomoże spróuj ręcznie usunąć plik z listą skryptów (z poziomu powłoki): @@ -1135,8 +1139,9 @@ W celu zmniejszenia używanej pamięci możesz zastosować się do poniższych r ruby, lua, tcl, guile, javascript, php, spell, xfer (używana do DCC). Zobacz `/help weechat.plugin.autoload`. * ładować tylko naprawdę używane skrypty -* nie ładuj certyfikatów jeśli SSL *NIE* jest używany: ustaw pusty ciąg w opcji - _weechat.network.gnutls_ca_file_ +// TRANSLATION MISSING +* Do not load system certificates if SSL is *NOT* used: turn off this option: + _weechat.network.gnutls_ca_system_. * zmniejsz wartość dla opcji _weechat.history.max_buffer_lines_number_ lub ustaw wartość opcji _weechat.history.max_buffer_lines_minutes_ * zmniejszyć wartość opcji _weechat.history.max_commands_ diff --git a/doc/pl/weechat_user.pl.adoc b/doc/pl/weechat_user.pl.adoc index a73ce15ab..1a1394287 100644 --- a/doc/pl/weechat_user.pl.adoc +++ b/doc/pl/weechat_user.pl.adoc @@ -205,11 +205,6 @@ Lista popularnych opcji: The value can also be 4 directories separated by colons, in this order: config, data, cache, runtime. -| CA_FILE | plik | /etc/ssl/certs/ca-certificates.crt | - Plik zawierający urzędy certyfikacji. - Jest to domyślna wartość opcji - <<option_weechat.network.gnutls_ca_file,weechat.network.gnutls_ca_file>>. - | ENABLE_ALIAS | `ON`, `OFF` | ON | Kompilacja <<alias_plugin,wtyczki alias>>. @@ -2893,8 +2888,13 @@ jest w pełni zaufane. Niektóre opcje są używane do kontroli połączenia SSL: -weechat.network.gnutls_ca_file:: - ścieżka do pliku z organami certyfikującymi +// TRANSLATION MISSING +weechat.network.gnutls_ca_system:: + load system's default trusted certificate authorities on startup + +// TRANSLATION MISSING +weechat.network.gnutls_ca_user:: + extra file(s) with certificate authorities irc.server.xxx.ssl_cert:: certyfikat SSL używany do automatycznej identyfikacji twojego nicka (na |