MIRACLE

メールサービス申込 ユーザー登録&ログイン パートナー情報
お問い合わせ FAQ サイトマップ
MIRACLE LINUXの特長 製品紹介 サービス案内 購入 サポート 技術フォーラム

テクノロジー情報

カテゴリ:その他
2006/10/17
MIRACLE LINUX V4.0 対応 MIRACLE LINUX V4.0 for x86-64 対応

[題名]

Postfixを利用したMailman設定時の注意事項

[対象となる製品のバージョン]

 MIRACLE LINUX V4.0
 MIRACLE LINUX V4.0 for x86-64

[対象となるパッケージ]

 mailman-2.1.5-33.rhel4.i386.rpm
 mailman-2.1.5.1-34.rhel4.2.i386.rpm
 postfix-2.1.5-4.2.2AX.i386.rpm
 mailman-2.1.5-33.rhel4.x86_64.rpm
 mailman-2.1.5.1-34.rhel4.2.x86_64.rpm
 postfix-2.1.5-4.2.2AX.x86_64.rpm

[問題詳細]

ウェブインターフェイスより新規メーリングリストを作成すると以下のメッセージが表示され、リストが正常に作成出来ないことがあります。

Bug in Mailman version 2.1.5

We're sorry, we hit a bug!

Please inform the webmaster for this site of this problem.
Printing of traceback and other system information has been explicitly inhibited, but the webmaster can find this information in the Mailman error logs.

[原因]

/usr/lib/mailman/bin/genaliases 実行後、作成される /etc/mailman/aliases.dbの所有権、アクセス権が適切に設定されていない為に発生します。

# ls -la /etc/mailman/aliases*
-rw-rw---- 1 root mailman 9635 Oct 16 14:55 /etc/mailman/aliases
-rw-r----- 1 root mailman 24576 Oct 16 14:55 /etc/mailman/aliases.db

[回避策]

この問題は以下のどちらかの方法で回避できます。

  1. chown, chmod コマンドを使用する方法

    # chown mailman:mailman /etc/mailman/aliases.db
    # chmod g+w /etc/mailman/aliases.db

  2. check_parms,chmod を使用する方法

    # pwd
    /usr/lib/mailman/bin
    # ./check_perms
    /etc/mailman/aliases.db owned by root (must be owned by mailman

    Problems found: 1
    Re-run as mailman (or root) with -f flag to fix

    # ./check_perms -f
    /etc/mailman/aliases.db owned by root (must be owned by mailman
    (fixing)
    Problems found: 1
    Re-run as mailman (or root) with -f flag to fix

    # chmod g+w /etc/mailman/aliases.db

上記実行後、所有権、アクセス権が下記の様に変更されていることをご確認下さい。

# ls -l /etc/mailman/aliases.db
-rw-rw---- 1 mailman mailman 12288 Oct 13 20:20 /etc/mailman/aliases.db

[更新履歴]

 2006/10/17 新規作成

会社情報 採用情報 個人情報保護方針 情報セキュリティ基本方針 商標等取り扱い事項 English
Copyright(c)2000-2013 MIRACLE LINUX CORPORATION. All Rights Reserved.