MyMiniCity踏んでください!!

ただいま絶賛MyMiniCity参加中です.是非リンクを踏んでください!!(笑
December 13th, 2005

mailmanにハマる

(Read: 9728)
Add to Hatena Bookmark

参照:
rawhideのmailmanが2.1.6になってたのに気づいたので(遅 アップデートしてみた
で,ドボンと(ハマり

いつからかわかりませんけど,ディレクトリ構成が変わってますね.
とりあえず下記のようになりました.

mailman全体設定ファイル: /etc/mailman (mm_cfg.pyとか)
コマンドなどのシステムファイル群: /usr/lib/mailman
リスト設定・アーカイブなど: /var/lib/mailman

ちょっとハマった.とりあえず全部/var/mailman/にある環境からは

・/var/mailman/Mailman/mm_cfg.pyと/etc/mailman/mm_cfg.pyの差分を確認して適切に設定
・/var/mailman/listsの中身を/var/lib/mailman/listsにコピー
・/var/mailman/archives/privateの中身を/var/lib/mailman/archive/privateにコピー(運用期間が長い場合時間もかかりますし,作業前にディスクの空き容量に注意
・/var/mailman/archives/publicの中身参考にを/var/lib/mailman/archive/privateを作成(中身はシンボリックリンクなのでコピー不可
多分これでいいのかな

# cd /var/mailman/archives/public
# for file in * ; \
do \
pushd /var/lib/mailman/archives/private ; \
ln -s $file /var/lib/mailman/archives/pubic/. ; \
done
これでOKだと思います.
ちなみにうちはqmail+vpopmail環境なので,ちょっとしたスクリプトを使ってるんですが(mailmanのRPMに付いてるものを改造)それも修正しました.
使う人少ないと思いますけど(この情報もか)一応参考までに.

#!/bin/sh

MAILMAN_PREFIX=/usr/lib/mailman

if [ $# = 1 ]; then
listname=$1
echo Making links to ${listname} in the current directory...
echo "|preline ${MAILMAN_PREFIX}/mail/mailman post ${listname}" > .qmail-${listname}
echo "|preline ${MAILMAN_PREFIX}/mail/mailman admin ${listname}" > .qmail-${listname}-admin
echo "|preline ${MAILMAN_PREFIX}/mail/mailman bounces ${listname}" > .qmail-${listname}-bounces
# The following line is for VERP
# echo "|preline ${MAILMAN_PREFIX}/mail/mailman bounces ${listname}" > .qmail-${listname}-bounces-default
echo "|preline ${MAILMAN_PREFIX}/mail/mailman confirm ${listname}" > .qmail-${listname}-confirm
echo "|preline ${MAILMAN_PREFIX}/mail/mailman join ${listname}" > .qmail-${listname}-join
echo "|preline ${MAILMAN_PREFIX}/mail/mailman leave ${listname}" > .qmail-${listname}-leave
echo "|preline ${MAILMAN_PREFIX}/mail/mailman owner ${listname}" > .qmail-${listname}-owner
echo "|preline ${MAILMAN_PREFIX}/mail/mailman request ${listname}" > .qmail-${listname}-request
echo "|preline ${MAILMAN_PREFIX}/mail/mailman subscribe ${listname}" > .qmail-${listname}-subscribe
echo "|preline ${MAILMAN_PREFIX}/mail/mailman unsubscribe ${listname}" > .qmail-${listname}-unsubscribe
fi
これを/var/qmail/alias/と/home/vpopmail/domains//上で必要分.qmailを上書きして設定作業完了.
いくつかのMLでテストメールを投げて多分正常に作業を完了してることを確認.乙(自画自賛かよ

トピックの参照元

▼最近のトピック

▼ 人気のトピック


< 過去の記事 [ 12All Categories ] 新しい記事 >
Powered by gsblog (customize)

[ POST ] [ AddLink ] [ CtlPanel ]

Subscribe blog

Bookmark blog

About me

about me

応援しています

我が息子が産まれたアクア・バースハウス(東京都世田谷区にある助産院)を応援しています.

翻訳のお仕事

腕に自信がある方,修行をしたい方はこちらをどうぞ.

2005 calendar

12月
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
| Day | Month | Year |

Powered by RRDTOOL.

Archives

Categories

Links


Mail to admin

人気ブログランキングへ RSS feed meter for http://blog.poyo.jp/ Search Engine Optimization
blogpeople.netに登録!! スカウター : よくきたblog

My Google news

My Google News

Related site

ころんころん♪ べびぽよ フォト蔵Wiki
string(41) "/categ-1/year-2005/month-12/id-1134443664"