諸般の事情ありて samba のバージョンを上げる必要が出来たので、samba-2.2.8日本語版から samba3.0.7 へ更新です。
注意事項としては前に書いた通りですが、今回はメジャーバージョン更新ですからいったん綺麗に消してから(smb.confも) portinstall で入れてみました。/usr/local/private/下は前のままで使えるようです。
で、うちの場合は以前 Windows-FreeBSD間で tar でやり取りしていたことがあったので、ファイル名の漢字コードはSJISを使っています。ということは、こちらを見ますと、
dos charset = cp932なのだそうです。ただ、同ページによると samba2日本語版とsamba3では機種依存文字のマッピングが若干異なる為ファイル名の変換が必要・・・らしいのですが、いくらなんでもうちのハードディスクの中には機種依存文字を使ったファイルは無いと思うので、特にファイル名の変換はしていません。とりあえず動いているみたいなのでOKということにしておきましょう。
display charset = cp932
unix charset = cp932
そんなわけで、かなり面倒かな~と思っていたのですが、samba3特有の機能を何も使わないのであれば(^^;)移行はすぐにできるみたいです。