[freenet-cvs] r18381 - trunk/apps/new_installer/res/unix/bin

nextgens at freenetproject.org nextgens at freenetproject.org
Thu Mar 6 04:17:22 UTC 2008


Author: nextgens
Date: 2008-03-06 04:17:22 +0000 (Thu, 06 Mar 2008)
New Revision: 18381

Modified:
   trunk/apps/new_installer/res/unix/bin/cleanup.sh
   trunk/apps/new_installer/res/unix/bin/detect_port_availability.sh
   trunk/apps/new_installer/res/unix/bin/install_freenet-ext.sh
   trunk/apps/new_installer/res/unix/bin/install_freenet-stable-latest.sh
   trunk/apps/new_installer/res/unix/bin/install_frost.sh
   trunk/apps/new_installer/res/unix/bin/install_jSite.sh
   trunk/apps/new_installer/res/unix/bin/install_librarian.sh
   trunk/apps/new_installer/res/unix/bin/install_mdns.sh
   trunk/apps/new_installer/res/unix/bin/install_opennet.sh
   trunk/apps/new_installer/res/unix/bin/install_plugins.sh
   trunk/apps/new_installer/res/unix/bin/install_startup_hook-mac.sh
   trunk/apps/new_installer/res/unix/bin/install_stun.sh
   trunk/apps/new_installer/res/unix/bin/install_thaw.sh
   trunk/apps/new_installer/res/unix/bin/install_thingamablog.sh
   trunk/apps/new_installer/res/unix/bin/install_updater.sh
   trunk/apps/new_installer/res/unix/bin/install_upnp.sh
   trunk/apps/new_installer/res/unix/bin/setup.sh
Log:
new_installer: prefer ipv4 over ipv6 during the install process

Modified: trunk/apps/new_installer/res/unix/bin/cleanup.sh
===================================================================
--- trunk/apps/new_installer/res/unix/bin/cleanup.sh	2008-03-06 03:32:26 UTC (rev 18380)
+++ trunk/apps/new_installer/res/unix/bin/cleanup.sh	2008-03-06 04:17:22 UTC (rev 18381)
@@ -1,10 +1,11 @@
 #!/bin/sh
 
-INSTALL_PATH="${INSTALL_PATH:-$PWD}"
-
 cd "$INSTALL_PATH"
+source _install_toSource.sh
 
 # We keep application installers in case users want to perform updates
 rm -f 1run.sh cleanup.sh detect_port_availability.sh install_freenet-ext.sh install_freenet-stable-latest.sh install_librarian.sh install_mdns.sh install_plugins.sh install_stun.sh install_updater.sh setup.sh install_startup_hook-mac.sh offline opennet.install
 
+rm -f _install_toSource.sh
+
 echo "All done, please click Next"

Modified: trunk/apps/new_installer/res/unix/bin/detect_port_availability.sh
===================================================================
--- trunk/apps/new_installer/res/unix/bin/detect_port_availability.sh	2008-03-06 03:32:26 UTC (rev 18380)
+++ trunk/apps/new_installer/res/unix/bin/detect_port_availability.sh	2008-03-06 04:17:22 UTC (rev 18381)
@@ -1,18 +1,17 @@
 #!/bin/sh
 
-INSTALL_PATH="${INSTALL_PATH:-$PWD}"
-
 cd "$INSTALL_PATH"
+source _install_toSource.sh
 
 echo "Detecting tcp-ports availability..."
 # Try to auto-detect the first available port for fproxy
 FPROXY_PORT=8888
-java -jar bin/bindtest.jar $FPROXY_PORT 2>&1 >/dev/null
+java $JOPTS -jar bin/bindtest.jar $FPROXY_PORT 2>&1 >/dev/null
 if test $? -ne 0
 then
 	FPROXY_PORT=8889
 	echo "Can not bind fproxy to 8888: let's try $FPROXY_PORT instead."
