[Webfunds-commits] html/download/zip run

Ian Grigg iang@cypherpunks.ai
Mon, 28 Aug 2000 10:36:07 -0400 (AST)


iang        00/08/28 10:36:07

  Modified:    download zip_README.html
               download/zip run
  Log:
  last few checks...

Revision  Changes    Path
1.24      +262 -67   html/download/zip_README.html

Index: zip_README.html
===================================================================
RCS file: /home/webfunds/cvsroot/html/download/zip_README.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- zip_README.html	2000/08/21 18:19:29	1.23
+++ zip_README.html	2000/08/28 14:36:06	1.24
@@ -2,30 +2,92 @@
 <title>WebFunds ZIP Package</title>
 </head><body>
 
-<center><strong><big>WebFunds ZIP Package</big></strong></center>
+<center><strong><big>WebFunds ZIP Package for Testing</big></strong></center>
 
 <p>
 If reading this file within your WebFunds directory,
 you might like to check the
 <a href="http://webfunds.org/download/zip_README.html">latest version</a>.
 
-<h3>Current</h3>
+<h3><a name="toc">Table of Contents</a></h3>
 
+<ul><li>
+    <a href="#current">Current</a>
+  </li><li>
+    <a href="#going">Getting it Going</a>
+    <br><small>
+        .. <a href="#general">General</a>
+        .. <a href="#macos">MacOS</a>
+        .. <a href="#unix">Unix</a>
+        .. <a href="#DOS">DOS</a>
+    </small>
+  </li><li>
+    <a href="#other">Other Components</a>
+    <br><small>
+        .. <a href="#other_java">Java</a>
+        .. <a href="#other_macos">MacOS</a>
+    </small>
+  </li><li>
+    <a href="#quick">Quick Intro</a>
+  </li><li>
+    <a href="#mail">Join the MailGroup</a>
+    <br><small>
+        .. <a href="http://www.webfunds.org/guide/mailgroup.html">
+           Now!</a>
+    </small>
+  </li><li>
+    <a href="#history">History</a>
+</li></ul>
+<h3><a name="current">Current</a></h3>
+
     <P>
        <b>
-              The versions 1.6.0-1.6.3 are not for public distribution,
+              The versions 1.6.0-1.6.4 are not for public distribution,
               internal testing only.
        </b>
     </P><P>
 
 <p>
 Current Version: 
-<a href="http://webfunds.org/download/WebFunds-1.6.3.zip">
+<a href="http://webfunds.org/download/WebFunds-1.6.4.zip">
+    <b>1.6.4</b></a>:
+            <p align=center><b><i>
+              This version not for public distribution, internal testing only.
+            </i></b></p>
+
+            <ul><li>
+                New
+                <code>run</code>,
+                <code>run.bat</code>,
+                <code>example.bat</code>,
+                and rewritten instructions below all aimed at
+                describing how to get going with JDK 1.2 (Java 2).
+              </li><li>
+                Rewrote biz logic in SignContractWizard to support
+                reading of keys from a supplied contract, and the
+                writing of unsigned contracts previous to signing
+                attempt.  Added sanity checking on keys on initial
+                reading.
+              </li><li>
+                Various signing and key bugs fixed in OpenPGP.
+              </li><li>
+                Changed Ricardian tag  <tt>[cert]</tt>
+                to <tt>[certification]</tt>
+                as cert is way too overloaded.
+              </li><li>
+                updated run scripts and doco for jdk 1.2
+            </li></ul>
+    <P>
+      Support for JDK 1.3 is forthcoming.  The MacOS instructions
+      need more updating, they are old, pre-JDK 1.2.
+    </P><P>
+
+
     <b>1.6.3</b></a>:
             <p align=center><b><i>
-              This version not for public distribution,
-              internal testing only.
+              This version not for public distribution, internal testing only.
             </i></b></p>
+
             <p>
               Minor series of changes to get OpenPGP
               contracts running on Issuer.
@@ -45,9 +107,9 @@
 
     <b>1.6.2</b></a>:
             <p align=center><b><i>
-              This version not for public distribution,
-              internal testing only.
+              This version not for public distribution, internal testing only.
             </i></b></p>
+
             <p>
               Minor series of changes to fix 1.6.1
             </p>
@@ -65,9 +127,9 @@
 
     <b>1.6.1</b></a>:
             <p align=center><b><i>
-              This version not for public distribution,
-              internal testing only.
+              This version not for public distribution, internal testing only.
             </i></b></p>
+
             <p>
               Major series of changes designed to get OpenPGP contracts in.
             </p>
@@ -157,15 +219,50 @@
 Go to
 <a href="#history">History</a>
 to see prior changes.
