[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[kagemai-users:0474] Re: メールでの投稿について
田中さんへ
お返事有難うございます。渡辺です。
早速ご教授いただきました方法で、該当ファイル(mailif.log)のパーミッ
ションを確認しましたところ、以下のようになっておりました。
# ls -l /var/lib/kagemai/
-rwxrws--- 1 root kagemai 22687 Feb 12 04:45 install.log*
-rw-r--r-- 1 root kagemai 739 Feb 12 17:22 mailif.log
drwxrwsr-x 10 root kagemai 4096 Jan 9 03:07 project/
よって、試しに該当ファイルのパーミッションをグループとその他について
書き込み権限を付与しました。
# ls -l /var/lib/kagemai/mailif.log
-rw-rw-rw- 1 root kagemai 9896 Feb 12 18:24 mailif.log
変更後、再度メールでの投稿を行うと今度は該当のファイルの中に以下のエ
ラーメッセージが表示され、また壁にぶち当たってしまいました。
Sat Feb 12 18:13:24 JST 2005: Permission denied -
/var/lib/kagemai/project/test/recent: Errno::EACCES
Sat Feb 12 18:13:24 JST 2005:
/usr/local/kagemai/lib/kagemai/recent.rb:61:in `initialize'
/usr/local/kagemai/lib/kagemai/recent.rb:61:in `open'
/usr/local/kagemai/lib/kagemai/recent.rb:61:in `transaction'
/usr/local/kagemai/lib/kagemai/recent.rb:39:in `super_add'
/usr/local/kagemai/lib/kagemai/recent.rb:101:in `add'
/usr/local/kagemai/lib/kagemai/project.rb:243:in `add_message'
/usr/local/kagemai/lib/kagemai/project.rb:240:in `synchronize'
/usr/local/kagemai/lib/kagemai/filestore.rb:292:in `transaction'
/usr/local/kagemai/lib/kagemai/project.rb:240:in `add_message'
/usr/local/kagemai/bin/mailif.rb:174:in
`accept'
/usr/local/kagemai/bin/mailif.rb:277
その後は自力で「/var/lib/kagemai/project」以下のディレクトリ及びファイ
ルのパーミッションを変更しました所、無事メールでの投稿に成功すること
が出来ました。
田中さんからのご指摘があって、ここまで何とか来ましたが、改めて以下の
ログの内容を見るとちゃんとした答えが既に出ていたと思います。
こんな自分に反省しつつも、ご指摘本当に有難うございました。
T.Tanaka wrote:
> はじめまして。田中と申します。
>
> 渡邉 康資 wrote:
>
>> ----- Transcript of session follows -----
>>/usr/local/kagemai/bin/mailif.rb:60:in `initialize': Permission
>>denied - /var/lib/kagemai/mailif.log (Errno::EACCES)
>> from /usr/local/kagemai/bin/mailif.rb:60:in `open'
>> from /usr/local/kagemai/bin/mailif.rb:60:in `log'
>> from /usr/local/kagemai/bin/mailif.rb:279
>>554 5.3.0 unknown mailer error 1
>
>
> ログファイルをつくろうとした際に(書き込み)権限がないと怒られているように
> 思います。 /var/lib/kagemaiディレクトリ、 /var/lib/kagemai.mailif.log
> ファイルあたりのパーミッションはどのように設定されているでしょうか?
> その2つに mail グループで書き込み権限をあたえてやるといけそうな気がします。
>
> # mailif.rb はまだ設定していない && Vineはつかっていない 人なので
> # 外していたらごめんなさい (_o_)
>
> ではでは。