version 1.38, 2001/06/18 13:24:45 |
version 1.39, 2001/06/19 09:57:12 |
|
|
<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 2001 by OpenBSD."> |
</head> |
</head> |
|
|
<body bgcolor="#FFFFFF" text="#000000" link="#23238E"> |
<body bgcolor="#FFFFFF" text="#000000" link="#23238E"> |
|
|
|
|
<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 <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cvs&sektion=1">cvs(1)</a> repository on a remote server host. The OpenBSD |
sources are maintained in a CVS repository on a central development machine |
sources are maintained in a CVS repository on a central development machine |
in Canada. With CVSup, OpenBSD users can easily keep their own source trees |
in Canada. With CVSup, OpenBSD users can easily keep their own source trees |
up to date. |
up to date. |
|
|
wanted. The server waits passively for update requests from its clients. |
wanted. The server waits passively for update requests from its clients. |
Thus all updates are instigated by the client. The server never sends |
Thus all updates are instigated by the client. The server never sends |
unsolicited updates. Users must either run the <b>CVSup</b> client |
unsolicited updates. Users must either run the <b>CVSup</b> client |
manually to get an update, or they must set up a cron job to run it |
manually to get an update, or they must set up a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cron&sektion=8">cron(8)</a> job to run it |
automatically on a regular basis. |
automatically on a regular basis. |
</p> |
</p> |
|
|
|
|
|
|
<p> |
<p> |
This directs cvsup to refresh all OpenBSD distributions from |
This directs cvsup to refresh all OpenBSD distributions from |
<b>cvsup.uk.OpenBSD.org</b> with a umask that permits group write |
<b>cvsup.uk.OpenBSD.org</b> with a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=umask&sektion=2">umask(2)</a> that permits group write |
permission to the local repository. |
permission to the local repository. |
</p> |
</p> |
|
|
<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 invoke the cvsup GUI: |
</p> |
</p> |
<pre> |
<pre> |
cvsup cvs-supfile |
cvsup cvs-supfile |
|
|
or <a href="mailto:brian@openbsd.org"><tt>brian@openbsd.org</tt></a> |
or <a href="mailto:brian@openbsd.org"><tt>brian@openbsd.org</tt></a> |
</p> |
</p> |
<p> |
<p> |
You may want to use "traceroute" to find out which server is nearest you. |
You may want to use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=traceroute&sektion=8">traceroute(8)</a> |
|
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> |