[BACK]Return to cvsup.html CVS log [TXT][DIR] Up to [local] / www

Diff for /www/Attic/cvsup.html between version 1.8 and 1.9

version 1.8, 2000/06/09 18:21:35 version 1.9, 2000/06/15 20:36:15
Line 1 
Line 1 
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
 <html>      "http://http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
   <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
 <head>  <head>
 <title>OpenBSD CVSup</title>  <title>OpenBSD CVSup</title>
 <link rev="made" href="mailto:www@openbsd.org">  <link rev="made" href="mailto:www@openbsd.org" />
 <meta name="resource-type" content="document">  <meta name="resource-type" content="document" />
 <meta name="description" content="How to get OpenBSD updates via Internet using CVSup">  <meta name="description" content="How to get OpenBSD updates via Internet using CVSup" />
 <meta name="keywords" content="openbsd,cvsup,updates">  <meta name="keywords" content="openbsd,cvsup,updates" />
 <meta name="distribution" content="global">  <meta name="distribution" content="global" />
 <meta name="copyright" content="This document copyright 2000 by OpenBSD.">  <meta name="copyright" content="This document copyright 2000 by OpenBSD." />
 </head>  </head>
   
 <body bgcolor="#FFFFFF" text="#000000" link="#23238E">  <body bgcolor="#FFFFFF" text="#000000" link="#23238E">
   
 <img alt="[OpenBSD]" height="30" width="141" src="images/smalltitle.gif">  <img alt="[OpenBSD]" height="30" width="141" src="images/smalltitle.gif" />
   
 <h2><font color="#e00000">CVSup</font></h2>  <h2><font color="#e00000">CVSup</font></h2>
 <hr>  <hr />
   
 <h3>Table of Contents</h3>  <h3>Table of Contents</h3>
 <ul>  <ul>
Line 25 
Line 26 
 <li><a href="#checkout">Running CVSup in Checkout Mode</a></li>  <li><a href="#checkout">Running CVSup in Checkout Mode</a></li>
 <li><a href="#CVSROOT">Available CVSup Servers</a></li>  <li><a href="#CVSROOT">Available CVSup Servers</a></li>
 </ul>  </ul>
 <hr>  
   
   <hr />
   
 <h3><a name="cvsup"><font color="#0000e0">What Is CVSup?</font></a></h3>  
   
   <h3><a id="cvsup" name="cvsup"><font color="#0000e0">What Is CVSup?</font></a></h3>
   
 <p>  <p>
 <b>CVSup</b> is a software package for distributing and updating source  <b>CVSup</b> is a software package for distributing and updating source
 trees from a master CVS repository on a remote server host. The OpenBSD  trees from a master CVS repository on a remote server host. The OpenBSD
Line 65 
Line 67 
 </p>  </p>
   
 <ul>  <ul>
         <li><b>src</b> - Houses all source code for the OpenBSD Operating System.    <li><b>src</b> - Houses all source code for the OpenBSD Operating System.</li>
         <li><b>ports</b> - Houses the <a href="./ports.html">OpenBSD Ports</a>.    <li><b>ports</b> - Houses the <a href="./ports.html">OpenBSD Ports</a>.</li>
         <li><b>www</b> - Houses all OpenBSD web pages. (Including this one).    <li><b>www</b> - Houses all OpenBSD web pages. (Including this one).</li>
         <li><b>x11</b> - Houses OpenBSD's adaptation of the    <li><b>x11</b> - Houses OpenBSD's adaptation of the
             <a href="http://www.XFree86.org/">XFree86</a> software project.        <a href="http://www.XFree86.org/">XFree86</a> software project.</li>
 </ul>  </ul>
   
 <h3><a name="CVS"><font color="#0000e0">What Is CVS?</font></a></h3>  <h3><a id="CVS" name="CVS"><font color="#0000e0">What Is CVS?</font></a></h3>
   
 <p>  <p>
 CVS is the source code control system used to manage the OpenBSD source  CVS is the source code control system used to manage the OpenBSD source
 tree.  It is described in more detail <a href="anoncvs.html#CVS">here</a>.  tree.  It is described in more detail <a href="anoncvs.html#CVS">here</a>.
   </p>
   
 <h3>  <h3>
 <a name="starting"><font color="#0000e0">Getting Started Using CVSup</font></a>  <a id="starting" name="starting"><font color="#0000e0">Getting Started Using CVSup</font></a>
 </h3>  </h3>
   
 <p>  <p>
