[samba-jp:19635] Re: smbfnconvがFreeBSDでエラーになる
KAWAFUJI Mitsuhiro
kawafuji @ bskk.konicaminolta.jp
2007年 8月 1日 (水) 13:37:47 JST
川藤です。
On Tue, Jul 31, 2007 at 20:13:46 +0900
you MORIYAMA Masayuki <moriyama @ miraclelinux.com> wrote:
|森山です。
|find コマンドに関しては、GNU findutils をインストールして、そちらが実行
|されるように PATH を追加して、試していただけないでしょうか。
findutilsを入れたところ、findはgfindとしてインストールされるよう
なので、smbfnconv内の、
open(FILEN, "find @_ -print |") or die "Cannot open directories\n";
という行のfindをgfinedに変更しました(オリジナルのfindはそのまま手
をつけず)。
この状態で、
# mv tmp tmp.samba2
# mkdir tmp
# cd tmp
# smbfnconv -f cap -t eucjp-ms -p ../tmp.samba2
を実行したのですが、何も起きません。以下のように、(ハードリンクで
はなく)ディレクトリ内直接変換はうまく行きました。
# gcp -a tmp.samba2 ttt
# cd ttt
# smbfnconv -f cap -t eucjp-ms .
幸い、バックアップを別途保存しておく余裕があるので、後者の直接変
換で対応しようと思いますが、現象を報告しておきます。ありがとうござ
いました。
川藤
samba-jp メーリングリストの案内