Here is a port I have been using locally. It is a non Java
implementation of the i2p protocol. Maybe it will be useful for other
OpenBSDers, so here you go.

Some comments and clarifications:

* Upstream's makefiles lack an "install" target. This is intended
because upstream wants packagers to copy over their files manually.
* i2pd gets installed as a poorman's system service with all its
configuration on /var/i2pd. This folder gets pre-populated with config
files provided by upstream. Trying to run the software without
configuration files may cause it to run in a potentially insecure
manner.
* Upstream's config scripts are a bit messy and passing configuration
parameters for the building process when using Clang is not possible.
Since the defaults are sane enough, I think it is ok to let the port as
it is.

Testing and destructive criticism ("get your hands off the keyboard
before you get hurt, kid") are welcome.

-- 
OpenPGP Key Fingerprint:
BB5A C2A2 2CAD ACB7 D50D  C081 1DB9 6FC4 5AB7 92FA

Attachment: i2pd.tar
Description: Unix tar archive

Reply via email to