summaryrefslogtreecommitdiff
path: root/fml/doc/ja/tutorial/setup/cgi.admin.sgml
diff options
context:
space:
mode:
Diffstat (limited to 'fml/doc/ja/tutorial/setup/cgi.admin.sgml')
-rw-r--r--fml/doc/ja/tutorial/setup/cgi.admin.sgml147
1 files changed, 147 insertions, 0 deletions
diff --git a/fml/doc/ja/tutorial/setup/cgi.admin.sgml b/fml/doc/ja/tutorial/setup/cgi.admin.sgml
new file mode 100644
index 00000000..5385a40c
--- /dev/null
+++ b/fml/doc/ja/tutorial/setup/cgi.admin.sgml
@@ -0,0 +1,147 @@
+<!--
+ $FML$
+-->
+
+<chapter id="setup.cgi">
+ <title>
+ ドメインマスタ CGI の設定
+ </title>
+
+
+<para>
+参照: CGI の内部構造については
+<link linkend="internal.cgi.method">
+<xref linkend="internal.cgi.method">
+</link>
+を参照して下さい。
+</para>
+
+<warning>
+<para>
+apache で suexec を使うことを前提としています。
+</para>
+</warning>
+
+
+<sect1 id="setup.cgi.overview">
+ <title>
+ CGI
+ </title>
+
+<para>
+makefml newml を実行すると
+CGI による設定ツールがデフォルトで用意されています。
+この CGI は二種類あり、
+ドメイン全体を管理するものとそれぞれのMLを管理する CGI と両方あります。
+</para>
+
+<warning>
+<para>
+現在はドメイン全体を管理する CGI しかありません。
+</para>
+</warning>
+
+<para>
+例えば、elena@fml.org MLを作成すると
+fml.org の全MLを管理する CGI
+<screen>
+http://lists.fml.org/~fml/cgi-bin/fml/fml.org/admin/config.cgi
+</screen>
+と elena ML だけを管理する CGI
+<screen>
+http://lists.fml.org/~fml/cgi-bin/fml/fml.org/ml-admin/elena/config.cgi
+</screen>
+の両方が makefml により用意されます。
+</para>
+
+</sect1>
+
+
+<sect1 id="setup.cgi.admin.cgi.overview">
+ <title>
+ 例: ドメインマスタ CGI の画面
+ </title>
+
+<para>
+この CGI は
+「makefml を実行できる権限を与えても良いけれど、
+でも、UNIX のコマンドラインを使うのがちょっと辛い」
+という人を想定しています。
+よって、MLの作成などができるわけですが、
+makefml のすべての機能が使えるわけでもありません。
+</para>
+
+<para>
+画面を見るとわかる通り、
+CGI で可能な項目は makefml のサブセットとなっています。
+<screen>
+例: CGI トップ画面
+
+ @home.fml.org CGI for configuration
+
+fml admin menu fml CGI interface for @home.fml.org ML's
+mailing list:
+[elena] 左のナビゲーションバーから、ML(mailing list)とコマ
+command: ンド(command)を選択し、 submit ボタンを押して下さい
+[subscribe ] 。
+[submit][reset]
+ subscribe アドレスの追加
+ unsubscribe アドレスの削除
+ addadmin リモート管理者アドレスの追加
+ byeadmin リモート管理者アドレスの削除
+options Language: list アドレスリストを見る
+[Japanese] [change] log ログを見る
+ newml MLの作成
+ rmml MLの削除
+</screen>
+</para>
+
+
+<para>
+なお、画面の左下もしくは右にヘルプメッセージが表示されるので
+それを参考にして下さい。
+もちろんコマンドごとに異なります:)
+</para>
+
+</sect1>
+
+
+<sect1 id="setup.cgi.admin.cgi.newml">
+ <title>
+ CGI の使い方の例: MLの作成
+ </title>
+
+<para>
+左の画面のコマンドで newml を選択肢、
+submit ボタンを押して下さい。
+ML 名を選択する必要はありません:)
+</para>
+
+<para>
+中央に、ML名の入力を促す画面が現れるので、
+作成するML名を入力し、中央の submit ボタンを押して下さい。
+</para>
+
+</sect1>
+
+
+<sect1 id="setup.cgi.admin.cgi.newml">
+ <title>
+ CGI の使い方の例: メンバー登録
+ </title>
+
+<para>
+左の画面のコマンドで ML 名と subscribe を選択肢、
+submit ボタンを押して下さい。
+</para>
+
+<para>
+中央に、アドレスの入力を促す画面が現れるので、
+登録したいアドレスを入力し、
+中央の submit ボタンを押して下さい。
+</para>
+
+</sect1>
+
+
+</chapter>