Page MenuHomeSolus

The inclusion of i2pd fixes T6642

Authored by Devil505 on Aug 16 2018, 5:20 AM.


Test Plan

Launch i2pd command via sudo, with your browser, enable proxy with and port 4444.
Then browse for example to www.i2pd.i2p or www.inr.i2p (with this last one you can see the list of i2p hosts)

Diff Detail

R4450 i2pd
Automatic diff as part of commit; lint not applicable.
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

Devil505 created this revision.Aug 16 2018, 5:20 AM
Devil505 requested review of this revision.Aug 16 2018, 5:20 AM

I need some advice:

  • %make_install install i2pd in /usr/bin but the systemd service provided refers to /usr/sbin, this is why I manually install i2pd in /usr/sbin
  • sudo systemctl start i2pd.service gives errors like:
Starting I2P Router written in C++...
i2pd.service: Failed to determine user credentials: No such process
i2pd.service: Failed at step USER spawning /usr/sbin/i2pd: No such process
i2pd.service: Control process exited, code=exited status=217
i2pd.service: Failed with result 'exit-code'.
Failed to start I2P Router written in C++.
DataDrake accepted this revision.Aug 18 2018, 11:54 PM
DataDrake added a subscriber: DataDrake.

Makes sense. LGTM. Thanks!

This revision is now accepted and ready to land.Aug 18 2018, 11:54 PM
This revision was automatically updated to reflect the committed changes.

I'll fix it this time, but you really need to include abi_used_libs