From e2ed7f7bc8546e600c1dc4b0d5ccdaf6e00741e0 Mon Sep 17 00:00:00 2001 From: fukachan Date: Sun, 5 Jun 2005 09:20:22 +0000 Subject: pgp auth --- .../customize/post_check_pgp_signature.sgml | 97 ++++++++++++++++++++++ 1 file changed, 97 insertions(+) create mode 100644 fml/doc/ja/tutorial/customize/post_check_pgp_signature.sgml (limited to 'fml/doc/ja/tutorial/customize') diff --git a/fml/doc/ja/tutorial/customize/post_check_pgp_signature.sgml b/fml/doc/ja/tutorial/customize/post_check_pgp_signature.sgml new file mode 100644 index 00000000..0264a60c --- /dev/null +++ b/fml/doc/ja/tutorial/customize/post_check_pgp_signature.sgml @@ -0,0 +1,97 @@ + + + + + + ケーススタディ: PGP/GPG の電子署名で投稿制限をするML + + + + +この機能を使うには Crypt::OpenPGP モジュールが必要です。 +OS 附属のパッケージシステムなどでインストールして下さい。 +このモジュールが使うモジュールがたくさんあるので、 +OS 附属のパッケージシステムを使えないとしんどいです。 + + + + + + 設定例 + + + +設定例は次のようになります。 +check_article_thread が、このオプションです +(なお check_article_thread より良い名称も募集中)。 + +article_post_restrictions = reject_system_special_accounts + check_pgp_signature + permit_member_maps + reject + +もちろんデフォルトでは使いません。 +利用したい場合は、明示的に article_post_restrictions を変更して下さい。 + + + + + + + + キーの操作 + + + +pgp2 pgp5 gpg コマンドで操作してください。 +ただ、 +デフォルトのディレクトリではないこと、 +モードごとに異なるディレクトリを使う +ことから、 +fmlpgp などの wrapper を利用して下さい。 + +例: elena ML で記事投稿で使うキーの生成 + +fmlpgp elena --article-post-auth -kg + +コマンドラインオプションで + +--article-post-auth (記事投稿時に電子署名で認証) +--command-mail-auth (コマンドメールを電子署名で認証) +--admin-command-mail-auth (リモート管理のコマンドメールを電子署名で認証) +--article-post-encrypt (記事を暗号化(未実装)) + +などと使用する条件を指定してください。 +それぞれの条件に対して異なるキーリングのディレクトリが用意されています。 + + + +用意されているコマンド(wrapper)は次の通りです。 + + + +pgp2: +fmlpgp + + + +pgp5: +fmlpgp5 +fmlpgpe +fmlpgpk +fmlpgps +fmlpgpv + + + +gpg: +fmlgpg +fmlgpgv + + + + + + -- cgit v1.2.1