[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:07168] Re: majordomo の subscribe
佐野@浜松です。
> はい。移動して kanri.config の info_access を open に
> してから majordomo に
>
> info kanri
>
> としたらちゃんと帰ってきました。
まずは一歩前進。ちなみに、こうなる理由は想像ついてますよね ?
> subscribe_policy も open+confirm にしてテストしたら
> 帰ってきたんですがエラーがでて、
>
> MAJORDOMO ABORT (mj_majordomo)!!
> Can't append to /var/lib/majordomo/lists/kanri: Permission denied
>
> なんて owner にとどいてました。ここのディレクトリのオーナーは
> majordomo でなく、aliases にある owner-majordomo である必要が
> あるのでしょうか。
aliases の設定はディレクトリのパーミッションとは無関係だと
思っているのですが、、、
majordomo を実行するアカウント (uid/gid) は "majordomo" として
システムに登録 (/etc/passwd などに) されているのですか ?
手元の 1.62 の README には、 $homedir と $listdir に関して
パーミッション 775 として uid/gid を適切に設定せよ、と
あります。この uid/gid は majordomo を実行するための
アカウントのものを設定するということだと思います。
それから POSIX 環境では wrapper を root に setuid しないと
うまく動作しないとも書かれています。このへんは大丈夫ですか ?
それから $listdir の下に置く "listname", "listname.info" など
のパーミッションは 664 で、 $listdir と同様に uid/gid を
設定することになっています。
"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)."
です。確認してみて下さい。
--
<sano@xxxxxxxxxxxxxxxxxxxxxxxxxx> : Taketoshi Sano (佐野 武俊)