-	java -jar bin/bindtest.jar $FPROXY_PORT
+	java $JOPTS -jar bin/bindtest.jar $FPROXY_PORT
 	if test $? -ne 0
 	then
 		FPROXY_PORT=9999
@@ -26,7 +25,7 @@
 
 # Try to auto-detect the first available port for fcp
 FCP_PORT=9481
-java -jar bin/bindtest.jar $FCP_PORT 2>&1 >/dev/null
+java $JOPTS -jar bin/bindtest.jar $FCP_PORT 2>&1 >/dev/null
 if test $? -ne 0
 then
 	FCP_PORT=9482

Modified: trunk/apps/new_installer/res/unix/bin/install_freenet-ext.sh
===================================================================
--- trunk/apps/new_installer/res/unix/bin/install_freenet-ext.sh	2008-03-06 03:32:26 UTC (rev 18380)
+++ trunk/apps/new_installer/res/unix/bin/install_freenet-ext.sh	2008-03-06 04:17:22 UTC (rev 18381)
@@ -1,11 +1,10 @@
 #!/bin/bash
 
-INSTALL_PATH="${INSTALL_PATH:-$PWD}"
-
 cd "$INSTALL_PATH"
+source _install_toSource.sh
 
 if test ! -e offline
 then
 	echo "Downloading freenet-ext.jar"
-	java -jar bin/sha1test.jar freenet-ext.jar "$INSTALL_PATH" >/dev/null 2>&1 || exit 1
+	java $JOPTS -jar bin/sha1test.jar freenet-ext.jar "$INSTALL_PATH" >/dev/null 2>&1 || exit 1
 fi

Modified: trunk/apps/new_installer/res/unix/bin/install_freenet-stable-latest.sh
===================================================================
--- trunk/apps/new_installer/res/unix/bin/install_freenet-stable-latest.sh	2008-03-06 03:32:26 UTC (rev 18380)
+++ trunk/apps/new_installer/res/unix/bin/install_freenet-stable-latest.sh	2008-03-06 04:17:22 UTC (rev 18381)
@@ -1,13 +1,12 @@
 #!/bin/bash
 
-INSTALL_PATH="${INSTALL_PATH:-$PWD}"
-
 cd "$INSTALL_PATH"
+source _install_toSource.sh
 
 if test ! -e offline
 then
 	echo "Downloading freenet-stable-latest.jar"
-	java -jar bin/sha1test.jar freenet-stable-latest.jar "$INSTALL_PATH" >/dev/null 2>&1 || exit 1 
+	java $JOPTS -jar bin/sha1test.jar freenet-stable-latest.jar "$INSTALL_PATH" >/dev/null 2>&1 || exit 1 
 fi
 
 rm -f freenet.jar

Modified: trunk/apps/new_installer/res/unix/bin/install_frost.sh
===================================================================
--- trunk/apps/new_installer/res/unix/bin/install_frost.sh	2008-03-06 03:32:26 UTC (rev 18380)
+++ trunk/apps/new_installer/res/unix/bin/install_frost.sh	2008-03-06 04:17:22 UTC (rev 18381)
@@ -1,8 +1,7 @@
 #!/bin/bash
 
-INSTALL_PATH="${INSTALL_PATH:-$PWD}"
-
 cd "$INSTALL_PATH"
+source _install_toSource.sh
 
 if test -e frost.install
 then
@@ -10,9 +9,9 @@
 	if test ! -e offline
 	then
 		echo "Downloading frost"
-		java -jar bin/sha1test.jar frost/frost.zip ./ >/dev/null 2>&1 || exit 1
+		java $JOPTS -jar bin/sha1test.jar frost/frost.zip ./ >/dev/null 2>&1 || exit 1
 	fi
 	echo "Unzipping frost"
 	mkdir frost
-	java -jar bin/uncompress.jar frost.zip frost >/dev/null 2>&1
+	java $JOPTS -jar bin/uncompress.jar frost.zip frost >/dev/null 2>&1
 fi

