summaryrefslogtreecommitdiff
path: root/fml/doc/ja/tutorial/usage/makefml.sgml
diff options
context:
space:
mode:
authorfukachan <fukachan>2002-07-28 06:26:55 +0000
committerfukachan <fukachan>2002-07-28 06:26:55 +0000
commita258175aff5d5beb65a28dc29776cf16d4c2ad70 (patch)
treeda32b4802b060e0ce17eeef727064dbdada5dc68 /fml/doc/ja/tutorial/usage/makefml.sgml
parent2b86a4d2e749f8e31a12d0e57a02ddd80338ff95 (diff)
downloadfml8-a258175aff5d5beb65a28dc29776cf16d4c2ad70.tar.gz
fml8-a258175aff5d5beb65a28dc29776cf16d4c2ad70.tar.bz2
fml8-a258175aff5d5beb65a28dc29776cf16d4c2ad70.zip
improve usage around makefml
Diffstat (limited to 'fml/doc/ja/tutorial/usage/makefml.sgml')
-rw-r--r--fml/doc/ja/tutorial/usage/makefml.sgml310
1 files changed, 229 insertions, 81 deletions
diff --git a/fml/doc/ja/tutorial/usage/makefml.sgml b/fml/doc/ja/tutorial/usage/makefml.sgml
index f90ceea4..e7072e0d 100644
--- a/fml/doc/ja/tutorial/usage/makefml.sgml
+++ b/fml/doc/ja/tutorial/usage/makefml.sgml
@@ -1,98 +1,246 @@
<!--
- $FML: makefml.sgml,v 1.3 2002/07/02 10:39:39 fukachan Exp $
+ $FML: makefml.sgml,v 1.4 2002/07/07 01:57:12 fukachan Exp $
-->
-<sect1 id="usage.makefml">
+
+<sect1 id="usage.makefml.newml">
<title>
- makefml を使って、ユーザの登録/削除他(あらゆる:)
+ MLの作成
</title>
<para>
-makefml の基本的な使い方は &fml4; の makefml と同様です。
-というより、できるだけ互換性を保つように構築する予定です。
+<screen>
+% su fml
+% makefml newml ML名
+</screen>
+ML名は @ 抜きの場合デフォルトのドメイン、
+アドレスを完全に指定すればバーチャルドメインまで含めて
+makefml がよろしくがんばります。
+例えば
+<screen>
+% makefml newml elena
+% makefml newml elena@fml.org
+</screen>
</para>
<para>
-現状 makefml に命令を与えると admin コマンドと同じ動作をするようになっ
-ています。
-つまり特権的な動作ということです。
-例えば、メンバーの登録に confirmation は必要ありません。
+くわしくは
+<link linkend="setup.newml">
+<xref linkend="setup.newml">
+</link>
+を参照して下さい。
</para>
-<para>
-現在使えるコマンドは以下のものです。
-<itemizedlist>
- <listitem>
- <para>
- メンバーの登録
- (
- subscribe
- add
- )
- </para>
- </listitem>
-
- <listitem>
- <para>
- メンバーの削除
- (
- bye
- remove
- resign
- signoff
- unsubscribe
- )
- </para>
- </listitem>
-
- <listitem>
- <para>
- アドレスの変更
- (
- chaddr
- )
- </para>
- </listitem>
-
- <listitem>
- <para>
- リモート管理者の登録
- (
- addadmin
- addpriv
- )
- </para>
- </listitem>
-
- <listitem>
- <para>
- リモート管理者の削除
- (
- byeadmin
- byepriv
- )
- </para>
- </listitem>
-
- <listitem>
- <para>
- MLの作成
- (
- newml
- )
- </para>
- </listitem>
-
- <listitem>
- <para>
+</sect1>
+
+
+<sect1 id="usage.makefml.rmml">
+ <title>
MLの削除
- (
- rmml
- )
- </para>
- </listitem>
+ </title>
+
+<para>
+<screen>
+% su fml
+% makefml rmml ML名
+</screen>
+ML名は @ 抜きの場合デフォルトのドメイン、
+アドレスを完全に指定すればバーチャルドメインまで含めて
+makefml がよろしくがんばります。
+例えば
+<screen>
+% makefml rmml elena
+% makefml rmml elena@fml.org
+</screen>
+</para>
+
+<para>
+できるだけ newml の反対の動作をします。
+ホームディレクトリを消すとか
+MTA の alias の該当エントリを消すといったことなども
+できそうなことは全て頑張ります。
+</para>
+
+</sect1>
+
+
+<sect1 id="usage.makefml.user.adddel">
+ <title>
+ MLメンバーの登録と削除
+ </title>
+
+<para>
+一般のMLメンバーの登録は useradd 削除は userdel です。
+<screen>
+% su fml
+% makefml useradd ML名 メールアドレス
+% makefml userdel ML名 メールアドレス
+</screen>
+ML名は @ 抜きの場合デフォルトのドメイン、
+アドレスを完全に指定すればバーチャルドメインまで含めて
+makefml がよろしくがんばります。
+例えば
+<screen>
+% su fml
+% makefml useradd elena rudo@nuinui.net
+% makefml userdel elena rudo@nuinui.net
+% makefml useradd elena@fml.org rudo@nuinui.net
+% makefml userdel elena@fml.org rudo@nuinui.net
+</screen>
+</para>
+
+<para>
+なお、便利なように
+useradd コマンドは
+<screen>
+useradd
+adduser
+subscribe
+add
+</screen>
+どれを使っても同じです。
+また、userdel は
+<screen>
+userdel
+deluser
+bye
+remove
+resign
+signoff
+unsubscribe
+</screen>
+でも同様です。
+</para>
+
+
+</sect1>
-</itemizedlist>
+
+<sect1 id="usage.makefml.user.chaddr">
+ <title>
+ MLメンバーのアドレス変更
+ </title>
+
+
+<para>
+<screen>
+% su fml
+% makefml useradd ML名 古いメールアドレス 新しいメールアドレス
+</screen>
+ML名は @ 抜きの場合デフォルトのドメイン、
+アドレスを完全に指定すればバーチャルドメインまで含めて
+makefml がよろしくがんばります。
+例えば
+<screen>
+% su fml
+% makefml chaddr elena rudo@nuinui.net teddy@nuinui.net
+% makefml chaddr elena@fml.org rudo@nuinui.net teddy@nuinui.net
+</screen>
+</para>
+
+
+</sect1>
+
+
+
+<sect1 id="usage.makefml.admin.adddel">
+ <title>
+ リモート管理者の登録と削除
+ </title>
+
+<para>
+一般のMLメンバーの登録は addadmin 削除は deladmin です。
+<screen>
+% su fml
+% makefml addadmin ML名 メールアドレス
+% makefml deladmin ML名 メールアドレス
+</screen>
+ML名は @ 抜きの場合デフォルトのドメイン、
+アドレスを完全に指定すればバーチャルドメインまで含めて
+makefml がよろしくがんばります。
+例えば
+<screen>
+% su fml
+% makefml addadmin elena rudo@nuinui.net
+% makefml deladmin elena rudo@nuinui.net
+% makefml addadmin elena@fml.org rudo@nuinui.net
+% makefml deladmin elena@fml.org rudo@nuinui.net
+</screen>
+</para>
+
+<para>
+なお、便利なように
+addadmin コマンドは
+<screen>
+addadmin
+addpriv
+</screen>
+どれを使っても同じです。
+また、deladmin は
+<screen>
+byeadmin
+byepriv
+</screen>
+でも同様です。
+</para>
+
+
+</sect1>
+
+
+
+<sect1 id="usage.makefml.moderator.adddel">
+ <title>
+ モデレータの登録と削除
+ </title>
+
+<para>
+一般のMLメンバーの登録は addmoderator 削除は delmoderator です。
+<screen>
+% su fml
+% makefml addmoderator ML名 メールアドレス
+% makefml delmoderator ML名 メールアドレス
+</screen>
+ML名は @ 抜きの場合デフォルトのドメイン、
+アドレスを完全に指定すればバーチャルドメインまで含めて
+makefml がよろしくがんばります。
+例えば
+<screen>
+% su fml
+% makefml addmoderator elena rudo@nuinui.net
+% makefml delmoderator elena rudo@nuinui.net
+% makefml addmoderator elena@fml.org rudo@nuinui.net
+% makefml delmoderator elena@fml.org rudo@nuinui.net
+</screen>
+</para>
+
+</sect1>
+
+
+<sect1 id="usage.makefml.log">
+ <title>
+ ログを見る
+ </title>
+
+<para>
+<screen>
+% makefml log elena
+% makefml log elena@fml.org
+</screen>
+</para>
+
+</sect1>
+
+
+<sect1 id="usage.makefml.list">
+ <title>
+ メンバーリスト見る
+ </title>
+
+<para>
+<screen>
+% makefml list elena
+</screen>
</para>
</sect1>