lennyのpostgresql8.3でutf8以外のDBがつくれない件
#/var/lib/postgresql/8.3/main を変更
mv /var/lib/postgresql/8.3/main /var/lib/postgresql/8.3/main-old
#mainを新たにつくる
mkdir /var/lib/postgresql/8.3/main
chown postgres.postgres /var/lib/postgresql/8.3/main
#--no-localeでinitdb。
$ su - postgres
$ /usr/lib/postgresql/8.3/bin/initdb -D /var/lib/postgresql/8.3/main --encoding=UTF8 --no-locale
これで起動するとserver.crt failedになるので、
$ vi postgresql.conf
ssl=false
#ついで
#データベースの書き出し
su - postgres
% pg_dump database > db.out
#データベースの再構築
% createdb -E EUC_JP
% psql -e database < db.out