Modified: trunk/apps/new_installer/res/unix/bin/install_jSite.sh
===================================================================
--- trunk/apps/new_installer/res/unix/bin/install_jSite.sh	2008-03-06 03:32:26 UTC (rev 18380)
+++ trunk/apps/new_installer/res/unix/bin/install_jSite.sh	2008-03-06 04:17:22 UTC (rev 18381)
@@ -1,8 +1,7 @@
 #!/bin/bash
 
-INSTALL_PATH="${INSTALL_PATH:-$PWD}"
-
 cd "$INSTALL_PATH"
+source _install_toSource.sh
 
 if test -e jsite.install
 then
@@ -11,6 +10,6 @@
 	then
 		echo "Downloading jSite"
 		mkdir jSite
-		java -jar bin/sha1test.jar jSite/jSite.jar jSite >/dev/null 2>&1 || exit 1
+		java $JOPTS -jar bin/sha1test.jar jSite/jSite.jar jSite >/dev/null 2>&1 || exit 1
 	fi
 fi

Modified: trunk/apps/new_installer/res/unix/bin/install_librarian.sh
===================================================================
--- trunk/apps/new_installer/res/unix/bin/install_librarian.sh	2008-03-06 03:32:26 UTC (rev 18380)
+++ trunk/apps/new_installer/res/unix/bin/install_librarian.sh	2008-03-06 04:17:22 UTC (rev 18381)
@@ -1,8 +1,7 @@
 #!/bin/sh
 
-INSTALL_PATH="${INSTALL_PATH:-$PWD}"
-
 cd "$INSTALL_PATH"
+source _install_toSource.sh
 
 if test -e xmllibrarian -a -e plug
 then
@@ -13,7 +12,7 @@
 	mv -f plug2 plug
 	if test ! -e offline
 	then
-		java -jar bin/sha1test.jar plugins/XMLLibrarian.jar.url plugins >/dev/null 2>&1
+		java $JOPTS -jar bin/sha1test.jar plugins/XMLLibrarian.jar.url plugins >/dev/null 2>&1
 	fi
 	rm -f xmllibrarian
 fi

Modified: trunk/apps/new_installer/res/unix/bin/install_mdns.sh
===================================================================
--- trunk/apps/new_installer/res/unix/bin/install_mdns.sh	2008-03-06 03:32:26 UTC (rev 18380)
+++ trunk/apps/new_installer/res/unix/bin/install_mdns.sh	2008-03-06 04:17:22 UTC (rev 18381)
@@ -1,8 +1,7 @@
 #!/bin/sh
 
-INSTALL_PATH="${INSTALL_PATH:-$PWD}"
-
 cd "$INSTALL_PATH"
+source _install_toSource.sh
 
 if test -e mdns -a -e plug
 then
@@ -13,7 +12,7 @@
 	mv -f plug2 plug
 	if test ! -e offline
 	then
-		java -jar bin/sha1test.jar plugins/MDNSDiscovery.jar.url plugins >/dev/null 2>&1
+		java $JOPTS -jar bin/sha1test.jar plugins/MDNSDiscovery.jar.url plugins >/dev/null 2>&1
 	fi
 	rm -f mdns
 fi

Modified: trunk/apps/new_installer/res/unix/bin/install_opennet.sh
===================================================================
--- trunk/apps/new_installer/res/unix/bin/install_opennet.sh	2008-03-06 03:32:26 UTC (rev 18380)
+++ trunk/apps/new_installer/res/unix/bin/install_opennet.sh	2008-03-06 04:17:22 UTC (rev 18381)
@@ -1,8 +1,7 @@
 #!/bin/bash
 
-INSTALL_PATH="${INSTALL_PATH:-$PWD}"
-
 cd "$INSTALL_PATH"
+source _install_toSource.sh
 
 if test -e opennet.install
 then
@@ -10,6 +9,6 @@
 	if test ! -e offline
 	then
 		echo "Downloading the Opennet seednode file"
-		java -jar bin/sha1test.jar opennet/seednodes.fref . >/dev/null 2>&1 || exit 1
+		java $JOPTS -jar bin/sha1test.jar opennet/seednodes.fref . >/dev/null 2>&1 || exit 1
 	fi
 fi

