Gemini に相談を進めれば今時な AI バイブコーディングができたかも。今回は使わなかった。ほぼ手作業で行う。時間は有るのだ。解決したのは次の 2 つの問題。
Configure が失敗する。正しい結果にならない。
User Intervention Required (ユーザーの介入が必要) となって印刷が始まらない。
途中 VScode の copilot auto complete をドキュメント作成で 5 時間ほど試している。Free plan の枠を 33% 消費したのが衝撃だった。以降は普通の auto complete に戻す。
samba を build するに至った状況を書いていく。
切っ掛けは Lubuntu 22.04 で samba server を Windows 98 ベースの古い計測器向けに共有フォルダと仮想 PDF プリンタをサービスしていた。これを Lubuntu 24.04 に dist upgrade したら、PDF 仮想プリンタが動かなくなった。spool 詰まりを起こす。samba server の方で back trace が発生していた。
もともと Windows 98 ベースの計測器を隔離されたネットワークに置く必要が有った。場所を取らない Raspberry Pi をネットワーク隔離装置として仕立てる積もりも実現していなかった。samba を build できれば何かと自由度が上がるのだ。samba 4 系列で Windows 98 サポートは期待できないし。