diff options
| author | fukachan <fukachan> | 2002-09-06 13:15:51 +0000 |
|---|---|---|
| committer | fukachan <fukachan> | 2002-09-06 13:15:51 +0000 |
| commit | 4d443ebf10a3fe46f2ef2ee80ca7f8493ab1b30a (patch) | |
| tree | dc42817a903e43e0100d0c9523ae179570d1cabe /fml/doc | |
| parent | e962e9547a1dc2199e3176ef5f6343cfc2ee061c (diff) | |
| download | fml8-4d443ebf10a3fe46f2ef2ee80ca7f8493ab1b30a.tar.gz fml8-4d443ebf10a3fe46f2ef2ee80ca7f8493ab1b30a.tar.bz2 fml8-4d443ebf10a3fe46f2ef2ee80ca7f8493ab1b30a.zip | |
a few upgrade tips
Diffstat (limited to 'fml/doc')
| -rw-r--r-- | fml/doc/ja/01_RFC_UPGRADE.txt | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/fml/doc/ja/01_RFC_UPGRADE.txt b/fml/doc/ja/01_RFC_UPGRADE.txt new file mode 100644 index 00000000..fc781982 --- /dev/null +++ b/fml/doc/ja/01_RFC_UPGRADE.txt @@ -0,0 +1,49 @@ + 4.0 -> 8.0 への移行の注意点 + + [TODO] + 以下の *-2 *-3 の部分のための支援スクリプトを + 作るべきだろう + + +ケース 1. /var/spool/ml/elena/ を 4.0 から 8.0 へ移行する + + +1-1 fml-devel をインストールする + + postfix の alias_maps に /var/spool/ml/etc/mail/aliases を追加 + +1-2 makefml --force newml elena + +1-3 /var/spool/ml/elena の members を検査する? + + 注意: + IO::Adapter は ^# の行はコメントだと思って無視している + よって、actives で off されているアドレスは消えているように + 見える。 + + 注意 2: + off を s=skip と書いていると on 扱いになってしまう + + 注意 3: + m=... つまりまとめ行が無効になる + + しかしながら、歴史的に members で # address とかされていると + 4.0 では OK だが、8.0 ではこのアドレスは見えない(認証する際の + 候補にならない)。フォーマットを検査して warning を出すべきだろう + +1-4 /var/spool/ml/etc/fml/aliases から elena ML の該当部分を消して + .db 再生成 + + +ケース 2. /var/spool/ml/ 全体を 4.0 から 8.0 へ移行する + + +2-1 fml-devel をインストールする + + postfix の alias_maps に + /var/spool/ml/etc/mail/aliases を追加 + かつ /var/spool/ml/etc/fml/aliases を削除 + +2-2 makefml --force newml を全MLに対して実行 + +2-3 各MLで 1-3 |
