FC2ブログ

メールサーバーの構築 fmlのインストール

fmlのダウンロード

fmlのサイトから、最新の物をダウンロードする。

今回は

ftp://ftp.fml.org/pub/fml/stable/fml-4.0-stable-20040215.tar.gz

をダウンロードした。

解凍

ダウンロードしたファイルを解凍する。

# tar zxvf fml-4.0-stable-20040215.tar.gz

インストール

解凍して作成されたディレクトリへ移動し、インストール用のコマンドを実行する。

# cd  fml-4.0-stable-20040215
# makefml install
bash: ./makefml: /usr/local/bin/perl: 誤ったインタプリタです.....

どうも、makefmlで指定しているperlの指定が違うらしい。

# perl makefml install

とするか、実際のperl の所在を which perl で調べると /usr/bin/perl にあるので、makefmlの先頭行の #!/usr/local/bin/perl を #!/usr/bin/perl に変更して再実行。

今度は

# ./makefml install
defined(%hash) is deprecated at ./makefml line 6369.
        (Maybe you should just omit the defined()?)
defined(%hash) is deprecated at ./makefml line 6372.
        (Maybe you should just omit the defined()?)
Legacy library getopts.pl will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at ./makefml, line 139.
unshift(@INC, /mnt/fml-4.0-stable-20040215/src)
---NOT USING configuration file (for the first time)

とか出てくる。

前半の defined のメッセージは、最近の perl の仕様変更で、ハッシュが空かどうかを調べる際に defined を使うのが非推奨になったためらしい。

単純に defined を削除すればよい

if (defined %entry)  -> if (%entry)

後半の Legacy library の部分は、メッセージにしたがって、

apt-get install libperl4-corelibs-perl

を実行して、再々実行し、ようやくうまく動作した。

いろいろと設定項目があるが、

  • FQDN に、postfixの設定で mydestination に指定した ml.mydomain.com
  • TOP LEVEL ML DIRECTORY に /home/virtual/ml
  • Language に Japanese

を指定する。

TOP LEVEL ML DIRECTORY の設定は、メーリングリストの設定ファイル等を

/home/virtual/ml/ドメイン名/メーリングリスト名

に保存する為。

このディレクトリは makefml 実行後に作成されるが、postfixAdminから変更できるように、所有者を変更しておく

# sudo chown www-data.www-data /home/virtual/ml
スポンサーサイト



テーマ : サーバ
ジャンル : コンピュータ

コメントの投稿

非公開コメント

プロフィール

woody

Author:woody
Woodyの頃からLinkStationで動かしていたメール&ウェブ&DBサーバーだが、そろそろ能力的にも限界。
安いサーバー機を手に入れたので、LinkStationには本来のNASに戻ってもらって、新しくサーバーを構築することにした。
LinkStationに比べると、多少メモリなどにも余裕があるので、仮想化などしてみる。

最近の記事
最近のコメント
最近のトラックバック
月別アーカイブ
カテゴリー
航空券
旅ポケドットコム
国内格安航空券サイトe航空券.com
ブロとも申請フォーム

この人とブロともになる

ブログランキング

FC2ブログランキング

FC2アフィリエイト
FC2カウンター
ブログ内検索
RSSフィード
リンク
天気予報

-天気予報コム- -FC2-