Modified: trunk/apps/new_installer/res/unix/bin/install_plugins.sh
===================================================================
--- trunk/apps/new_installer/res/unix/bin/install_plugins.sh	2008-03-06 03:32:26 UTC (rev 18380)
+++ trunk/apps/new_installer/res/unix/bin/install_plugins.sh	2008-03-06 04:17:22 UTC (rev 18381)
@@ -1,8 +1,7 @@
 #!/bin/bash
 
-INSTALL_PATH="${INSTALL_PATH:-$PWD}"
-
 cd "$INSTALL_PATH"
+source _install_toSource.sh
 
 if test -e plug
 then

Modified: trunk/apps/new_installer/res/unix/bin/install_startup_hook-mac.sh
===================================================================
--- trunk/apps/new_installer/res/unix/bin/install_startup_hook-mac.sh	2008-03-06 03:32:26 UTC (rev 18380)
+++ trunk/apps/new_installer/res/unix/bin/install_startup_hook-mac.sh	2008-03-06 04:17:22 UTC (rev 18381)
@@ -6,6 +6,7 @@
 SCRIPT_PLIST="$STARTUP_PATH/Freenet/Freenet.plist"
 
 cd "$INSTALL_PATH"
+source _install_toSource.sh
 
 echo "Creating a startup script for Freenet"
 

Modified: trunk/apps/new_installer/res/unix/bin/install_stun.sh
===================================================================
--- trunk/apps/new_installer/res/unix/bin/install_stun.sh	2008-03-06 03:32:26 UTC (rev 18380)
+++ trunk/apps/new_installer/res/unix/bin/install_stun.sh	2008-03-06 04:17:22 UTC (rev 18381)
@@ -1,8 +1,7 @@
 #!/bin/sh
 
-INSTALL_PATH="${INSTALL_PATH:-$PWD}"
-
 cd "$INSTALL_PATH"
+source _install_toSource.sh
 
 if test -e stun -a -e plug
 then
@@ -13,7 +12,7 @@
 	mv -f plug2 plug
 	if test ! -e offline
 	then
-		java -jar bin/sha1test.jar plugins/JSTUN.jar.url plugins >/dev/null 2>&1
+		java $JOPTS -jar bin/sha1test.jar plugins/JSTUN.jar.url plugins >/dev/null 2>&1
 	fi
 	rm -f stun
 fi

Modified: trunk/apps/new_installer/res/unix/bin/install_thaw.sh
===================================================================
--- trunk/apps/new_installer/res/unix/bin/install_thaw.sh	2008-03-06 03:32:26 UTC (rev 18380)
+++ trunk/apps/new_installer/res/unix/bin/install_thaw.sh	2008-03-06 04:17:22 UTC (rev 18381)
@@ -1,8 +1,7 @@
 #!/bin/bash
 
-INSTALL_PATH="${INSTALL_PATH:-$PWD}"
-
 cd "$INSTALL_PATH"
+source _install_toSource.sh
 
 if test -e thaw.install
 then
@@ -11,6 +10,6 @@
 	then
 		echo "Downloading Thaw"
 		mkdir Thaw
-		java -jar bin/sha1test.jar Thaw/Thaw.jar Thaw >/dev/null 2>&1 || exit 1
+		java $JOPTS -jar bin/sha1test.jar Thaw/Thaw.jar Thaw >/dev/null 2>&1 || exit 1
 	fi
 fi

Modified: trunk/apps/new_installer/res/unix/bin/install_thingamablog.sh
===================================================================
--- trunk/apps/new_installer/res/unix/bin/install_thingamablog.sh	2008-03-06 03:32:26 UTC (rev 18380)
+++ trunk/apps/new_installer/res/unix/bin/install_thingamablog.sh	2008-03-06 04:17:22 UTC (rev 18381)
@@ -1,8 +1,7 @@
 #!/bin/sh
 
