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 @@
+
+
+
+
+
+
+
+
+
+