MIT_Kerberos_と_Heimdal
- Reply: Tomoaki AOKI : "Re: MIT Kerberos と Heimdal"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 19 Jan 2026 11:37:37 UTC
小野寛生です。 15-STABLE に移って pkgbasify して ports もいろいろバージョンアップしたらば、 設定を直したりデータ移行したり、やりかけて放置していた設定に再着手しないと いけなかったりで、なんだかずっと PC の前でぽちぽちキーボードを触っています。 でその関連でめんどくさい話がありまして [1]、 OpenSSL で時代遅れの暗号スイートが無効化された影響で Heimdal がうまく動か ないという話があり、 ・15-STABLE からは base を MIT Kerberos に移行しちゃった ・14-STABLE の base の Heimdal は(どういう対処かまでは追っていませんが) 対策された ・MIT Kerberos の方は upstream で対処済 ということで、ports から入れた Heimdal だけうまく動かないことがあります。 私の場合、Samba で Active DIrectory の DC を動かしているのですが、samba を ビルドする時の Kerberos スイートにビルトインの Heimdal を選択しているので kinit が効いてくれなくて困っています。[1] には legacy_sect でも activate = 1 に した openssl.cnf を作ってそれを環境変数 OPENSSL_CONF 経由で渡せばとりあ えずはいけるよと書いてあるのですが、私の手元ではうまくいっていません。 Heimdal のリポジトリのツリー [2] を見ると、「OpenSSL 3.x に対応して RFC8636 [3] も実装するよ」的なコミットメッセージがあったりして、次の 7.8.1 が出れば動い てくれるんじゃないかと思いますが、リリースと ports の更新を待つ間どうしたもん かなあと悩んでいます。 Ports のオプションで Kerberos の選択があるところはこれまでずっと ports の heimdal を選択してきたのですが(ノートPC には security/sssd2 を入れるので、 head なのもあってそっちだけ MIT Kerberos にしましたが)その設定を全部やり直 して ports をビルドしなおすのも手間だしなあと。poudriere options が時間かかり 過ぎなんですよね。 [1] https://github.com/heimdal/heimdal/issues/1224 [2] https://github.com/heimdal/heimdal [3] https://tex2e.github.io/rfc-translater/html/rfc8636.html 長くなったのでついでに(?)愚痴っておくと、powerdns-recursor と fluent-bit が 設定ファイルのフォーマットを yaml 形式に移行したのにはしばらく前にやられ ましたが、今度は mongodb のオプションが AVX 「AVX512系の命令を入れて速く したい人は指定してね」から NOAVX 「AVX512 系の命令がない CPU を使うん なら指定してね」に変わっていて、それを見過ごしたために mongodb が動かなく なって往生しました。Illegal Instruction で死ぬのを久しぶりに見ました。 こっちはまだ HP Z620 で戦ってんのになあ。 ではでは。