.
Counter: 10184, today: 1, yesterday: 2

majordomo-1.94.5のインストールログ

NEWLISTの記述の中に「make sure everything is owned by user majordomo, group majordomo, and writable by both owner and group (i.e., mode 664 for files and mode 775 for directories).」とありますが、 sendmailが書き込み権のあるディレクトリに対して配信を制御しています。 listsディレクトリは755として運用します。

(インストールの準備)

# useradd majordomo -u 400 -g 2 -d /usr/local/majordomo -s /sbin/nologin
# rm -fr /usr/local/majordomo

(解凍)

# tar xvfz majordomo-1.94.5.tar.gz -C /usr/local/src/

(インストール)

# vi Makefile(修正)
PERL = /usr/bin/perl
W_HOME = /usr/local/majordomo
W_USER = 400
W_GROUP = 2
W_PATH = /bin:/usr/bin:/usr/sbin

# make wrapper
# make install
# make install-wrapper
# cd /usr/local/majordomo; ./wrapper config-test
-- 1 bad thing was found. --
# chmod 755 lists

# vi majordomo.cf
$whereami = "linuxexpert.ne.jp";

# ./wrapper config-test
-- Enjoy! --

(設定)

# echo 'admin@linuxexpert.ne.jp' > lists/test-ml
# chown majordomo.daemon lists/test-ml

# vi /etc/aliases
majordomo: "|/usr/local/majordomo/wrapper majordomo"
owner-majordomo: admin@linuxexpert.ne.jp
majordomo-owner: admin@linuxexpert.ne.jp

test-ml: "|/usr/local/majordomo/wrapper resend -l test-ml test-ml-list"
test-ml-list: :include:/usr/local/majordomo/lists/test-ml
owner-test-ml: admin@linuxexpert.ne.jp
test-ml-owner: admin@linuxexpert.ne.jp
test-ml-request: "|/usr/local/majordomo/wrapper majordomo -l test-ml"

# newaliases


リロード   差分 ソース ファイル添付 添付ファイル一覧   Wikiトップ 一覧 検索 最終更新 バックアップ   ヘルプ   最終更新のRSS
トラックバック [ トラックバック(0) ]
トラックバック URL: http://linuxexpert.ne.jp/modules/pukiwiki/tb/38

Expert Menu
最新記事
なぜここへ
Yahoo Japanから
検索結果から
友人に聞いて
前からURLを知っていた
他サイトからリンク
最新バージョンの確認

Linuxexpert is one of the service presented by InfomationSquare. / OmakaseBlog Login  |  Register Now!