From owner-freebsd-users-jp@FreeBSD.ORG Mon Apr 14 09:38:02 2014 Return-Path: Delivered-To: freebsd-users-jp@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DB769579 for ; Mon, 14 Apr 2014 09:38:02 +0000 (UTC) Received: from www1027.sakura.ne.jp (www1027.sakura.ne.jp [219.94.129.37]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 65FA21912 for ; Mon, 14 Apr 2014 09:38:01 +0000 (UTC) Received: from www1027.sakura.ne.jp (ksav51.sakura.ne.jp [219.94.192.131]) by www1027.sakura.ne.jp (8.14.5/8.14.5) with ESMTP id s3E93fQc046467; Mon, 14 Apr 2014 18:03:42 +0900 (JST) (envelope-from takachan@running-dog.net) X-Nat-Received: from [219.94.129.37]:57909 [ident-empty] by smtp-proxy.isp with TPROXY id 1397466221.3476 Received: from mail.running-dog.net ([IPv6:2001:470:fc1e:fee1:20d:bff:fe80:2c98]) (authenticated bits=0) by www1027.sakura.ne.jp (8.14.5/8.14.5) with ESMTP id s3E93bJv046446; Mon, 14 Apr 2014 18:03:41 +0900 (JST) (envelope-from takachan@running-dog.net) Date: Mon, 14 Apr 2014 18:03:36 +0900 (JST) Message-Id: <20140414.180336.1232268336212583443.takachan@running-dog.net> To: kimoto@ohnolab.org From: TAKANO Yuji (=?iso-2022-jp?B?GyRCJD8kKyROJGYhQSQ4GyhC?=) In-Reply-To: <20140413.152330.2201605309636514951.kimoto@ohnolab.org> References: <20140413.152330.2201605309636514951.kimoto@ohnolab.org> X-Mailer: Mew version 6.5 on Emacs 24.3 / Mule 6.0 =?iso-2022-jp?B?KBskQjJWOzZOJBsoQik=?= X-Face: eat%|YBNv.@HDTro$1f+Kxp"N1C>75Ph~a; %UoNP'VPsk^-)}'RY[MD{y@M{b]|9twYu|3? )FuCzVmt8O?uRq$>LMwi=LLP^MRJDD50aZ=w~MIc"NiQLai,-UkQ@](.; @}o-vrjPH/eXW$; )u.%GU I4SW{fv2kAdS!k|Fd2lCR}f(.DSJtf3do0e3!X Mime-Version: 1.0 Content-Type: Text/Plain; charset=iso-2022-jp Content-Transfer-Encoding: 7bit X-Anti-Virus: Kaspersky Anti-Virus for Linux Mail Server 5.6.45.2/RELEASE, bases: 14042014 #7868195, status: clean Cc: freebsd-users-jp@freebsd.org Subject: [FreeBSD-users-jp 95188] Re: incompatible version of mew and stunnel X-BeenThere: freebsd-users-jp@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussion relevant to FreeBSD communities in Japan List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Apr 2014 09:38:02 -0000 たかのです。こんちには。 From: Masahiko KIMOTO さん > 本質的にはmewの話なのですが、FreeBSDの現状で起こっているというのと、 > mewのgitを追っていないという個人的事情で、こちらに投げます。 > > FreeBSDのportsのstunnelは5.x系列になりました。 > portsのmewは6.5です。このリリースされている6.5のmewのソースを読むと、 > stunnelのバージョン文字列の判別が、4.x系列以外は3とみなすようになって > いて、stunnelが5系列の場合に3と誤認して引数が適切に渡りません。 僕も FreeBSD の ports の stunnel が 5 になったときに動作しなく なって、自分で mew のソースコードを改変したんですけど、git に commit しようかと思って見たら・・。あぁら。既に対応していたので、 git からソースコードを持って来て利用しています。 #まぁ、いつも mew は github から持ってきていますが;-)。 > mewを直してもらうのが筋なのと、もしかしたらgitの最新版は直っている > かもしれませんが、自分の環境では面倒だったので、stunnelが出力する > バージョン文字列を適当にfakeしてしまいました。 僕は FreeBSD のコミッタではないので mew の ports のメンテナは 引き受けられないのですが、今回の mew は mew-ssl.el のみを git か ら持ってきて置き換えると stunnel5 に対応できるので、簡単ではある のですが一応パッチ(差分)を取りました。 http://icmpv6.org/Prog/FreeBSD_ports/patch-mew-ssl.el ノラ ports 的ですが、これを /usr/ports/mail/mew/files/ にほーり こんで make すると stunnel5 に対応する mew にはなるはずです。 #mew の ML には後で「stunnel5 対応の mew をリリースしましょう。」 と言っておきます。 たかの --- Contact to me. takachan[at]running-dog.net http://www.running-dog.net/ takachan[at]xn--w8j2bze0962a.jp http://xn--w8j2bze0962a.jp/