Namazu-users-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: smbfs の mknmz で完全に index が作成できない。
From: 藤原 誠/ Makoto Fujiwara <makoto@xxxxx> さん曰く
Subject: [namazu-users-ja] Re: smbfs の mknmz で完全に index が作成できない。
Message-ID: <200102020308.GMT@xxxxxxxxxxxx>
Date: Fri, 02 Feb 2001 12:05:30 +0900
藤原> > /nt_f/smb_test/test/test.txt のインデックスを作成しない。
藤原> 想い着きなのですが、
藤原>
藤原> find2perl /nt_f/smb_test -type d -print > /tmp/find-directory
藤原> perl /tmp/find-directory
藤原> とやると、何と表示するでしょうか。
## 推測で書いちゃいますが。。。
おそらくそういう原因だと思います。
% find /nt_f/smb_test -type d -print
でもきっと一緒でしょう。smbfs は使ったことが無いのですが、
Windows NT 側の file system が *ちゃんとした* link count を返さ
ないのだと思います。
Subject: [namazu-users-ja] unsupported target: directory at mknmz line 1261
From: "Hiromi Nagayoshi" <nagayosi@xxxxxxxxxxxxxxxxxx>
Date: Thu, 18 May 2000 22:49:47 +0900
Message-Id: <000901bfc0cf$ef297ca0$5a19f4c0@xxxxxxxxxxxxxxxxxxxxxxxxx>
X-ML-Name: namazu-users-ja
X-Mail-Count: 00420
で始まる thread を参照してください。(このときは SOSS という NT
側のソフトでした)
ついでに、以前は思いつかなかった解決策で、動作は未確認なのですが、
~/.mknmzrc に
$File::Find::dont_use_nlink = 1;
と書いても大丈夫かもしれません。(lib/perl5/xxxxxx/File/Find.pm 参照)
## Perl 使いではないので、これだけで良いかはまったく不明 (_ _)
ただし、大丈夫でも真っ当な file system 相手でも file をなめるた
め遅くなってしまうので、 mknmzrc の使い分けが必要となるでしょう。
--
白井秀行 (mailto:shirai@xxxxxxxxxxxxxxxxxxx)