メールの全文検索をやりたくなったので.
インストール.
# apt-get install libnkf-perl libkakasi2-dev libtext-kakasi-perl
# apt-get install namazu2 namazu2-index-tools
index作成
% mkdir /home/salt/index
% mknmz -a -O /home/salt/index /home/salt/Maildir
LANG=ja_JP.UTF-8なので出力メッセーじ(eucjp)が化けるが気にしない.まぁ端末の文字コード変えれば問題なし.
個人用のindexてどこに置くのが普通なんだろう? home直下にindexてちょっと微妙[E:sweat02]
設定ファイルコピィ.
% cp /etc/namazu/namazurc ~/.namazurc
% vi ~/.namazurc
+ Index /home/salt/index
と,indexの場所設定.
検索用のらっぱを作る.(LANGがutf-8なので)
#!/bin/bash
/usr/bin/namazuecho $1|nkf -e
$2 | nkf -w
検索するときはこっちを実行.wnamazuにしたなら,
% ./wnamazu ‘おはよう’
とか.
crontab -e してindex自動更新を設定したりして終わり.