summaryrefslogtreecommitdiff
path: root/fml/doc/en/tutorial
diff options
context:
space:
mode:
authorfukachan <fukachan>2005-10-08 07:32:54 +0000
committerfukachan <fukachan>2005-10-08 07:32:54 +0000
commit46258896a996b2b10097fe28112d40b76f6d325f (patch)
tree317ef85acd42c2390016fc6e2e6249971fa5cc0a /fml/doc/en/tutorial
parentd4f5b72cf7d3533288bc6d07175cfa528e722501 (diff)
downloadfml8-46258896a996b2b10097fe28112d40b76f6d325f.tar.gz
fml8-46258896a996b2b10097fe28112d40b76f6d325f.tar.bz2
fml8-46258896a996b2b10097fe28112d40b76f6d325f.zip
add installation recipes
Diffstat (limited to 'fml/doc/en/tutorial')
-rw-r--r--fml/doc/en/tutorial/include/chapters.ent3
-rw-r--r--fml/doc/en/tutorial/install/fml_on_unix.sgml11
-rw-r--r--fml/doc/en/tutorial/install/recipes.sgml217
3 files changed, 229 insertions, 2 deletions
diff --git a/fml/doc/en/tutorial/include/chapters.ent b/fml/doc/en/tutorial/include/chapters.ent
index 7da92630..dc8ff0fb 100644
--- a/fml/doc/en/tutorial/include/chapters.ent
+++ b/fml/doc/en/tutorial/include/chapters.ent
@@ -1,5 +1,5 @@
<!--
- $FML: chapters.ent,v 1.3 2005/07/20 10:37:41 fukachan Exp $
+ $FML: chapters.ent,v 1.4 2005/10/08 03:37:42 fukachan Exp $
$jaFML: chapters.ent,v 1.75 2003/06/20 22:03:12 fukachan Exp $
-->
@@ -40,6 +40,7 @@
<!entity sect.install.postfix SYSTEM "install/postfix.sgml">
<!entity sect.install.qmail SYSTEM "install/qmail.sgml">
<!entity chapter.upgrade SYSTEM "install/upgrade.sgml">
+<!entity sect.install.recipes SYSTEM "install/recipes.sgml">
<!entity chapter.setup.newml SYSTEM "setup/newml.sgml">
<!entity sect.setup.postfix SYSTEM "setup/postfix.sgml">
diff --git a/fml/doc/en/tutorial/install/fml_on_unix.sgml b/fml/doc/en/tutorial/install/fml_on_unix.sgml
index d8f3a850..6a73cac5 100644
--- a/fml/doc/en/tutorial/install/fml_on_unix.sgml
+++ b/fml/doc/en/tutorial/install/fml_on_unix.sgml
@@ -1,5 +1,5 @@
<!--
- $FML: fml_on_unix.sgml,v 1.2 2005/07/23 01:57:39 fukachan Exp $
+ $FML: fml_on_unix.sgml,v 1.3 2005/09/24 13:53:42 fukachan Exp $
$jaFML: fml_on_unix.sgml,v 1.5 2003/04/15 14:51:39 fukachan Exp $
-->
@@ -510,5 +510,14 @@ site_default_config.cf is applied to all domains.
&sect.install.postfix;
&sect.install.qmail;
+<!-- recipes -->
+<!-- recipes -->
+<sect1 id="install.recipes">
+ <title>
+ recipes
+ </title>
+
+ &sect.install.recipes;
+</sect1>
</chapter>
diff --git a/fml/doc/en/tutorial/install/recipes.sgml b/fml/doc/en/tutorial/install/recipes.sgml
new file mode 100644
index 00000000..663f0015
--- /dev/null
+++ b/fml/doc/en/tutorial/install/recipes.sgml
@@ -0,0 +1,217 @@
+<!--
+ $FML$
+
+ ユーザ fml 以外(例えば自分)で fml を使いたい
+ current, stable, release どれをダウンロードするべき?
+ インストールの際にユーザ fml になるタイミングは?
+ ドキュメント抜きのインストールをしたい
+ インストール後に /usr/local/fml/doc を消したい
+ ユーザ root でインストールしたい
+ インストール時に perl のパスを指定したい
+ jperl で fml を使いたい
+ elena ML を上書きしたい
+ /var/spool/ml/etc/aliases をカスタマイズしたい
+ メールサーバは Unix で稼働させ fml は Windows 2000/NT4 で動かしたい
+ ロックをせずに上書きインストールをしたい
+ ML を初期化したい
+
+-->
+
+<qandaset>
+
+
+<qandaentry>
+
+<question>
+<para>
+Can we use other user as fml process ?
+</para>
+</question>
+
+<answer>
+<para>
+Run configure with --with-fml-owner option.
+<screen>
+configure --with-fml-owner=$USER
+</screen>
+</para>
+
+<para>
+Do not use your own account but use fml specific user for all fml processes.
+</para>
+
+<para>
+Please use procmail et.al. if fml processes are kicked off by .forward
+not aliases. See /var/spool/ml/etc/procmail/procmailrc for more
+details on procmail usage.
+</para>
+
+</answer>
+
+</qandaentry>
+
+
+<qandaentry>
+
+<question>
+<para>
+When should we change use to fml in installation ?
+</para>
+</question>
+
+<answer>
+<para>
+In installation.
+</para>
+
+<para>
+You can download source code and run configure by not user root
+(e.g. user fml), but run "make install" by user root.
+It may be better to run by user too always.
+</para>
+
+</answer>
+
+</qandaentry>
+
+
+<qandaentry>
+
+<question>
+<para>
+Can we install &fml8; without document.
+</para>
+</question>
+
+<answer>
+<para>
+Yes by default.
+&fml8; does not install document.
+If you need documentation, please install ./SOURCE/Documentation/ into
+/usr/local/share/doc/fml8/$FML_VERSION/.
+</para>
+</answer>
+
+</qandaentry>
+
+
+<qandaentry>
+
+<question>
+<para>
+Can we specify per path in installation ?
+</para>
+</question>
+
+<answer>
+<para>
+No directly. Run configure with proper environment variable PATH.
+<screen>
+% env PATH=/some/where/:$PATH sh configure
+</screen>
+</para>
+</answer>
+
+</qandaentry>
+
+
+<qandaentry>
+
+<question>
+<para>
+Can we use jperl ?
+</para>
+</question>
+
+<answer>
+<para>
+Unknown.
+</para>
+</answer>
+
+</qandaentry>
+
+
+<qandaentry>
+
+<question>
+<para>
+Can we overwrite elena ML ?
+</para>
+</question>
+
+<answer>
+<para>
+Run "makefml newml" with --force option.
+<screen>
+% makefml --force newml elena
+</screen>
+</para>
+</answer>
+
+</qandaentry>
+
+
+<qandaentry>
+
+<question>
+<para>
+Can we edit alias files under /var/spool/ml/etc ?
+</para>
+</question>
+
+<answer>
+<para>
+Yes but please control them by yourself. These files are controlled by
+makefml/fml scripts. These scripts edit them. If the ML is removed,
+the corresponding entries are removed and cannot be back.
+</para>
+</answer>
+
+</qandaentry>
+
+
+<qandaentry>
+
+<question>
+<para>
+Can we use &fml7; on Windows 2000/NT4 but MTA on Unix server ?
+</para>
+</question>
+
+<answer>
+<para>
+Caution: not tested.
+</para>
+
+<para>
+It can be. Run fetchfml on Windows 2000 or NT4 and run MTA on Unix.
+</para>
+</answer>
+
+</qandaentry>
+
+
+<qandaentry>
+
+<question>
+<para>
+Can we initialize ML ?
+</para>
+</question>
+
+<answer>
+<para>
+It is easy to run rmml once and newml again.
+<screen>
+% makefml rmml elena
+% makefml newml elena
+</screen>
+</para>
+</answer>
+
+</qandaentry>
+
+
+
+</qandaset>