version 1.139, 2001/02/24 07:44:37 |
version 1.140, 2001/02/24 13:10:26 |
|
|
<meta name="description" content="How to get OpenBSD updates via Internet using Anonymous CVS"> |
<meta name="description" content="How to get OpenBSD updates via Internet using Anonymous CVS"> |
<meta name="keywords" content="openbsd,anoncvs,updates"> |
<meta name="keywords" content="openbsd,anoncvs,updates"> |
<meta name="distribution" content="global"> |
<meta name="distribution" content="global"> |
<meta name="copyright" content="This document copyright 1996-1998 by OpenBSD."> |
<meta name="copyright" content="This document copyright 1996-2001 by OpenBSD."> |
</head> |
</head> |
|
|
<body bgcolor="#ffffff" text="#000000" link="#23238e"> |
<body bgcolor="#ffffff" text="#000000" link="#23238e"> |
|
|
</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-3</a> software project.</li> |
<a href="http://www.XFree86.org/">XFree86-3</a> software project.</li> |
<li><b>XF4</b> - Houses OpenBSD's adaptation of the |
<li><b>XF4</b> - Houses OpenBSD's adaptation of the |
|
|
|
|
<p> |
<p> |
The latest version of CVS is available at |
The latest version of CVS is available at |
<a href="http://www.cvshome.org">Cyclic</a>. |
<a href="http://www.cvshome.org/">Cyclic</a>. |
Versions earlier than 1.6 are not recommended, and may not work. |
Versions earlier than 1.6 are not recommended, and may not work. |
If you already have OpenBSD installed, CVS is included. |
If you already have OpenBSD installed, CVS is included. |
</p> |
</p> |
|
|
</ul> |
</ul> |
|
|
<p> |
<p> |
For people who don't have a CD on hand, you can use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cvs&sektion=1&format=html">cvs(1)</a> to "<b>checkout</b>" the source repository for you. This is discussed in the <a href="#using">next section</a>. |
For people who don't have a CD on hand, you can use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cvs&sektion=1&format=html">cvs(1)</a> to "<b>checkout</b>" the source repository for you. This is discussed in the <a href="#using">next section</a>. |
</p> |
</p> |
|
|
<p> |
<p> |
|
|
|
|
<dl> |
<dl> |
<dt><b>ssh</b><dd>Secure Shell can be used to access the anonymous CVS servers. This is the <em>recommended</em> way of doing so, as it is encrypted. As of 2.6, OpenBSD has included OpenSSH in its standard distribution. |
<dt><b>ssh</b><dd>Secure Shell can be used to access the anonymous CVS servers. This is the <em>recommended</em> way of doing so, as it is encrypted. As of 2.6, OpenBSD has included OpenSSH in its standard distribution. |
<dt><b>rsh</b><dd>Remote Shell can be used on some of the servers for users who don't have access to <a href="http://www.openssh.com">ssh</a>. |
<dt><b>rsh</b><dd>Remote Shell can be used on some of the servers for users who don't have access to <a href="http://www.openssh.com/">ssh</a>. |
<dt><b>pserver</b><dd>pserver is primarily useful for users who are behind firewalls that block the other two connections. |
<dt><b>pserver</b><dd>pserver is primarily useful for users who are behind firewalls that block the other two connections. |
</dl> |
</dl> |
|
|
|
|
|
|
After this, <i>/usr/X11</i> will be ready to be used by cvs. You can for |
After this, <i>/usr/X11</i> will be ready to be used by cvs. You can for |
example update it to -current source (assuming you've already set |
example update it to -current source (assuming you've already set |
the <b>CVSROOT</b> environment variable): |
the <var>CVSROOT</var> environment variable): |
|
|
<pre> |
<pre> |
# <strong>cd /usr/X11</strong> |
# <strong>cd /usr/X11</strong> |
|
|
of the CVS sites no longer support rsh for security reasons or a local |
of the CVS sites no longer support rsh for security reasons or a local |
problem like a firewall or imperfect protocol emulator such as slirp |
problem like a firewall or imperfect protocol emulator such as slirp |
may prevent you from using rsh. |
may prevent you from using rsh. |
The alternative is a to use a "secure shell" connection using |
The alternative is a to use a "secure shell" connection using |
<a href="http://www.openssh.com">OpenSSH</a>. |
<a href="http://www.openssh.com/">OpenSSH</a>. |
|
|
<p> |
<p> |
Once ssh is installed, one sets the environment variable |
Once ssh is installed, one sets the environment variable |