Line 89 
Line 92 
 </p>  </p>
   
 <p>  <p>
   Building CVSup from the sources is not for the fainthearted since
   it is written in Modula-3. There is a port of the CVSup client
   (<tt>misc/cvsup-bin</tt>) which provides John's pre-compiled executables
   for the i386 and sparc architectures that run under FreeBSD and
   SunOS emulation, respectively, since there is no native port of
   Modula-3 to OpenBSD yet.
   </p>
   
   <p>
 The following configuration file might be used:  The following configuration file might be used:
 </p>  </p>
   
Line 120 
Line 132 
 <p>  <p>
 Assuming this file is saved as <tt>cvs-supfile</tt>, the  Assuming this file is saved as <tt>cvs-supfile</tt>, the
 following command would be used to envoke the cvsup GUI:  following command would be used to envoke the cvsup GUI:
   </p>
 <pre>  <pre>
         cvsup cvs-supfile          cvsup cvs-supfile
 </pre>  </pre>
   <p>
 whereas for batch mode, the following might be used:  whereas for batch mode, the following might be used:
   </p>
 <pre>  <pre>
         cvsup -g -L 2 cvs-supfile          cvsup -g -L 2 cvs-supfile
 </pre>  </pre>
   
 <h3><a name="using">  <h3><a id="using" name="using">
 <font color="#0000e0">Using CVS to Update Your Source Tree</font>  <font color="#0000e0">Using CVS to Update Your Source Tree</font>
 </a></h3>  </a></h3>
   
 <p>  <p>
 It is now simple to check out any one of the CVSup'ed repositories.  It is now simple to check out any one of the CVSup'ed repositories.
 For Korn/Bourne shells:  For Korn/Bourne shells:
   </p>
 <pre>  <pre>
         # cd /usr          # cd /usr
         # CVSROOT=/cvs cvs checkout src          # CVSROOT=/cvs cvs checkout src
 </pre>  </pre>
 <p>  <p>
 For csh and its derivatives:  For csh and its derivatives:
   </p>
 <pre>  <pre>
         # cd /usr          # cd /usr
         # setenv CVSROOT /cvs          # setenv CVSROOT /cvs
Line 161 
Line 178 
 Or <tt>OPENBSD_2_5</tt> for 2.5, etc.  Or <tt>OPENBSD_2_5</tt> for 2.5, etc.
 </p>  </p>
   
 <h3><a name="checkout"><font color="#0000e0">Running CVSup in  <h3><a id="checkout" name="checkout"><font color="#0000e0">Running CVSup in
 Checkout Mode</font></a></h3>  Checkout Mode</font></a></h3>
   
 <p>  <p>
Line 204 
Line 221 
   
   
 <h3>  <h3>
 <a name="CVSROOT"><font color="#0000e0">Available CVSup Servers</font></a>  <a id="CVSROOT" name="CVSROOT"><font color="#0000e0">Available CVSup Servers</font></a>
 </h3>  </h3>
   
 <p>The following CVSup servers are available:</p>  <p>The following CVSup servers are available:</p>
