zzz.i2p.xyz

Development discussions
How to install plugins, configure unsigned update, change clients, edit advanced config on 0.9.14 « Quick Hints, Tricks, and Howtos « I2P Help, Hints, Advice
 
Mon, 28 Jul 2014, 02:07pm #1
zzz
Administrator
Zzz

Several advanced features were removed from the console in 0.9.14. Here's how to do them manually:

Install New Plugins

Removed from /configclients

Ensure the plugin source is trustworthy. This method bypasses the signature check and several other sanity checks.

- Download .xpi2p file in browser (right click - save as)
- cd ~/.i2p.xyz (or %APPDIR%\I2P on Windows)
- mkdir plugins (if not there already)
- cd plugins

(now we unzip the xpi2p file. We use our java utility because it automatically runs unpack200. If you used the standard command line unzip, you'd have to unpack200 all the jars and wars yourself)
(this extracts the plugin to the directory "tmp" in the current directory, ~/.i2p.xyz/plugins)

- java -cp $I2P/lib/i2p.jar net.i2p.util.FileUtil unzip /path/to/foo.xpi2p

(now you need the official plugin name xxx. Look for "name=xxx" in tmp/plugin.config if you aren't sure)

- mv tmp xxx

Now go to /configclients in the console and you will see the installed plugin. Click start.

The same instructions, and a script to make it easier, are on http://plugins.i2p.xyz/install/

Configure Unsigned Updates

Removed from /configupdate

Edit ~/.i2p.xyz/router.config manually. Add or change the following entries:

router.updateUnsigned=true
router.updateUnsignedURL=http://echelon.i2p.xyz/update/i2pupdate.zip

The change will be picked up by the router within 60 seconds.

Add or Edit Clients

Removed from /configclients

For editing, go to /configclients and click Stop.

Edit ~/.i2p.xyz/clients.config.

Go to /configclients and you will see your changes. Click Start.

Change News URL

Removed from /configupdate

Edit ~/.i2p.xyz/router.config manually. Add or change the following entry:

router.newsURL=http://echelon.i2p.xyz/i2p/news.xml

The change will be picked up by the router within 60 seconds.

Change Advanced Configuration

Disabled on /configadvanced

Edit ~/.i2p.xyz/router.config manually. The change will be picked up by the router within 60 seconds.

Last edited: Mon, 04 Aug 2014, 01:00pm by zzz