🔍 --enable-build-in-source-treeを指定しないと、一部の Solaris 系ではビルドエラーになります(Makefile の依存性処理が壊れるため)。configureでmakeでこけるなら、一時的にオリジナルのmakeをmake.solarisなどにmoveしてgmakeからmakeにリンクを張れば良いです。
TeX Live バイナリを /usr/local/texlive/2025に通常通りインストール(構成ファイルや texmf ツリーを得るため)
上記でビルドしたバイナリで /bin/x86_64-solaris/を上書き
で解決します。
🔁 フォーマット・フォント設定
フォーマット再構築
sudo fmtutil-sys --all
📎 出力(成功例):
fmtutil [INFO]: successfully rebuilt formats: 52fmtutil [ERROR]: not building luajittex due to missing enginefmtutil [ERROR]: not building luajithbtex due to missing enginefmtutil [INFO]: disabled formats: 3
# ICMPv4 を許可
pass out quick proto icmp from any to any keep state
# DNS (UDP 53) を許可
pass out quick proto udp from any to any port = 53 keep state
# NTP (UDP 123) を許可
pass out quick proto udp from any to any port = 123 keep state
# HTTP, HTTPS
pass out quick proto tcp from any to any port = 80 keep state
pass out quick proto tcp from any to any port = 443 keep state
# Windows SMB, SMTPS, Printer, IMAPS
pass out quick proto tcp from any to any port = 445 keep state
pass out quick proto tcp from any to any port = 465 keep state
pass out quick proto tcp from any to any port = 515 keep state
pass out quick proto tcp from any to any port = 993 keep state
# ICMPv6 を許可(必要: Router Solicitation, Echo Request など)
pass out quick proto ipv6-icmp from any to any keep state
# DNS (UDP 53), NTP (UDP 123)
pass out quick proto udp from any to any port = 53 keep state
pass out quick proto udp from any to any port = 123 keep state
# HTTP, HTTPS
pass out quick proto tcp from any to any port = 80 keep state
pass out quick proto tcp from any to any port = 443 keep state
# その他はすべて拒否
block out log all
こんな感じで。
全体的には
上記のようなイメージ。先のアップデートをしなければ安定している。
ただ、samba sever は問題なく参照できたが、 Cajaから他のサーバーを見にいくのは相変わらずダメだった。
追記:CajaはSMB1が使えないと動作しないとChatGPTより。今時、、、仕方ないので
mount -F smbfs "//GOOD;samba@192.168.xxx.x/share" /export/home/kyon/mnt みたいにしてマウントして使っている。