-INSTALL_PATH="${INSTALL_PATH:-$PWD}"
-
 cd "$INSTALL_PATH"
+source _install_toSource.sh
 
 if test -e thingamablog.install
 then
@@ -10,8 +9,8 @@
 	if test ! -e offline
 	then
 		echo "Downloading thingamablog"
-		java -jar bin/sha1test.jar thingamablog/thingamablog.zip ./ >/dev/null 2>&1 || exit 1
+		java $JOPTS -jar bin/sha1test.jar thingamablog/thingamablog.zip ./ >/dev/null 2>&1 || exit 1
 	fi
 	echo "Unzipping thingamablog"
-	java -jar bin/uncompress.jar thingamablog.zip . >/dev/null 2>&1
+	java $JOPTS -jar bin/uncompress.jar thingamablog.zip . >/dev/null 2>&1
 fi

Modified: trunk/apps/new_installer/res/unix/bin/install_updater.sh
===================================================================
--- trunk/apps/new_installer/res/unix/bin/install_updater.sh	2008-03-06 03:32:26 UTC (rev 18380)
+++ trunk/apps/new_installer/res/unix/bin/install_updater.sh	2008-03-06 04:17:22 UTC (rev 18381)
@@ -1,8 +1,7 @@
 #!/bin/sh
 
-INSTALL_PATH="${INSTALL_PATH:-$PWD}"
-
 cd "$INSTALL_PATH"
+source _install_toSource.sh
 
 # Tweak freenet.ini before the first startup
 echo "node.updater.enabled=true" > freenet.ini
@@ -16,7 +15,7 @@
 if test ! -e offline
 then
 	echo "Downloading update.sh"
-	java -jar bin/sha1test.jar update/update.sh >/dev/null 2>&1 || exit 1
+	java $JOPTS -jar bin/sha1test.jar update/update.sh >/dev/null 2>&1 || exit 1
 fi
 
 if test -e update.sh

Modified: trunk/apps/new_installer/res/unix/bin/install_upnp.sh
===================================================================
--- trunk/apps/new_installer/res/unix/bin/install_upnp.sh	2008-03-06 03:32:26 UTC (rev 18380)
+++ trunk/apps/new_installer/res/unix/bin/install_upnp.sh	2008-03-06 04:17:22 UTC (rev 18381)
@@ -1,8 +1,7 @@
 #!/bin/sh
 
-INSTALL_PATH="${INSTALL_PATH:-$PWD}"
-
 cd "$INSTALL_PATH"
+source _install_toSource.sh
 
 if test -e upnp -a -e plug
 then
@@ -13,7 +12,7 @@
 	mv -f plug2 plug
 	if test ! -e offline
 	then
-		java -jar bin/sha1test.jar plugins/UPnP.jar.url plugins >/dev/null 2>&1
+		java $JOPTS -jar bin/sha1test.jar plugins/UPnP.jar.url plugins >/dev/null 2>&1
 	fi
 	rm -f upnp
 fi

Modified: trunk/apps/new_installer/res/unix/bin/setup.sh
===================================================================
--- trunk/apps/new_installer/res/unix/bin/setup.sh	2008-03-06 03:32:26 UTC (rev 18380)
+++ trunk/apps/new_installer/res/unix/bin/setup.sh	2008-03-06 04:17:22 UTC (rev 18381)
@@ -1,9 +1,12 @@
 #!/bin/sh
 
 INSTALL_PATH="${INSTALL_PATH:-$PWD}"
-
 cd "$INSTALL_PATH"
 
+echo '#!/bin/sh' > _install_toSource.sh
+echo INSTALL_PATH=\"$INSTALL_PATH\" >> _install_toSource.sh
+echo JOPTS=\" -Djava.net.preferIPv4Stack=true \" >> _install_toSource.sh
+
 if test -s freenet.ini
 then
 	echo "This script isn't meant to be used more than once. I will rename your freenet.ini to freenet.old.ini and go on, but don't complain if it breaks\!"




More information about the cvs mailing list