悸村です。
milter-manager を使用していない者ですが、気付いた点を投稿させて頂きます。

時系列を追うと、次のようになります。
A. 2022.04.21
標準 ruby が 2.7 から 3.0 に更新された。
/usr/ports/UPDATING

B. 2022.05.16
FreeBSD 13.1-RELEASE Announcement
https://www.freebsd.org/releases/13.1R/announce/

C. 2022.07.28
mail/milter-manager/Makefile のタイムスタンプ (gitup ports で取得)

我が家の FreeBSD-13.1R でも、pkg でインストールした milter-manager は
起動しません。同じエラーが表示されています。

一方、 ports/UPDATING で示唆されている如く、ruby のバージョンを 2.7 に
指定し make install した milter-manager は、起動します。
(試験的にインストールしただけで、実使用していません)。

> # milter-manager
> failed to listen: failed to bind(): 
> unix:/var/run/milter-manager/milter-manager.sock: そのようなファイルまたはディレクトリはありません

指定法(UPDATING から引用)
>   If you compile your own ports you may keep 2.7 as the default version by
>   adding the following lines to your /etc/make.conf file:
> 
>   # 
>   # Keep ruby 2.7 as default version
>   #
>   DEFAULT_VERSIONS+=ruby=2.7

推測ですが、いま現在、FreeBSD ports/packages の milter-manager は
いまだ ruby-3.0 を前提に構築されていないのではないでしょうか。
ruby-3.0 / 2.7 混在の環境で、動いているマシンがあるそうですが、私のほう
では何も解らない状態です。
(妄言多謝)

-- 
悸村成一

Reply via email to