Package Details: i2pd-git 2.37.0.r34.g51ef7ef6-1

Git Clone URL: (read-only, click to copy)
Package Base: i2pd-git
Description: A full-featured C++ implementation of the I2P router (git version)
Upstream URL:
Licenses: BSD
Conflicts: i2pd
Provides: i2p-router, i2pd
Submitter: robertfoster
Maintainer: dbermond
Last Packager: dbermond
Votes: 12
Popularity: 0.027418
First Submitted: 2014-08-20 15:08
Last Updated: 2021-04-02 13:09

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

redfish commented on 2016-05-18 16:56

Please use this for pkgver to construct the correct version string: version.g<height>.r<commit>:
git describe --tags --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g'

Btw, why the symlinks in /etc instead of just putting the files there, and passing --conf /etc/... in i2pd.service?

EDIT: Also, please remove compiler flags. It should just use what's in /etc/makepkg.conf; those kind of flags are up to the user, not the packager.

kurych commented on 2016-04-29 14:03

What do you think about necessity UPNP option?
May be better it will get rid of this dependence?

mayurkr commented on 2016-04-29 12:07

The build is crashing because one of the dependency is not meet i.e miniupnpc

Please add miniupnpc to makedepends

Nyarcel commented on 2016-04-12 21:27

debian/i2pd.conf is now docs/i2pd.conf
Please fix.

kurych commented on 2016-04-04 09:00

Since version 2.6.0 changed names of config files. Now i2pd.conf and tunnels.conf.

tee commented on 2016-04-01 20:55

need to add miniupnpc to makedepends

kurych commented on 2016-03-03 10:40

In new tarballs, which you can find on same path on dropbox, was taken off dependencies from "cmake", because main developer support only Makefile in current time. And all configuration files placed to expected point - /etc/i2pd.

kurych commented on 2016-01-12 16:41

Hi! I could propose new tarball for i2pd-git package. This version more useful to last changes in upstream code.
Complete tarball you can find at

kurych commented on 2016-01-11 12:51

In one of recent commits was added --pidfile cli option. I think that files i2pd.tmpfiles.conf and i2pd.service should be modified to create pid-file in /run/i2pd/ directory.
Respectively, i2pd.tmpfiles.conf:
d /run/i2pd 0755 i2p i2p -

and ExecStart= in i2pd.service should looks like
ExecStart=/usr/bin/i2pd --pidfile=/run/i2pd/ --conf=... etc.

This will restart the service and use the Restart= option to automatically restart service if crash occurred.

kurych commented on 2015-12-16 15:33

Makefile was changed in GitHub repository: renamed main binary to "i2pd". Therefore it is necessary to make changes to files PKGBUILD and i2pd.service.