+
+<h3><a name="going">Getting it Going</a></h3>
+
+<h4><a name="general">General Information</a></h4>
+
+<p>
+In general, you need a JVM program.  1.2 (Java 2) is reported as working,
+as of 1.6.4, and 1.1.8 will be supported for the foreseeable future.
+See
+<a href="#other">Other Components</a>
+for more help on Java.
+
+</p><p>
+    These JARs need to be available (1.2)
+</p>
+
+<ol><li>
+       cryptix-jce-compat.jar <b><i>JDK 1.1 ONLY</i></b>
+      </li><li>
+       cryptix-jce-api.jar
+      </li><li>
+       cryptix-jce-provider.jar
+      </li><li>
+       cryptix-jce-openpgp.jar
+      </li><li>
+       Cryptix.jar
+      </li><li>
+       SOX.jar
+      </li><li>
+       swingall.jar <b><i>JDK 1.1 ONLY</i></b>
+      </li><li>
+       WebFunds.jar
+</li></ol>
+
+The order above is known to work, other orders may not.
 
-<h3>Getting it Going</h3>
 
+<h4><a name="MacOS">MacOS</a></h4>
+
+<p></p>
 <table border=5>
   <tr>
     <TD bgcolor="#D0D0FF" align=center><strong> . . . </strong>
     <TD bgcolor="#D0D0FF" align=center><strong> MacOS </strong>
-    <TD bgcolor="#D0D0FF" align=center><strong> Unix </strong>
-    <TD bgcolor="#D0D0FF" align=center><strong> DOS </strong>
 
   </tr><tr bgcolor="#FFFF00">
 
@@ -176,18 +273,6 @@
       Move swingall.jar from the /Swing 1.1.1/ directory to the /WebFunds/
       directory.
 
-    <td><br>
-    <pre>
-      $ cd appl
-      $ unzip /tmp/WebFunds.zip
-      $ cd WebFunds
-    </pre>
-
-    <td><br>
-    <p>
-    Unzip it somehow, but *preserve* the directories.
-
-
   </tr><tr bgcolor="#00FFFF">
 
     <td>
@@ -221,22 +306,71 @@
       <p>
       Leave swingall.jar below $CLASSPATH.
 
+
+  </tr><tr bgcolor="#FF00FF">
+
+    <td><br>
+      <b>Run</b>
+
+    <td><br>
+      Hit Run.
+
+
+</tr></table>
+
+<p></p>
+
+<h4><a name="Unix">Unix</a></h4>
+
+<p></p>
+
+<table border=5>
+  <tr>
+    <TD bgcolor="#D0D0FF" align=center><strong> . . . </strong>
+    <TD bgcolor="#D0D0FF" align=center><strong> Unix </strong>
+
+  </tr><tr bgcolor="#FFFF00">
+
+    <td>
+      <b>Unzip it</b>
+
     <td><br>
+    <p>
+      Assuming that you want WebFunds installed in
+      a directory <code>appl</code>, then do something like:
+    </p>
+    <pre>
+      $ cd appl
+      $ unzip /tmp/WebFunds.zip
+      $ cd WebFunds
+    </pre>
+
+
+  </tr><tr bgcolor="#00FFFF">
+
+    <td>
+      <a name="prepare"></a>
+      <b>Prepare</b> (once only)
+
+
+    <td><br>
       Create <b><tt>runlocal</tt></b> and set the variables
       as indicated in <b><tt>run</tt></b>.  Here's an example:
       <br><br>
       <pre>
       export   JDK=/apps/java/jdk1.1.8
-      export SWING=/apps/java/swingall.jar
+      export SWING=/apps/java/swingall.jar    # only for jdk 1.1
       </pre>
 
-    <td><br>
-      Create <b><tt>runlocal.bat</tt></b> and set the variables.
-      as indicated in <b><tt>run.bat</tt></b>.  Here's an example:
-      <br><br>
+      The <code>run</code> script looks in the above variables and
+      some well known places.
+
+      <p>
+        You might also need to do:
+      </p>
+
       <pre>
-      SET   JDK=f:\jdk1.1.8
-      SET SWING=f:\swing-1.1\swingall.jar
+        $ chmod 755 run
       </pre>
 
   </tr><tr bgcolor="#FF00FF">
@@ -245,45 +379,115 @@
       <b>Run</b>
 
     <td><br>
-      Hit Run.
-
-    <td><br>
       <pre>
       $ cd appl/WebFunds
       $ ./run
       </pre>
 
+</tr></table>
+
+
+<p></p>
+
+<h4><a name="DOS">DOS / M$ Windows</a></h4>
+
+<p>
+This version is only for developer access, there is
+no support for install wizards from WebFunds.org.
+</p>
+
+<table border=5>
+  <tr>
+    <TD bgcolor="#D0D0FF" align=center><strong> . . . </strong>
+    <TD bgcolor="#D0D0FF" align=center><strong> DOS </strong>
+
+  </tr><tr bgcolor="#FFFF00">
+
+    <td>
+      <b>Unzip it</b>
+
+    <td><br>
+      <p>
+      Unzip it somehow, but *preserve* the directories.
+      </p>
+
+
+  </tr><tr bgcolor="#00FFFF">
+
+    <td>
+      <a name="prepare"></a>
+      <b>Prepare</b> (once only)
+
+    <td><br>
+      <p>
+      Create <b><tt>runlocal.bat</tt></b> by copying
+      <b><tt>example.bat</tt></b> and set the variables in there.
+      </p>
+
+  </tr><tr bgcolor="#FF00FF">
+
     <td><br>
