[sylpheed-jp:10325] Re: sylph-searcher のインストールについて

Akihiro Okamura aokamura @ iris.eonet.ne.jp
2007年 7月 6日 (金) 03:57:45 JST


岡村です。
先日、sylph-searcher をセットアップしたのですが、PostgreSQL の設定で手こずりました。
#自宅ネットワーク内に立てた PostgreSQL サーバに、中途半端に設定した VPN 越しで
#アクセスしようとしたからですが。

On Thu, 5 Jul 2007 23:57:35 +0900
Keiichi Morisato <nara_prv @ cyber.ocn.ne.jp> wrote:
> $ initdb
> $ createuser keiichi
> ---
> $ createdb -E UTF-8 test
> # su - postgres
> $ psql test -f /usr/share/pgsql/contrib/tsearch2.sql (Fedora 7)
> $ psql test -c "GRANT ALL ON pg_ts_cfg TO PUBLIC" 
> $ psql test -c "GRANT ALL ON pg_ts_cfgmap TO PUBLIC"
> $ psql test -c "GRANT ALL ON pg_ts_dict TO PUBLIC"
> $ psql test -c "GRANT ALL ON pg_ts_parser TO PUBLIC"
> いずれも GRANT が返ります。

このあとに、README に書かれている手順
> % exit
> % psql test -f sql/create.sql
> % psql test -f sql/function.sql
が必要なのだと思います。


私は SQL には疎いのですが、実行しているコマンドの意味を推測すると、
> (データベースが "C" 以外のロケール($LANG)で初期化されている場合のみ以下を
> 行ってください)
という説明は
> % psql test -c "UPDATE pg_ts_cfg SET locale = '$LANG' where ts_name = 'default';
この行に対してだけ有効なのだと思います。

-----------------------------------
   岡村 明洋 (aokamura @ iris.eonet.ne.jp)


Sylpheed-jp メーリングリストの案内