[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:48443] Re: Debian4.0のamavis-newのlha展開について
武藤@Debianぷろじぇくとです。
At Thu, 19 Apr 2007 16:09:12 +0900,
Ryuhei Funatsu wrote:
> > ad-hocですが、該当箇所を
> >
> > ( $ln =~ /^\[[^\]]+\]\s+(?:\S+\s+){5}(\S.*?)\s*\z/s ||
> > $ln =~ /^(?:\S+\s+){6}\S+\s*(\S.*?)\s*\z/s )
> >
> 実は私も
> $ln =~ /.*\s(\S.*?)\s*\z/s)
> という条件に直してテストしていました。でもこの方法だと
> 空白のファイル名が入るとうまく行かなくなるので、どうしたものかと
> 思ってました。
>
> 本家の方のソースの問題のようなので、上の方法で直った旨を報告して
> しまったのですが、メンテナの方が気づいてくれると(私より頭が良いと)
> いいなと、今は思っています。
>
> もし、私の修正のままなら、上の修正の方がいい旨を伝えたいのですが
> 良いでしょうか?
はい、どうぞ。まぁ多分これで問題はないはずです。
> 私は、今回始めてamavisd-newを使ったのですが、
> [MS-DOS]形式のlzhを展開できないと事実上、lha対応できていないのと
> 同義になってしまうような気がするのですが
> 普通は拡張子とかで弾くので、問題にならないものなのでしょうか?
まぁlha自体日本固有的な面があり、amavisd開発者にこれまで誰もちゃんと
伝えた日本人が多分いなくて、おまけにDebianではlhaはnon-freeといった
条件が重なっていますから(笑)。
--
武藤 健志@ kmuto @ kmuto.jp
Debian/JPプロジェクト (kmuto@debian.org, kmuto@debian.or.jp)
株式会社トップスタジオ (kmuto@xxxxxxxxxxxxxxx)
URI: http://kmuto.jp/ (Debianな話題など)