Line 213 
Line 230 
 <dt><strong>cvsup.uk.OpenBSD.org</strong></dt>  <dt><strong>cvsup.uk.OpenBSD.org</strong></dt>
 <dd><p>  <dd><p>
 located in Brighton, UK;  located in Brighton, UK;
 maintained by <a href="mailto:brian@OpenBSD.org">Brian Somers</a>.<br>  maintained by <a href="mailto:brian@OpenBSD.org">Brian Somers</a>.<br />
 updated every 2 hours.  updated every 2 hours.
   </p>
 <p>  <p>
 Available collections:  Available collections:
   </p>
 <table>  <table>
 <tr><td width="20"><td><strong>OpenBSD-src</strong><td>- The <b>src</b> repository  <tr><td width="20"></td>
 <tr><td><td><strong>OpenBSD-ports</strong><td>- The <b>ports</b> repository      <td><strong>OpenBSD-src</strong></td>
 <tr><td><td><strong>OpenBSD-www</strong><td>- The <b>www</b> repository      <td>- The <b>src</b> repository</td></tr>
 <tr><td><td><strong>OpenBSD-x11</strong><td>- The <b>x11</b> repository  <tr><td></td>
 <tr><td><td><strong>OpenBSD-all</strong><td>- All OpenBSD repositories      <td><strong>OpenBSD-ports</strong></td>
       <td>- The <b>ports</b> repository</td></tr>
   <tr><td></td>
       <td><strong>OpenBSD-www</strong></td>
       <td>- The <b>www</b> repository</td></tr>
   <tr><td></td>
       <td><strong>OpenBSD-x11</strong></td>
       <td>- The <b>x11</b> repository</td></tr>
   <tr><td></td>
       <td><strong>OpenBSD-all</strong></td>
       <td>- All OpenBSD repositories</td></tr>
 </table>  </table>
 </dd>  </dd>
 </dl>  </dl>
Line 231 
Line 260 
 <dt><strong>cvsup.de.OpenBSD.org</strong></dt>  <dt><strong>cvsup.de.OpenBSD.org</strong></dt>
 <dd><p>  <dd><p>
 located near Frankfurt am Main, Germany;  located near Frankfurt am Main, Germany;
 maintained by <a href="mailto:wosch@FreeBSD.org">Wolfram Schneider</a>.<br>  maintained by <a href="mailto:wosch@FreeBSD.org">Wolfram Schneider</a>.<br />
 updated by CTM.  updated by CTM.
   </p>
 <p>  <p>
 Available collections:  Available collections:
   </p>
 <table>  <table>
 <tr><td width="20"><td><strong>openbsd-src-all</strong><td>- The <b>src</b> repository  <tr><td width="20"></td>
 <tr><td><td><strong>openbsd-ports-all</strong><td>- The <b>ports</b> repository      <td><strong>openbsd-src-all</strong></td>
 <tr><td><td><strong>openbsd-www-all</strong><td>- The <b>www</b> repository      <td>- The <b>src</b> repository</td></tr>
 <tr><td><td><strong>openbsd-cvs-all</strong><td>- All OpenBSD repositories except for x11  <tr><td></td>
       <td><strong>openbsd-ports-all</strong></td>
       <td>- The <b>ports</b> repository</td></tr>
   <tr><td></td>
       <td><strong>openbsd-www-all</strong></td>
       <td>- The <b>www</b> repository</td></tr>
   <tr><td></td>
       <td><strong>openbsd-cvs-all</strong></td>
       <td>- All OpenBSD repositories except for x11</td></tr>
 </table>  </table>
 </dd>  </dd>
 </dl>  </dl>
Line 248 
Line 287 
 <dt><strong>cvsup.hu.OpenBSD.org</strong></dt>  <dt><strong>cvsup.hu.OpenBSD.org</strong></dt>
 <dd><p>  <dd><p>
 located in Hungary;  located in Hungary;
 maintained by <a href="mailto:mohacsi@hera.ik.bme.hu">Mohacsi Janos</a>.<br>  maintained by <a href="mailto:mohacsi@hera.ik.bme.hu">Mohacsi Janos</a>.<br />
 Updated every 4 hours.  Updated every 4 hours.
   </p>
 <p>  <p>
 Available collections:  Available collections:
   </p>
 <table>  <table>
 <tr><td width="20"><td><strong>OpenBSD-src</strong><td>- The <b>src</b> repository  <tr><td width="20"></td>
 <tr><td><td><strong>OpenBSD-ports</strong><td>- The <b>ports</b> repository      <td><strong>OpenBSD-src</strong></td>
 <tr><td><td><strong>OpenBSD-www</strong><td>- The <b>www</b> repository      <td>- The <b>src</b> repository</td></tr>
 <tr><td><td><strong>OpenBSD-x11</strong><td>- The <b>x11</b> repository  <tr><td></td>
 <tr><td><td><strong>OpenBSD-all</strong><td>- All OpenBSD repositories      <td><strong>OpenBSD-ports</strong></td>
       <td>- The <b>ports</b> repository</td></tr>
   <tr><td></td>
       <td><strong>OpenBSD-www</strong></td>
       <td>- The <b>www</b> repository</td></tr>
   <tr><td></td>
       <td><strong>OpenBSD-x11</strong></td>
       <td>- The <b>x11</b> repository</td></tr>
   <tr><td></td>
       <td><strong>OpenBSD-all</strong></td>
       <td>- All OpenBSD repositories</td></tr>
 </table>  </table>
 </dd>  </dd>
 </dl>  </dl>
