Package Details: i2pd-git 2.26.0.r7.g85eeba14-1

Git Clone URL: https://aur.archlinux.org/i2pd-git.git (read-only)
Package Base: i2pd-git
Description: Simplified C++ implementation of I2P client
Upstream URL: https://github.com/PurpleI2P/i2pd
Licenses: BSD
Conflicts: i2pd
Provides: i2pd=2.26.0.r7.g85eeba14
Submitter: robertfoster
Maintainer: DDoSolitary
Last Packager: DDoSolitary
Votes: 10
Popularity: 0.038333
First Submitted: 2014-08-20 15:08
Last Updated: 2019-06-09 04:01

Required by (5)

Sources (1)

Latest Comments

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

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 https://www.dropbox.com/sh/wxcl2lhtp8bejnh/AACYq4GNtESC6HCGEkL-iBrca?dl=0

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/i2pd.pid --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.

sehraf commented on 2015-09-16 11:08

The package doesn't build anymore since it now requires cmake.

comefaith commented on 2015-05-15 13:42

here's gentoo service file, probably restart requires pid file

[Unit]
Description=C++ daemon for accessing the I2P network
After=network.target

[Service]
Type=forking
Restart=on-abnormal
PIDFile=/var/run/i2pd.pid
User=i2pd
Group=i2pd
PermissionsStartOnly=yes
ExecStartPre=/bin/touch /var/run/i2pd.pid /var/log/i2pd.log
ExecStartPre=/bin/chown i2pd:i2pd /run/i2pd.pid /var/log/i2pd.log
ExecStart=/usr/lib/i2pd/i2p --conf=/etc/i2pd.conf

[Install]
WantedBy=multi-user.target

archeando commented on 2015-04-02 11:48

Restart i2pd not work, problem: not exist /run/i2pd.pid

Please add backup to pkgbuild:

backup=/var/lib/i2pd/i2p.conf