Re: milter-managerが起動しない
- Reply: Yasuhiro Kimura : "Re: milter-managerが起動しない"
- In reply to: Aoba Dai : "Re: milter-manager$B$,5/F0$7(B $B$J$$(B"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 15 Feb 2022 10:39:56 UTC
青木@名古屋です。 当該のport、どうやらメンテナがいないようですね。[1] このような場合、誰かが更新用のパッチをBugzilla [2]経由等で 提供しない限り、portsのフレームワークの一括更新以外の 更新は【決して】行われず、いずれはportsからも姿を消す 可能性が高いです。 ※メンテナがいなくても、[2]経由か、小さいパッチで済むなら ports@ MLにも【メール本文】にパッチ転記して送るとコミッタの 誰かが対応してくれるかもしれません。 パッチが大きかったり メールだと折り返されてしまう場合は[2]だけにパッチをアップ ロードし、ports@ MLにはBug IDと念の為そのURLも記入して 対応してほしい旨投稿(2週間経っても何の対応もなければ その旨も書いて再度)した方がいいかと。 ※メンテナがいない場合、当該portの「MAINTAINER=」の行の メンテナ連絡先はports@FreeBSD.orgになっていて、何か あれば誰か対応できるコミッタが何とかしてくれ、という 佇まいですので、このMLに情報が届くのが重要ですが、 Bugzillaからの自動配送だけだと埋もれがちです。 いずれにせよ、メンテナがいなくても、本家で開発(最低限、 セキュリティ関係の更新だけ)とリリースは続いていて、 更新があった時に誰かがパッチを提供していれば、削除される リスクは小さくできると思います。 今回はHideo Kuwabaraさんがお手許で更新されたとのことなので、 それをパッチの形にして登録されるのが一番早いかと思いますよ。 [1] https://www.freshports.org/mail/milter-manager/ [2] https://www.freebsd.org/support/ On Tue, 15 Feb 2022 19:21:40 +1000 Aoba Dai <aobadai@gmail.com> wrote: > 返信ありがとうございます。 > 実はもう一台、ほぼ同じ構成のホストがあって、それにも同じmilter-manager- > 2.1.1が起動できていたのでものすごく不可解だったのですが、思い出しました。 > 何年か前にportsでどうしてもうまくいかなかったのでその時点の最新の2.1.4の > ソースから上書きコンパイルして使っていました。pkg infoでは2.1.1の表示の > ままなので勘違いしたまますっかりそのことを忘れていました。 > 今は2.1.6が最新なのですね。さすがにもうportsに最新版が反映されている > に違いないと思い込んでしまっていました。 > 最新ソースで試してみます。 > ありがとうございました。 > > On Tue, 15 Feb 2022 16:38:10 +0900 > Hideo Kuwabara <kuwa@superconnect.or.jp> wrote: > > 私の環境は、 FreeBSD 13.0-RELEASE-p6 ですが、 milter-manager-2.1.1は起動できない > > 不具合を含んでいるそうです。 > > > > milter-manager-2.1.6にバージョンアップして貰うしかないようです。 > > 少し急いでいたので、 portsのMakefile と distfileを書き換えてmakeしました。 > > milter-manager-2.1.6では動きました。 > > > > > > > > 2022年2月15日(火) 13:27 Aoba Dai <aobadai@gmail.com>: > > > > > Aobaと申します。 > > > 不可解な現象が起こっていて、何かヒントが頂けたらと思い投稿します。 > > > > > > milter-managerが動いているFreeBSD12.2-RELEASE-p12から > > > FreeBSD12.2-RELEASE-p1へアップグレードしました。 > > > そしてmilter-managerを再インストールして起動しようとすると > > > 以下のエラーが出て起動できませんでした。 > > > pkgでもportsでもどちらでも状況は同じです。 > > > 関連するパッケージを入れ直したりしましたが改善されません。 > > > 同じ状況が無いかざっくりググりましたがピッタリなのが見つからず > > > 苦慮しています。 > > > > > > # service milter-manager start > > > Starting miltermanager. > > > [2022-02-15T03:42:14.382364Z]: unknown error is occurred: <NULL pointer > > > given (ArgumentError) > > > /usr/local/lib/ruby/site_ruby/2.7/rubygems/core_ext/kernel_require.rb:54:in > > > `require' > > > /usr/local/lib/ruby/site_ruby/2.7/rubygems/core_ext/kernel_require.rb:54:in > > > `require' > > > /usr/local/lib/milter-manager/binding/lib/milter/core.rb:18:in `<top > > > (required)>' > > > /usr/local/lib/ruby/site_ruby/2.7/rubygems/core_ext/kernel_require.rb:54:in > > > `require' > > > /usr/local/lib/ruby/site_ruby/2.7/rubygems/core_ext/kernel_require.rb:54:in > > > `require' > > > /usr/local/lib/milter-manager/binding/lib/milter/client.rb:16:in `<top > > > (required)>' > > > /usr/local/lib/ruby/site_ruby/2.7/rubygems/core_ext/kernel_require.rb:54:in > > > `require' > > > /usr/local/lib/ruby/site_ruby/2.7/rubygems/core_ext/kernel_require.rb:54:in > > > `require' > > > /usr/local/lib/milter-manager/binding/lib/milter.rb:16:in `<top > > > (required)>' > > > /usr/local/lib/ruby/site_ruby/2.7/rubygems/core_ext/kernel_require.rb:54:in > > > `require' > > > /usr/local/lib/ruby/site_ruby/2.7/rubygems/core_ext/kernel_require.rb:54:in > > > `require' > > > /usr/local/lib/milter-manager/binding/lib/milter/manager.rb:25:in `<top > > > (required)>' > > > /usr/local/lib/ruby/site_ruby/2.7/rubygems/core_ext/kernel_require.rb:54:in > > > `require' > > > /usr/local/lib/ruby/site_ruby/2.7/rubygems/core_ext/kernel_require.rb:54:in > > > `require' > > > > > > > Segmentation fault (core dumped) > > > /usr/local/etc/rc.d/milter-manager: WARNING: failed to start miltermanager > > > # > > > > > > 環境は以下のような感じです。 > > > > > > # uname -a > > > FreeBSD eaeh36.p-s.net 12.3-RELEASE-p1 FreeBSD 12.3-RELEASE-p1 GENERIC > > > amd64 > > > > > > # pkg info > > > clamav-0.104.2,1 Open-source (GPL) anti-virus engine > > > (Regular Feature Release) > > > milter-greylist-4.6.4 Easy-to-use greylist milter for sendmail > > > and postfix > > > milter-manager-2.1.1_1 Super milter that can invoke several > > > milters selectively > > > opendkim-2.10.3_15 DKIM library and milter implementation > > > perl5-5.32.1_1 Practical Extraction and Report Language > > > pkg-1.17.5_1 Package manager > > > pkgconf-1.8.0,1 Utility to help to configure compiler and > > > linker flags > > > portdowngrade-1.7 Sets a port back to a previous version > > > portmaster-3.20 Manage your ports without external > > > databases or languages > > > portupgrade-2.4.16,2 FreeBSD ports/packages administration and > > > management tool suite > > > python27-2.7.18_1 Interpreted object-oriented programming > > > language > > > python38-3.8.12_1 Interpreted object-oriented programming > > > language > > > ruby-2.7.5,1 Object-oriented interpreted scripting > > > language > > > ruby27-bdb-0.6.6_8 Ruby interface to Oracle Berkeley DB > > > revision 2 or later > > > ruby27-gems-3.0.8 Package management framework for the Ruby > > > language > > > rubygem-glib2-3.4.9 Ruby binding of GLib 2.x > > > rubygem-native-package-installer-1.1.1 Helper to install native packages > > > on "gem install" > > > rubygem-pkg-config-1.4.6 pkg-config implementation for Ruby > > > spamass-milter-0.4.0_4 Sendmail Milter (mail filter) plugin for > > > SpamAssassin > > > spamassassin-3.4.5 Highly efficient mail filter for > > > identifying spam > > > # > > > > > > -- > > > Dai Aoba <aobadai@gmail.com> > > > > > > > > > > > > > > > -- > Dai Aoba <aobadai@gmail.com> > > -- 青木 知明 [Tomoaki AOKI] <junchoon@dec.sakura.ne.jp>