Line 266 
Line 317 
 <dt><strong>cvs.bsdfr.org</strong></dt>  <dt><strong>cvs.bsdfr.org</strong></dt>
 <dd><p>  <dd><p>
 located in France;  located in France;
 maintained by <a href="mailto:jch@oleane.net">Jean-Claude Christophe</a>.<br>  maintained by <a href="mailto:jch@oleane.net">Jean-Claude Christophe</a>.<br />
 Updated every 12 hours.  Updated every 12 hours.
   </p>
 <p>  <p>
 Available collections:  Available collections:
   </p>
 <table>  <table>
 <tr><td width="20"><td><strong>OpenBSD-src</strong><td>- The <b>src</b> repository  <tr><td width="20"></td>
 <tr><td><td><strong>OpenBSD-ports</strong><td>- The <b>ports</b> repository      <td><strong>OpenBSD-src</strong></td>
 <tr><td><td><strong>OpenBSD-www</strong><td>- The <b>www</b> repository      <td>- The <b>src</b> repository</td></tr>
 <tr><td><td><strong>OpenBSD-all</strong><td>- All OpenBSD repositories  <tr><td></td>
       <td><strong>OpenBSD-ports</strong></td>
       <td>- The <b>ports</b> repository</td></tr>
   <tr><td></td>
       <td><strong>OpenBSD-www</strong></td>
       <td>- The <b>www</b> repository</td></tr>
   <tr><td></td>
       <td><strong>OpenBSD-all</strong></td>
       <td>- All OpenBSD repositories</td></tr>
 </table>  </table>
 </dd>  </dd>
 </dl>  </dl>
