diff --git a/INSTALL-headless.txt b/INSTALL-headless.txt index 03229c7964..d4b066d735 100644 --- a/INSTALL-headless.txt +++ b/INSTALL-headless.txt @@ -1,12 +1,17 @@ Headless I2P installation instructions -1) tar xjf i2p.tar.bz2 (you've already done this) -2) cd i2p ; vi INSTALL-headless.txt (you're doing this now) -3) sh postinstall.sh (this launches the router) -4) lynx http://localhost:7657/index.jsp (configure the router) +1) java -jar i2pinstall.exe -console (you've already done this) -If you're having trouble, swing by http://forum.i2p.net/, check the -website at http://www.i2p.net/, or get on irc://irc.freenode.net/#i2p +This will run the installer in text mode, including running the postinstall.sh +script, which will start the router and launch a browser. + +If you do not have an X server running, the browser launch will fail, and +you may use: + lynx http://localhost:7657/index.jsp +to configure the router. + +If you're having trouble, swing by http://forum.i2p2.de/, check the +website at http://www.i2p2.de/, or get on irc://irc.freenode.net/#i2p To run I2P explicitly: (*nix): sh i2prouter start diff --git a/INSTALL.txt b/INSTALL.txt index 22f631bfe2..15a962df2a 100644 --- a/INSTALL.txt +++ b/INSTALL.txt @@ -6,16 +6,20 @@ and package up the appropriate installer by running: ant pkg This will produce a few key files: -* i2p.tar.bz2: the headless installation -* install.jar: the GUI installer -* i2pupdate.zip: the update package +* install.jar: the GUI and console installer +* i2pinstall.exe: the GUI and console installer wrapped for cross-platform execution +* i2pupdate.zip: the update package -From there, you can follow the headless installation instructions -with the headless installer, run the GUI installer, or deploy -the update into an existing installation. +From there, you can run the headless (console mode) installer: + java -jar i2pinstall.exe -console + +Or run the GUI installer: + java -jar i2pinstall.exe + +Or move the update file into an existing installation directory and restart. You will need to have ant installed from http://ant.apache.org/ -(1.5 or newer) +(1.7.0 or newer) Supported JVMs: Windows: Latest available from http://java.sun.com/ (1.5+ supported) diff --git a/LICENSE.txt b/LICENSE.txt index dd3b3c5179..1ce8412e6c 100644 --- a/LICENSE.txt +++ b/LICENSE.txt @@ -116,8 +116,9 @@ Installer: Forms were created using Abeille Forms Designer (https://abeille.dev.java.net/) - Izpack: - See licenses/LICENSE-Apache1.1.txt + Izpack 4.3.0: + Copyright (c) 2001-2008 Julien Ponge + See licenses/LICENSE-Apache2.0.txt diff --git a/build.xml b/build.xml index 919a0342e7..e7d91068eb 100644 --- a/build.xml +++ b/build.xml @@ -203,7 +203,7 @@ - + @@ -249,6 +249,7 @@ + @@ -315,6 +316,7 @@ + @@ -523,7 +525,7 @@ - + diff --git a/checklist.txt b/checklist.txt index 2e6813b125..17f8d9753b 100644 --- a/checklist.txt +++ b/checklist.txt @@ -45,7 +45,6 @@ Make the source tarball: Until the build script gets this ability, you need to rename some files: mv i2pinstall.exe i2pinstall-0.7.xx.exe - mv i2p.tar.bz2 i2pheadless-0.7.xx.tar.bz2 mv i2pupdate.zip i2pupdate-0.7.xx.zip you probably don't need to rename i2pupdate.sud @@ -56,7 +55,6 @@ Generate hashes: Generate PGP signatures: gpg -b i2pinstall-0.7.xx.exe - gpg -b i2pheadless-0.7.xx.tar.bz2 gpg -b i2psource-0.7.xx.tar.bz2 gpg -b i2pupdate-0.7.xx.zip gpg -b i2pupdate.sud diff --git a/installer/install.xml b/installer/install.xml index e4149c4b1e..42202f8eec 100644 --- a/installer/install.xml +++ b/installer/install.xml @@ -9,12 +9,40 @@ http://www.i2p2.de/ + + + + + + + @@ -24,11 +52,16 @@ + + + + + @@ -41,6 +74,7 @@ + @@ -91,6 +125,18 @@ + + + + + + + + + +