OpenPGP Public Key Server をローカルに立てる

現状

まだ動いてない。
デーモン起動でフリーズ。なんで?

目標

ローカルで作って社内専用のものとして使いたい。
http://www.hizlab.net/pgp/ のツールでのみ使う。検索・登録サーバーとして使いたい。

理由

公開pgp key server が間違ったkeyを削除出来ない困った仕様なので。
うちの社ではPC慣れてない人にPGP使わせてるので、間違えて登録する人続出でかなりうちのドメインPGP Keyはかなり汚染されています。

未整理

http://pks.sourceforge.net/
から /tmp にダウンロード

cd /tmp/
tar -zxvf pks-0.9.6.tar.gz
cd pks-0.9.6
./configure
make
make install
rehash

PREFIX は FreeBSD6.1 のデフォが /usr/local/ なのでそれで

cat /tmp/pks-0.9.6/README
 ↑見ながら初期化

syslog パス
mail設定 パス

DB初期化
/usr/local/bin/pksclient /usr/local/var/db create

起動。2つめはいらないかも。
pksd /usr/local/etc/pksd.conf
/usr/local/bin/pks-queue-run.sh /usr/local/etc/pksd.conf

迷ったら↓
man pks-intro