Line 282 
Line 343 
 <p>  <p>
 <em>Note:</em>, If your server is listed on here with inaccurate or  <em>Note:</em>, If your server is listed on here with inaccurate or
 unknown information, please contact <a  unknown information, please contact <a
 href="mailto:beck@openbsd.org"><tt>beck@openbsd.org</tt></A>  href="mailto:beck@openbsd.org"><tt>beck@openbsd.org</tt></a>
   </p>
 <p>  <p>
 You may want to use "traceroute" to find out which server is nearest you.  You may want to use "traceroute" to find out which server is nearest you.
 Problems with a server should be reported to the <b>maintainer</b> of the  Problems with a server should be reported to the <b>maintainer</b> of the
 server in question.  server in question.
   </p>
 <p>  <p>
 Currently (as of June 1, 2000), the cvs repository sizes are  Currently (as of June 1, 2000), the CVS repository sizes are
   </p>
 <table>  <table>
 <tr><td width="20"><td><strong>ports</strong><td>- <b>31</b>MB  <tr><td width="20"></td>
 <tr><td><td><strong>src</strong><td>- <b>648</b>MB      <td><strong>ports</strong></td>
 <tr><td><td><strong>www</strong><td>- <b>23</b>MB      <td>- <b>31</b>MB</td></tr>
 <tr><td><td><strong>x11</strong><td>- <b>192</b>MB  <tr><td></td>
       <td><strong>src</strong></td>
       <td>- <b>648</b>MB</td></tr>
   <tr><td></td>
       <td><strong>www</strong></td>
       <td>- <b>23</b>MB</td></tr>
   <tr><td></td>
       <td><strong>x11</strong></td>
       <td>- <b>192</b>MB</td></tr>
 </table>  </table>
 <p>  <p>
 There is an additional overhead of <b>25</b>MB for the CVSROOT and sup  There is an additional overhead of <b>25</b>MB for the CVSROOT and sup
 directories  directories
   </p>
 <p>  <p>
 <strong>IMPORTANT NOTE:</strong>  <strong>IMPORTANT NOTE:</strong>
 There are a few issues relating to cryptographic software that everyone  There are a few issues relating to cryptographic software that everyone
 should be aware of:  should be aware of:
   </p>
 <ul>  <ul>
 <li>The OpenBSD sources are from Canada.    <li>
 As      <p>
         <a href="http://insight.mcmaster.ca/org/efc/pages/doc/crypto-export.html">      The OpenBSD sources are from Canada. As
         researched by a Canadian individual</a>      <a href="http://insight.mcmaster.ca/org/efc/pages/doc/crypto-export.html">
 and as      researched by a Canadian individual</a> and as
         <a href="http://axion.physics.ubc.ca/ECL.html">      <a href="http://axion.physics.ubc.ca/ECL.html">
         described in the Export Control list of Canada</a>,      described in the Export Control list of Canada</a>,
 it is legal to export crypto software from Canada to the world.      it is legal to export crypto software from Canada to the world.
 <p>      </p>
 <li>However, if you are outside the USA or Canada, you should not    </li>
 fetch the cryptographic sections of the OpenBSD sources from an    <li>
 anoncvs server located in the USA. The files in question are...      <p>
 <ul>      However, if you are outside the USA or Canada, you should not
 <li><tt>src/kerberosIV/*</tt></li>      fetch the cryptographic sections of the OpenBSD sources from an
 <li><tt>src/lib/libdes/*</tt></li>      AnonCVS server located in the USA. The files in question are...
 <li><tt>src/lib/libc/crypt/crypt.c</tt></li>      </p>
 <li><tt>src/lib/libc/crypt/morecrypt.c</tt></li>      <ul>
 <li><tt>src/sys/netinet</tt></li>        <li><tt>src/kerberosIV/*</tt></li>
 <li><tt>src/usr.sbin/afs/src/rxkad/*</tt></li>        <li><tt>src/lib/libdes/*</tt></li>
 <li><tt>X11/xc/lib/Xdmcp/Wraphelp.c</tt></li>        <li><tt>src/lib/libc/crypt/crypt.c</tt></li>
         <li><tt>src/lib/libc/crypt/morecrypt.c</tt></li>
         <li><tt>src/sys/netinet</tt></li>
         <li><tt>src/usr.sbin/afs/src/rxkad/*</tt></li>
         <li><tt>X11/xc/lib/Xdmcp/Wraphelp.c</tt></li>
       </ul>
       <p>
       Because of the USA ITAR munitions list,
       crypto software may only be exported to Canada from the USA.
       </p>
     </li>
 </ul>  </ul>
 Because of the USA ITAR munitions list,  
 crypto software may only be exported to Canada from the USA.  
 </ul>  
   
 <p>  <p>
 The OpenBSD project is looking for more CVSup servers -- if you are  The OpenBSD project is looking for more CVSup servers -- if you are
Line 334 
Line 415 
 for configuration details.  for configuration details.
 </p>  </p>
   
 <hr>  <hr />
 <a href="index.html"><img height="24" width="24" src="back.gif" border="0" alt="OpenBSD"></a>  <a href="index.html"><img height="24" width="24" src="back.gif" border="0" alt="OpenBSD" /></a>
 <a href="mailto:www@openbsd.org">www@openbsd.org</a>  <a href="mailto:www@openbsd.org">www@openbsd.org</a>
 <br><small>$OpenBSD$</small>  <br /><small>$OpenBSD$</small>
   
 </body>  </body>
 </html>  </html>

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.9