=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/Attic/cvsup.html,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- www/Attic/cvsup.html 2000/06/09 18:21:35 1.8 +++ www/Attic/cvsup.html 2000/06/15 20:36:15 1.9 @@ -1,21 +1,22 @@ - - + + OpenBSD CVSup - - - - - - + + + + + + -[OpenBSD] +[OpenBSD]

CVSup

-
+

Table of Contents

-
+
-

What Is CVSup?

+

What Is CVSup?

+

CVSup is a software package for distributing and updating source trees from a master CVS repository on a remote server host. The OpenBSD @@ -65,21 +67,22 @@

-

What Is CVS?

+

What Is CVS?

CVS is the source code control system used to manage the OpenBSD source tree. It is described in more detail here. +

-Getting Started Using CVSup +Getting Started Using CVSup

@@ -89,6 +92,15 @@

+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 +(misc/cvsup-bin) 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. +

+ +

The following configuration file might be used:

@@ -120,27 +132,32 @@

Assuming this file is saved as cvs-supfile, the following command would be used to envoke the cvsup GUI: +

         cvsup cvs-supfile
 
+

whereas for batch mode, the following might be used: +

         cvsup -g -L 2 cvs-supfile
 
-

+

Using CVS to Update Your Source Tree

It is now simple to check out any one of the CVSup'ed repositories. For Korn/Bourne shells: +

         # cd /usr
         # CVSROOT=/cvs cvs checkout src
 

For csh and its derivatives: +

         # cd /usr
         # setenv CVSROOT /cvs
@@ -161,7 +178,7 @@
 Or OPENBSD_2_5 for 2.5, etc.
 

-

Running CVSup in +

Running CVSup in Checkout Mode

@@ -204,7 +221,7 @@

-Available CVSup Servers +Available CVSup Servers

The following CVSup servers are available:

@@ -213,16 +230,28 @@
cvsup.uk.OpenBSD.org

located in Brighton, UK; -maintained by Brian Somers.
+maintained by Brian Somers.
updated every 2 hours. +

Available collections: +

- + + + + + + + + + + + + + +
OpenBSD-src- The src repository -
OpenBSD-ports- The ports repository -
OpenBSD-www- The www repository -
OpenBSD-x11- The x11 repository -
OpenBSD-all- All OpenBSD repositories +
OpenBSD-src- The src repository
OpenBSD-ports- The ports repository
OpenBSD-www- The www repository
OpenBSD-x11- The x11 repository
OpenBSD-all- All OpenBSD repositories
@@ -231,15 +260,25 @@
cvsup.de.OpenBSD.org

located near Frankfurt am Main, Germany; -maintained by Wolfram Schneider.
+maintained by Wolfram Schneider.
updated by CTM. +

Available collections: +

- + + + + + + + + + + +
openbsd-src-all- The src repository -
openbsd-ports-all- The ports repository -
openbsd-www-all- The www repository -
openbsd-cvs-all- All OpenBSD repositories except for x11 +
openbsd-src-all- The src repository
openbsd-ports-all- The ports repository
openbsd-www-all- The www repository
openbsd-cvs-all- All OpenBSD repositories except for x11
@@ -248,16 +287,28 @@
cvsup.hu.OpenBSD.org

located in Hungary; -maintained by Mohacsi Janos.
+maintained by Mohacsi Janos.
Updated every 4 hours. +

Available collections: +

- + + + + + + + + + + + + + +
OpenBSD-src- The src repository -
OpenBSD-ports- The ports repository -
OpenBSD-www- The www repository -
OpenBSD-x11- The x11 repository -
OpenBSD-all- All OpenBSD repositories +
OpenBSD-src- The src repository
OpenBSD-ports- The ports repository
OpenBSD-www- The www repository
OpenBSD-x11- The x11 repository
OpenBSD-all- All OpenBSD repositories
@@ -266,15 +317,25 @@
cvs.bsdfr.org

located in France; -maintained by Jean-Claude Christophe.
+maintained by Jean-Claude Christophe.
Updated every 12 hours. +

Available collections: +

- + + + + + + + + + + +
OpenBSD-src- The src repository -
OpenBSD-ports- The ports repository -
OpenBSD-www- The www repository -
OpenBSD-all- All OpenBSD repositories +
OpenBSD-src- The src repository
OpenBSD-ports- The ports repository
OpenBSD-www- The www repository
OpenBSD-all- All OpenBSD repositories
@@ -282,51 +343,71 @@

Note:, If your server is listed on here with inaccurate or unknown information, please contact beck@openbsd.org +href="mailto:beck@openbsd.org">beck@openbsd.org +

You may want to use "traceroute" to find out which server is nearest you. Problems with a server should be reported to the maintainer of the server in question. +

-Currently (as of June 1, 2000), the cvs repository sizes are +Currently (as of June 1, 2000), the CVS repository sizes are +

- + + + + + + + + + + +
ports- 31MB -
src- 648MB -
www- 23MB -
x11- 192MB +
ports- 31MB
src- 648MB
www- 23MB
x11- 192MB

There is an additional overhead of 25MB for the CVSROOT and sup directories +

IMPORTANT NOTE: There are a few issues relating to cryptographic software that everyone should be aware of: +

    -
  • The OpenBSD sources are from Canada. -As - - researched by a Canadian individual -and as - - described in the Export Control list of Canada, -it is legal to export crypto software from Canada to the world. -

    -

  • However, if you are outside the USA or Canada, you should not -fetch the cryptographic sections of the OpenBSD sources from an -anoncvs server located in the USA. The files in question are... -
      -
    • src/kerberosIV/*
    • -
    • src/lib/libdes/*
    • -
    • src/lib/libc/crypt/crypt.c
    • -
    • src/lib/libc/crypt/morecrypt.c
    • -
    • src/sys/netinet
    • -
    • src/usr.sbin/afs/src/rxkad/*
    • -
    • X11/xc/lib/Xdmcp/Wraphelp.c
    • +
    • +

      + The OpenBSD sources are from Canada. As + + researched by a Canadian individual and as + + described in the Export Control list of Canada, + it is legal to export crypto software from Canada to the world. +

      +
    • +
    • +

      + However, if you are outside the USA or Canada, you should not + fetch the cryptographic sections of the OpenBSD sources from an + AnonCVS server located in the USA. The files in question are... +

      +
        +
      • src/kerberosIV/*
      • +
      • src/lib/libdes/*
      • +
      • src/lib/libc/crypt/crypt.c
      • +
      • src/lib/libc/crypt/morecrypt.c
      • +
      • src/sys/netinet
      • +
      • src/usr.sbin/afs/src/rxkad/*
      • +
      • X11/xc/lib/Xdmcp/Wraphelp.c
      • +
      +

      + Because of the USA ITAR munitions list, + crypto software may only be exported to Canada from the USA. +

      +
    -Because of the USA ITAR munitions list, -crypto software may only be exported to Canada from the USA. -

The OpenBSD project is looking for more CVSup servers -- if you are @@ -334,10 +415,10 @@ for configuration details.

-
-OpenBSD +
+OpenBSD www@openbsd.org -
$OpenBSD: cvsup.html,v 1.8 2000/06/09 18:21:35 brian Exp $ +
$OpenBSD: cvsup.html,v 1.9 2000/06/15 20:36:15 naddy Exp $