summaryrefslogtreecommitdiff
path: root/doc/ja
diff options
context:
space:
mode:
authorSébastien Helleu <flashcode@flashtux.org>2015-01-19 23:52:33 +0100
committerSébastien Helleu <flashcode@flashtux.org>2015-01-19 23:52:33 +0100
commite2be01833f2593b90c4059f712a9a2e2cf01ea43 (patch)
tree0d9e9cef53e82356c236bdcc97d8f10c86159865 /doc/ja
parent083a6c741dfae78ce74246910a5c5ba3566bba0a (diff)
downloadweechat-e2be01833f2593b90c4059f712a9a2e2cf01ea43.zip
irc: add support of "ecdsa-nist256p-challenge" SASL mechanism (closes #251)
Diffstat (limited to 'doc/ja')
-rw-r--r--doc/ja/autogen/user/irc_options.asciidoc13
-rw-r--r--doc/ja/weechat_user.ja.asciidoc11
2 files changed, 18 insertions, 6 deletions
diff --git a/doc/ja/autogen/user/irc_options.asciidoc b/doc/ja/autogen/user/irc_options.asciidoc
index c8a6f6799..b0160aefb 100644
--- a/doc/ja/autogen/user/irc_options.asciidoc
+++ b/doc/ja/autogen/user/irc_options.asciidoc
@@ -568,13 +568,18 @@
** タイプ: 整数
** 値: continue, reconnect, disconnect (デフォルト値: `continue`)
+* [[option_irc.server_default.sasl_key]] *irc.server_default.sasl_key*
+** 説明: `file with ECC private key for mechanism "ecdsa-nist256p-challenge" ("%h" will be replaced by WeeChat home, "~/.weechat" by default)`
+** タイプ: 文字列
+** 値: 未制約文字列 (デフォルト値: `""`)
+
* [[option_irc.server_default.sasl_mechanism]] *irc.server_default.sasl_mechanism*
-** 説明: `SASL 認証メカニズム: "plain" は平文パスワード、"dh-blowfish" は blowfish 暗号化パスワード、"dh-aes" は AES 暗号化パスワード、"external" はクライアント側の SSL 証明書を利用した認証`
+** 説明: `mechanism for SASL authentication: "plain" for plain text password, "ecdsa-nist256p-challenge" for key-based challenge authentication, "external" for authentication using client side SSL cert, "dh-blowfish" for blowfish crypted password (insecure, not recommended), "dh-aes" for AES crypted password (insecure, not recommended)`
** タイプ: 整数
-** 値: plain, dh-blowfish, dh-aes, external (デフォルト値: `plain`)
+** 値: plain, ecdsa-nist256p-challenge, external, dh-blowfish, dh-aes (デフォルト値: `plain`)
* [[option_irc.server_default.sasl_password]] *irc.server_default.sasl_password*
-** 説明: `SASL 認証のパスワード (注意: 値は評価されます、/help eval を参照してください)`
+** 説明: `password for SASL authentication; this option is not used for mechanisms "ecdsa-nist256p-challenge" and "external" (note: content is evaluated, see /help eval)`
** タイプ: 文字列
** 値: 未制約文字列 (デフォルト値: `""`)
@@ -584,7 +589,7 @@
** 値: 1 .. 3600 (デフォルト値: `15`)
* [[option_irc.server_default.sasl_username]] *irc.server_default.sasl_username*
-** 説明: `SASL 認証のユーザ名 (注意: 値は評価されます、/help eval を参照してください)`
+** 説明: `username for SASL authentication; this option is not used for mechanism "external" (note: content is evaluated, see /help eval)`
** タイプ: 文字列
** 値: 未制約文字列 (デフォルト値: `""`)
diff --git a/doc/ja/weechat_user.ja.asciidoc b/doc/ja/weechat_user.ja.asciidoc
index 5506b1800..c9045018d 100644
--- a/doc/ja/weechat_user.ja.asciidoc
+++ b/doc/ja/weechat_user.ja.asciidoc
@@ -100,7 +100,8 @@ OS X では、http://brew.sh/[Homebrew] を使ってください:
| libcurl4-gnutls-dev | | *必須* | URL 転送
| zlib1g-dev | | *必須* | relay プラグインでパケットを圧縮 (weechat プロトコル)、スクリプトプラグイン
| libgcrypt20-dev | | *必須* | 保護データ、IRC SASL 認証 (DH-BLOWFISH/DH-AES)、スクリプトプラグイン
-| libgnutls28-dev | ≥ 2.2.0 | | IRC サーバへの SSL 接続
+// TRANSLATION MISSING
+| libgnutls28-dev | ≥ 2.2.0 | | IRC サーバへの SSL 接続, IRC SASL authentication (ECDSA-NIST256P-CHALLENGE)
| gettext | | | 国際化 (メッセージの翻訳; ベース言語は英語です)
| ca-certificates | | | SSL 接続に必要な証明書、relay プラグインで SSL サポート
| libaspell-dev または libenchant-dev | | | aspell プラグイン
@@ -2172,9 +2173,11 @@ $ openssl req -nodes -newkey rsa:2048 -keyout nick.pem -x509 -days 365 -out nick
WeeChat は SASL 認証をサポートします、以下の認証メカニズムを利用できます:
* 'plain': 平文パスワード (デフォルト)
+// TRANSLATION MISSING
+* 'ecdsa-nist256p-challenge': challenge with public/private key
+* 'external': クライアント側 SSL 証明書
* 'dh-blowfish': blowfish 暗号パスワード
* 'dh-aes': AES 暗号パスワード
-* 'external': クライアント側 SSL 証明書
[NOTE]
"dh-blowfish" メカニズムを利用する場合、"gcrypt" ライブラリが
@@ -2184,8 +2187,12 @@ WeeChat のコンパイル時に必要です (<<dependencies,依存関係>>を
* 'sasl_mechanism': 利用する認証メカニズム (上記参照)
* 'sasl_timeout': 認証時のタイムアウト (秒単位)
+// TRANSLATION MISSING
+* 'sasl_fail': action to perform if authentication fails
* 'sasl_username': ユーザ名 (ニックネーム)
* 'sasl_password': パスワード
+// TRANSLATION MISSING
+* 'sasl_key': path to private key (for mechanism 'ecdsa-nist256p-challenge')
[[irc_tor_freenode]]
==== TOR/SASL を使って Freenode に接続する場合