Author: nextgens
Date: 2006-08-09 09:51:48 +0000 (Wed, 09 Aug 2006)
New Revision: 9984

Modified:
   trunk/apps/new_installer/install.xml
   trunk/apps/new_installer/res/unix/bin/1run.sh
   trunk/apps/new_installer/res/windows/bin/1run.cmd
Log:
new_installer:
* maybe fix the Stun plugin installation on macos
* Tidy the output on the processPanel
* maybe fix win32 uninstallation hooks


Modified: trunk/apps/new_installer/install.xml
===================================================================
--- trunk/apps/new_installer/install.xml        2006-08-09 02:55:12 UTC (rev 
9983)
+++ trunk/apps/new_installer/install.xml        2006-08-09 09:51:48 UTC (rev 
9984)
@@ -142,7 +142,7 @@
                        <parsable 
targetfile="$INSTALL_PATH\bin\install_jSite.cmd"/> 
                        <parsable 
targetfile="$INSTALL_PATH\bin\install_frost.cmd"/> 
                        <parsable 
targetfile="$INSTALL_PATH\bin\install_jSite.cmd"/> 
-                       <executable 
targetfile="$INSTALL_PATH\bin\remove_service.bat" os="windows" keep="true" 
stage="uninstall"/>
+                       <executable 
targetfile="$INSTALL_PATH\bin\remove_service.bat" keep="true" 
stage="uninstall"/>
                </pack>

                <pack name="Unix" required="yes" os="unix">

Modified: trunk/apps/new_installer/res/unix/bin/1run.sh
===================================================================
--- trunk/apps/new_installer/res/unix/bin/1run.sh       2006-08-09 02:55:12 UTC 
(rev 9983)
+++ trunk/apps/new_installer/res/unix/bin/1run.sh       2006-08-09 09:51:48 UTC 
(rev 9984)
@@ -2,13 +2,13 @@

 DST="$INSTALL_PATH"

-echo "install: $INSTALL_PATH"
+echo "Installing freenet in $INSTALL_PATH"
 cd "$DST"

 # Tweak freenet.ini before the first startup
 if [[ -e stun ]]
 then
-       ./bin/install_jstun.sh
+       chmod +x ./bin/install_jstun.sh ; ./bin/install_jstun.sh &>/dev/null && 
rm -f ./bin/install_jstun.sh
        echo "Enabling the STUN plugin"
        echo "pluginmanager.loadplugin=plugins.JSTUN at 
file://$INSTALL_PATH/plugins/JSTUN.jar;" >> freenet.ini
        rm -f stun
@@ -20,9 +20,10 @@
        rm -f update
 fi

+echo "Detecting tcp-ports aviability..."
 # Try to auto-detect the first aviable port for fproxy
 FPROXY_PORT=8888
-java -jar bin/bindtest.jar $FPROXY_PORT
+java -jar bin/bindtest.jar $FPROXY_PORT &>/dev/null
 if [[ $? -ne 0 ]]
 then
        FPROXY_PORT=8889
@@ -31,7 +32,7 @@
        if [[ $? -ne 0 ]]
        then
                FPROXY_PORT=9999
-               echo "Can not bind fproxy to 8889: force it to $FPROXY_PORT 
insteed. You might have to edit freenet.ini by hand yourself to choose an 
aviable, bindable tcp port."
+               echo "Can not bind fproxy to 8889: force it to $FPROXY_PORT 
insteed."
        fi
 fi
 echo -e "fproxy.enabled=true\nfproxy.port=$FPROXY_PORT" >> freenet.ini
@@ -42,7 +43,7 @@
 if [[ $? -ne 0 ]]
 then
        FCP_PORT=9482
-       echo "Can not bind fcp to 9481: force it to $FCP_PORT insteed. You 
might have to edit freenet.ini by hand yourself to choose an aviable, bindable 
tcp port."
+       echo "Can not bind fcp to 9481: force it to $FCP_PORT insteed."
 fi
 echo -e "fcp.enabled=true\nfcp.port=$FCP_PORT" >> freenet.ini

@@ -52,20 +53,20 @@
 if [[ $? -ne 0 ]]
 then
        CONSOLE_PORT=2324
-       echo "Can not bind console to 2323: force it to $CONSOLE_PORT insteed. 
You might have to edit freenet.ini by hand yourself to choose an aviable, 
bindable tcp port."
+       echo "Can not bind console to 2323: force it to $CONSOLE_PORT insteed."
 fi
 echo -e "console.enabled=true\nconsole.port=$CONSOLE_PORT" >> freenet.ini

 # We need the exec flag on /bin
-chmod a+rx -R $INSTALL_PATH/bin $INSTALL_PATH/lib
+chmod a+rx -R $INSTALL_PATH/bin $INSTALL_PATH/lib &>/dev/null

 echo "Downloading freenet-stable-latest.jar"
-java -jar bin/sha1test.jar freenet-stable-latest.jar "$DST" || exit 1
+java -jar bin/sha1test.jar freenet-stable-latest.jar "$DST" &>/dev/null || 
exit 1 
 ln -s freenet-stable-latest.jar freenet.jar
 echo "Downloading freenet-ext.jar"
-java -jar bin/sha1test.jar freenet-ext.jar "$DST" || exit 1
+java -jar bin/sha1test.jar freenet-ext.jar "$DST" &>/dev/null || exit 1
 echo "Downloading update.sh"
-java -jar bin/sha1test.jar update/update.sh "$DST" || exit 1
+java -jar bin/sha1test.jar update/update.sh "$DST" &>/dev/null || exit 1
 chmod +x $DST/update.sh

 # Starting the node up

Modified: trunk/apps/new_installer/res/windows/bin/1run.cmd
===================================================================
--- trunk/apps/new_installer/res/windows/bin/1run.cmd   2006-08-09 02:55:12 UTC 
(rev 9983)
+++ trunk/apps/new_installer/res/windows/bin/1run.cmd   2006-08-09 09:51:48 UTC 
(rev 9984)
@@ -6,7 +6,7 @@
 @if not exist stun goto nostun 
 @echo pluginmanager.loadplugin=plugins.JSTUN at 
file:///$INSTALL_PATH\plugins\JSTUN.jar >> freenet.ini
 @mkdir plugins
- at java -jar bin\sha1test.jar JSTUN.jar plugins
+ at java -jar bin\sha1test.jar JSTUN.jar plugins > NUL
 @del /F stun > NUL
 :nostun
 @if exist update echo node.updater.autoupdate=true >> freenet.ini
@@ -34,12 +34,12 @@
 @echo console.port=%CONSOLE_PORT% >>freenet.ini

 @echo "Downloading freenet-stable-latest.jar"
- at java -jar bin\sha1test.jar freenet-stable-latest.jar "$INSTALL_PATH"
+ at java -jar bin\sha1test.jar freenet-stable-latest.jar "$INSTALL_PATH" > NUL
 @copy freenet-stable-latest.jar freenet.jar > NUl
 @echo "Downloading freenet-ext.jar"
- at java -jar bin\sha1test.jar freenet-ext.jar "$INSTALL_PATH"
+ at java -jar bin\sha1test.jar freenet-ext.jar "$INSTALL_PATH" > NUL
 @echo "Downloading update.cmd"
- at java -jar bin\sha1test.jar update/update.cmd "$INSTALL_PATH"
+ at java -jar bin\sha1test.jar update/update.cmd "$INSTALL_PATH" > NUL
 @echo "Installing the wrapper"
 @echo "Registering Freenet as a system service"
 @bin\wrapper-windows-x86-32.exe -i ../wrapper.conf


Reply via email to