[mew-dist 23069] Re: literal-test-file
Tatsuya Kinoshita
tats at example.com
2003年 2月 14日 (金) 20:23:38 JST
On December 26, 2002, [mew-dist 22756],
SUGITA Toshinori <sugita at example.com> wrote:
> どのバージョンからかわからないのですが、バッファのカレントディレクトリが
> 書込権のない状態やange-ftpのファイルの場合などで mewを起動しようとすると
> 以下のようなエラーが出てmewが起動できません。
>
> (1) (error/warning) Error in process filter: (ftp-error Opening output file FTP Error: "550 /var/log/apache/literal-test-file: Permission denied" /sugi at example.com:/var/log/apache/literal-test-file)
literal-test-fileというファイルの処理は、手元の環境では
/usr/share/emacs/site-lisp/apel/pces-20.elの中に見つかりました。
pces-20.elc (コンパイル済みのpces-20.el)ではなくpces-20.elの方が
ロードされると、ファイルliteral-test-fileをカレントディレクトリに
書き出そうとするようです。変数load-pathの値は適切かどうかなどを確
認してみてください。
> 書込権のあるバッファに切り替えて起動すれば起動できるので、そんなにクリティカルな
> ものではないですが
カレントディレクトリが他のユーザーも書き込めるディレクトリ(たとえば
/tmp)だと、けっこうクリティカルです。(悪意のあるユーザーによってファ
イルを壊されるおそれがあります)
--
木下達也
Mew-dist メーリングリストの案内