+      <b>Run</b>
+
+    <td><br>
+      <p>
       Double-click on the [DOS] run PIF file.
+      </p>
 
 </tr></table>
 
 
-<h3>Other Components</h3>
+<h3><a name="other">Other Components</a></h3>
 
 <p>
 You need these first:
 
-<ul><li>
-    <a href="http://java.sun.com/products/OV_jdkProduct.html">JDK 1.1</a>
-    from Sun's
-    <a href="http://java.sun.com/products/OV_jdkProduct.html">Java page</a>
-    - preferably the latest (1.1.8 at the time of writing).
+<h4><a name="other_java">Java</a></h4>
+    <p>
+    You need a JDK or JRE.  WebFunds is known to work with these:
+    </p>
+    
+    <dl>
+      <dt>
+        Java 2 - version 1.2
+      <dd>
+        <p>
+        from Sun's
+        <a href="http://java.sun.com/products/OV_jdkProduct.html">Java page</a>
+        - v1.2.2 (at time of writing)
+        </p>
+
+      <dt>
+        JDK 1.1
+      <dd>
+        <p>
+        from Sun's
+        <a href="http://java.sun.com/products/OV_jdkProduct.html">Java page</a>
+        - preferably the latest (1.1.8 at the time of writing).
+        </p><p>
+        the
+        <a href="http://java.sun.com/products/jfc/download.html">Swing</a>
+        <code>swingall.jar</code> is needed for JDK 1.1 only.
+        Preferably 1.1.1-RELEASE (1.1.1b2 will work for the main screens
+        but won't display correct text in some new areas like the
+        SignContractWizard).  1.1 will not work at all.
+        </p>
+    </dl>
 
-  </li><p><li>
-    the
-    <a href="http://java.sun.com/products/jfc/download.html">Swing</a>
-    <code>swingall.jar</code> is needed.
-    Preferably 1.1.1-RELEASE (1.1.1b2 will work for the main screens
-    but won't display correct text in some new areas like the
-    SignContractWizard).  1.1 will not work at all.
+<p>
+You have to obtain these from Javasoft or somewhere similar.
+WebFunds is not currently being delivered as compatible with
+Java 2 / JDK 1.3 although has been reported to work from a
+code base under some circumstances.
+</p>
 
-  </li><p><li>
+<h4><a name="other_macos">For MacOS</a></h4>
 
-    <b>MacOS:</b> Download & Install in this order:
+    Download & Install in this order:
         
     <ul><li>
         <a href="http://www.apple.com/java">MRJ 2.1.4</a>
+        (This is JDK 1.1 <i>not</i> Java 2, so Swing is also required.)
         
       </li><li>
         <a href="ftp://ftp.apple.com/developer/Development_Kits/MRJ_SDK_2.1.sit.hqx">MRJ SDK 2.1</a>
@@ -297,15 +501,12 @@
       </li><li>
         WebFunds as above.
     </li></ul>
-</li></ul>
 
 All of which must be configured as described above.
 
-<p>
-You have to obtain these from Javasoft or somewhere similar.
 
 
-<h3>Quick Intro</h3>
+<h3><a name="quick">Quick Intro</a></h3>
 
 The distribution includes some contracts, but these are
 not installed.
@@ -340,22 +541,16 @@
 
 Try it<b><big><i>!</i></big></b>
 
-<h3>Troubleshooting</h3>
-
-
-<p>
-For Unix, you might need to do:
-
-<pre>
-    chmod 755 run
-</pre>
 
-<h3>WebFunds Mail Group</h3>
+<h3><a name="mail">Join the MailGroup</a></h3>
 
 
-You should
+This copy of WebFunds is provided with no support or
+representation as to what it is or can do.
+You need to join the
 <a href="http://www.webfunds.org/guide/mailgroup.html">
-join the mail group</a>.
+join the mail group</a>
+for any help you might want.
 
 
 <h3><a name="history">History</a></h3>
@@ -756,7 +951,7 @@
 
 <hr>
 <small>
-Copyright &#169; 1999 Systemics Ltd.  All rights reserved.
+Copyright &#169; 1999-2000 Systemics Ltd.  All rights reserved.
 </small>
 
 </body>



1.12      +2 -2      html/download/zip/run

Index: run
===================================================================
RCS file: /home/webfunds/cvsroot/html/download/zip/run,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- run	2000/08/28 14:13:12	1.11
+++ run	2000/08/28 14:36:06	1.12
@@ -31,7 +31,7 @@
 	then
                 export java=${j}
         else
-                next
+                continue
         fi
 
         version=$(${java} -version 2>&1 |
@@ -74,7 +74,7 @@
         
             *)
         	echo "no version: <<$version>> in ${java} (ignoring, not JVM)"
-                next
+                continue
                 ;;
         esac