Namazu-devel-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: mknmz: symlinked target directory
- From: knok@xxxxxxxxxxxxx (NOKUBI Takatsugu)
- Date: Thu, 16 Nov 2000 16:43:55 JST
- X-ml-name: namazu-devel-ja
- X-mail-count: 01098
<87k8a5ts3l.wl@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>の記事において
fsatoh@xxxxxxxxxさんは書きました。
>> --replace=CODE を指定するときなどやっかいなので、これを
>> 防ぐパッチ。
このパッチなのですが、例えば tests/data で
$ mkdir symlink
$ cd symlink && ln -s ../en .
として、tests/ 以下で
$ mkdir idx14
$ ../scripts/mknmz -O ./idx14 ./data/symlink/en
とすると、
$ cat idx14/NMZ.field.uri
/home/knok/namazu/build/namazu-current/tests/data/symlink/en/../en/acrobat3.pdf
/home/knok/namazu/build/namazu-current/tests/data/symlink/en/../en/html.html
:
/home/knok/namazu/build/namazu-current/tests/data/symlink/en/../ja/acrobat3.pdf
/home/knok/namazu/build/namazu-current/tests/data/symlink/en/../ja/acrobat4.pdf
/home/knok/namazu/build/namazu-current/tests/data/symlink/en/../ja/html.html
:
/home/knok/namazu/build/namazu-current/tests/data/symlink/en/./msg00000.html
/home/knok/namazu/build/namazu-current/tests/data/symlink/en/./plain.txt
:
/home/knok/namazu/build/namazu-current/tests/data/symlink/en/plain.txt.bz2
/home/knok/namazu/build/namazu-current/tests/data/symlink/en/plain.txt.gz
/home/knok/namazu/build/namazu-current/tests/data/symlink/en/rfc0000.txt
こんな感じになってしまいます。2.0.5 ではこのような問題はありません。
symlink でなく実際の directory が NMZ.field.uri に記録されてしまう問題
は残っていますが...
--
野首 貴嗣
E-mail: knok@xxxxxxxxxxxxx