<!-- -*- mode:text coding:euc-jp -*-
   $FML: upgrade.sgml,v 1.9 2008/08/18 13:21:42 fukachan Exp $
-->


<chapter id="xxxgrade">
	<title>
	&fml8; のアップグレード/ダウングレード
	</title>

<warning>

<para>
本章では &fml8; をアップグレード/ダウングレードする方法について解説します。
</para>

<para>
&fml4; から &fml8; へのアップグレードは、
<link linkend="mergeml.fml4to8">
<xref linkend="mergeml.fml4to8">
</link>
で説明します。
</para>

</warning>


<sect1 id="upgrade">
	<title>
	&fml8; のアップグレード
	</title>

<warning>
<para>
main.cf で利用するバージョンを変更後に、
はじめてアップグレードが有効になります。
</para>

<para>
&fml8; は、
バージョンごとに異なるディレクトリにインストールされます。
どのバージョンを利用するかは
main.cf の fml_version 変数で決まります。
</para>

<para>
つまり、
(アップグレード)インストールするだけでは何も変化は起こりません。
</para>

</warning>

<para>
まず、アップグレードしたいバージョンの &fml8; を、
普通に
<link linkend="install.fml.unix">
インストール
</link>
して下さい。
</para>

<para>
そして、インストール後、
/usr/local/etc/fml/main.cf の fml_version 行を、
インストールしたバージョンに変更して下さい。
ファイルをセーブした瞬間から新しい &fml8; に切り替わります
(注: エディタで編集中は古い内容)。
</para>

<para>
逆に言えば fml_version 行を編集するまでアップグレードは有効にはなりません。
</para>

</sect1>


<sect1 id="downgrade">
	<title>
	&fml8; のダウングレード
	</title>

<para>
ソースのインストールし直しなどは必要ありません。
/usr/local/etc/fml/main.cf の編集だけです。
/usr/local/etc/fml/main.cf の fml_verison を、
アップグレード前のものに戻して下さい。
</para>

<para>
ファイルをセーブした瞬間に古い(かつてインストールした任意のバージョンの) 
fml に切り替わります(注: エディタで編集中は古い内容)。
</para>

</sect1>


</chapter>
