Add HKP database backend
authorJonathan McDowell <noodles@earth.li>
Mon, 30 Sep 2013 16:31:03 +0000 (17:31 +0100)
committerJonathan McDowell <noodles@earth.li>
Mon, 30 Sep 2013 16:41:11 +0000 (17:41 +0100)
A potential use case of onak is as a proxy server. Add an HKP backend
that uses libcurl to make requests to a remote keyserver to fetch, search
or store keys. The "db_dir" configuration parameter becomes the base
host name for the remote keyserver e.g.:

db_backend hkp
db_dir the.earth.li

In the future the addition of the ability to stack database backends
should allow this to be used to turn onak into a caching keyserver.


No differences found