summaryrefslogtreecommitdiff
path: root/doc/de
diff options
context:
space:
mode:
authorSébastien Helleu <flashcode@flashtux.org>2021-05-12 20:39:40 +0200
committerSébastien Helleu <flashcode@flashtux.org>2021-05-12 20:39:40 +0200
commitc588ee21bc8fd33678893d5c67616033281032e3 (patch)
tree6b082610e625ca846417043edc1297e1b404cd41 /doc/de
parentb7112e409060160ccb865c7a749579d18b914110 (diff)
downloadweechat-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/de')
-rw-r--r--doc/de/includes/autogen_user_options.de.adoc12
-rw-r--r--doc/de/weechat_faq.de.adoc17
-rw-r--r--doc/de/weechat_user.de.adoc14
3 files changed, 26 insertions, 17 deletions
diff --git a/doc/de/includes/autogen_user_options.de.adoc b/doc/de/includes/autogen_user_options.de.adoc
index 8916bd2fe..1cff6f15c 100644
--- a/doc/de/includes/autogen_user_options.de.adoc
+++ b/doc/de/includes/autogen_user_options.de.adoc
@@ -1260,11 +1260,17 @@
** Werte: 1 .. 2147483647
** Standardwert: `+60+`
-* [[option_weechat.network.gnutls_ca_file]] *weechat.network.gnutls_ca_file*
-** Beschreibung: 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*
+** Beschreibung: 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: boolesch
+** Werte: on, off
+** Standardwert: `+on+`
+
+* [[option_weechat.network.gnutls_ca_user]] *weechat.network.gnutls_ca_user*
+** Beschreibung: 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: Zeichenkette
** Werte: beliebige Zeichenkette
-** Standardwert: `+"/etc/ssl/certs/ca-certificates.crt"+`
+** Standardwert: `+""+`
* [[option_weechat.network.gnutls_handshake_timeout]] *weechat.network.gnutls_handshake_timeout*
** Beschreibung: pass:none[Zeitüberschreitung für gnutls Handshake (in Sekunden)]
diff --git a/doc/de/weechat_faq.de.adoc b/doc/de/weechat_faq.de.adoc
index c9e668b1c..13316bbd8 100644
--- a/doc/de/weechat_faq.de.adoc
+++ b/doc/de/weechat_faq.de.adoc
@@ -775,7 +775,9 @@ anstelle der kbd:[Shift]-Taste gedrückt werden).
Falls macOS genutzt wird,
muss mittels Homebrew `openssl` installiert werden.
Eine CA-Datei wird mittels Zertifikaten vom Systemschlüssel geladen.
-Der Pfad zu den Zertifikaten kann in WeeChat eingestellt werden:
+
+// 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"
@@ -820,7 +822,9 @@ Im folgenden Beispiel muss "xxx" durch den betroffenen Servernamen ersetzt werde
[[irc_ssl_freenode]]
=== Wie kann ich eine SSL gesicherte Verbindung zum freenode Server herstellen?
-Die Option _weechat.network.gnutls_ca_file_ sollte auf die Zertifikationsdatei zeigen:
+// 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"
@@ -1136,8 +1140,7 @@ Die Skripten für WeeChat sind mit anderen IRC-Clients nicht kompatibel und vice
[[scripts_update]]
=== Der Befehl "/script update" liest die Skriptliste nicht ein, wie kann ich das beheben?
-Als erstes sollte das Kapitel über SSL Verbindungen in dieser FAQ gelesen werden
-(besonders über die Option _weechat.network.gnutls_ca_file_).
+Als erstes sollte das Kapitel über SSL Verbindungen in dieser FAQ gelesen werden.
Wenn das nicht hilft, sollte die Skriptliste von Hand gelöscht werden. Dazu
folgenden Befehl in der Shell ausführen:
@@ -1221,9 +1224,9 @@ Damit WeeChat weniger Speicher benötigt, solltest Du folgende Tipps umsetzen:
Fifo, Logger, Perl, Python, Ruby, Lua, Tcl, Guile, JavaScript, PHP, Spell, Xfer
(wird für DCC benötigst), siehe `/help weechat.plugin.autoload`.
* installiere ausschließlich Skripten die Du auch nutzt
-* falls man SSL *NICHT* nutzt, sollte kein Zertifikat geladen werden. In diesem
- Fall, einfach den Eintrag in folgender Option leer lassen:
- _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_.
* der Wert der Option _weechat.history.max_buffer_lines_number_ sollte möglichst
niedrig eingestellt werden oder die Option _weechat.history.max_buffer_lines_minutes_
verwendet werden.
diff --git a/doc/de/weechat_user.de.adoc b/doc/de/weechat_user.de.adoc
index 13746f055..33e89c85d 100644
--- a/doc/de/weechat_user.de.adoc
+++ b/doc/de/weechat_user.de.adoc
@@ -207,11 +207,6 @@ Liste von häufig verwendeten Optionen:
The value can also be 4 directories separated by colons, in this order:
config, data, cache, runtime.
-| CA_FILE | Datei | /etc/ssl/certs/ca-certificates.crt |
- Datei enthält die Zertifizierungen.
- Dies ist der Standardwert für Optionen
- <<option_weechat.network.gnutls_ca_file,weechat.network.gnutls_ca_file>>.
-
| ENABLE_ALIAS | `ON`, `OFF` | ON |
kompiliert <<alias_plugin,Alias Erweiterung>>.
@@ -2917,8 +2912,13 @@ WeeChat immer ob dieser Verbindung sicher ist.
Einige Optionen dienen dazu eine SSL Verbindung zu nutzen:
-weechat.network.gnutls_ca_file::
- Pfad zu einer Datei mit SSL Zertifikaten
+// 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::
Datei mit den SSL Zertifikaten die genutzt werden um automatisch Ihren Nick