=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/anoncvs.html,v retrieving revision 1.492 retrieving revision 1.493 diff -u -r1.492 -r1.493 --- www/anoncvs.html 2019/05/22 01:42:20 1.492 +++ www/anoncvs.html 2019/05/27 22:55:19 1.493 @@ -1,26 +1,25 @@ - - -
+ + + ++
Anonymous CVS is a method of keeping your local copy of the OpenBSD source tree up to date with respect to changes made to current OpenBSD sources. In addition to following the bleeding edge of development, it is @@ -47,12 +46,14 @@
CVS is the source code control system used to manage the OpenBSD source tree. It implements a central repository for all officially released source code and changes, while permitting developers to maintain local copies of the source code with their working changes. +
There are two levels of source tree access:
While you can download the entire source tree from an AnonCVS server, you can
save time and bandwidth by pre-loading your tree with the source tarballs.
This is particularly true if you are running
@@ -72,8 +74,8 @@
The source files for download from the mirrors are
separated into two files to reduce the download time for those wishing to
work with only one part of the tree.
-The kernel sources are in sys.tar.gz and the userland sources
-are in src.tar.gz.
+The kernel sources are in sys.tar.gz
and the userland sources
+are in src.tar.gz
.
The following commands assume you have followed @@ -92,6 +94,7 @@
cvs(1) was designed to be a simple way to retrieve and update your sources. You must first decide whether you want to track -current or a @@ -105,22 +108,22 @@
Choose the Anonymous CVS server you are going to use from the
list of servers below, then you can start using cvs.
-If you begin with src.tar.gz and sys.tar.gz as mentioned
-above, you can skip the initial checkout and proceed to updating.
+If you begin with src.tar.gz
and sys.tar.gz
as mentioned
+above, you can skip the initial checkout and proceed to updating.
-
Warning:
When using cvs, you should take care that your current directory is either the
root of the tree you are referencing or in a separate place such as
-/tmp.
-Some commands, such as cvs checkout, can create an arbitrary sub-tree
+/tmp
.
+Some commands, such as cvs checkout, can create an arbitrary sub-tree
in the current directory, and a subsequent update will recursively flesh out
this sub-tree.
+The following commands assume that your user is member of the wsrc
group:
@@ -131,6 +134,7 @@ $ cvs -qd anoncvs@anoncvs.ca.openbsd.org:/cvs checkout -P src +
If you are following the 6.5 -stable branch:
@@ -139,6 +143,7 @@+
Anonymous CVS uses passwordless SSH as a transport. If this is the first time you have connected to an anoncvs server, you will be asked to confirm the SSH fingerprint to ensure that you @@ -151,6 +156,7 @@ Are you sure you want to continue connecting (yes/no)? +
In most cases, the list below includes the fingerprints for the server, so you can compare it against the displayed fingerprint as additional verification that you are connecting to the correct server. @@ -163,6 +169,7 @@
If you are following -current:
@@ -170,6 +177,7 @@ $ cvs -q up -Pd -A+
If you are following the 6.5 -stable branch:
@@ -177,12 +185,14 @@ $ cvs -q up -Pd -rOPENBSD_6_5-Every time you run this, cvs(1) synchronizes your /usr/src tree. +
+Every time you run this, cvs(1) synchronizes your /usr/src
tree.
It does not destroy any of your local changes; rather it attempts to merge
changes in.
If you are updating a source tree that you initially fetched from a different server, or from a tar file, you must add the -d [cvsroot] option to cvs. @@ -194,9 +204,10 @@
+Make sure your user is member of the wsrc
group and that
+/usr/ports
is group writable by wsrc
.
+Replace ports with xenocara throughout to get or update a
xenocara tree.
If you are following the 6.5 -stable branch:
@@ -226,6 +238,7 @@ $ cvs -q up -Pd -A+
If you are following the 6.5 -stable branch:
@@ -237,7 +250,8 @@Creating a diff
-To make a diff of a locally patched module (here cd.c) to include with ++To make a diff of a locally patched module (here
cd.c
) to include with a bug report:@@ -247,6 +261,7 @@Example usage for cvs(1)
+A sample use of an anoncvs server would be:
@@ -269,9 +284,9 @@ Protocols: ssh.
Updated hourly.
SSH fingerprints:
-(RSA) SHA256:pPcBY4E33vwreETbz5KJUIzZpWWzaZPhrpnLaFa7WuQ, MD5:19:4c:e2:a8:9e:42:b2:91:f3:d5:04:cf:b5:61:5e:ea
-(DSA) SHA256:3rmKP03KsE0j1dLc91828CCJWUL58+PxBUmIlF7sPDs, MD5:80:ff:d2:46:70:51:7d:09:a5:71:83:bb:89:98:44:b1
-(ECDSA) SHA256:kg2Zaqpd8ZuluPzlpFS9rEw0KR1UmxD9jSG6+2tr28A, MD5:fa:57:1c:55:7c:aa:d0:bc:4c:e2:05:3d:9b:bb:83:2d
+(RSA)SHA256:pPcBY4E33vwreETbz5KJUIzZpWWzaZPhrpnLaFa7WuQ
,MD5:19:4c:e2:a8:9e:42:b2:91:f3:d5:04:cf:b5:61:5e:ea
+(DSA)SHA256:3rmKP03KsE0j1dLc91828CCJWUL58+PxBUmIlF7sPDs
,MD5:80:ff:d2:46:70:51:7d:09:a5:71:83:bb:89:98:44:b1
+(ECDSA)SHA256:kg2Zaqpd8ZuluPzlpFS9rEw0KR1UmxD9jSG6+2tr28A
,MD5:fa:57:1c:55:7c:aa:d0:bc:4c:e2:05:3d:9b:bb:83:2d
SHA256:10SgQKcgCw02RSqBZGa8eGUR0ab+YkuhqFENhOoK1L4
, MD5:cf:97:03:7b:0a:32:3b:d7:e2:31:05:39:9f:9d:03:dc
SHA256:OGA64Wd24z/INmc1lSD3wSitAumYaL9vyQa89nJrrh0
, MD5:89:9c:4f:78:cf:7a:ee:99:82:7c:0b:7e:0b:a3:49:c8
SHA256:hVx+UscX/3uhv2nxPgp2zC/omvDIBSkv6iISCn19yqQ
, MD5:28:58:44:09:8e:01:c2:79:33:03:39:7a:e7:6a:bd:a4
SHA256:WDEcVZFXagh0OXHlHVhcct6VjFjFqaNZwAhM3GnVA/c
, MD5:3c:a9:4d:1e:4c:55:9d:6d:03:06:26:8f:21:ce:65:a6
SHA256:VfzLrOeqzIfWiNdJ0SpHvk3JU4a+VpNzwjxzZ7lWaNY
, MD5:b8:2e:c6:86:de:23:66:05:cd:bf:45:0a:02:44:d0:df
SHA256:ULyS+tDif5/dxMtzOsr1JFph3FSkeqSjVnRq1q7PHFU
, MD5:7a:41:fc:ba:87:d7:f8:ba:98:af:c5:16:a0:d6:ff:49
SHA256:IQrHoNZPHmhnR1R3qMURVH3e83f95IZXdkNjFZCnKfw
, MD5:72:b8:63:ac:91:1f:2b:f6:b2:7a:e5:20:2b:25:3f:ae
SHA256:7grIp6jKgas/PLrVqaSwLh60k626+iaGw/BBFSfr7ck
, MD5:64:a5:bb:29:7a:8b:97:fa:49:40:87:f2:7f:74:8c:0f
SHA256:vYSNKOoCHReBzmdJy3SiULg7YyEZVoib3X3jGJShezA
, MD5:43:30:9a:c6:c4:19:80:ad:7d:58:3e:7a:a0:39:57:53
SHA256:e5aEzE3eGY5QLU1TXuFc+iD+hdRr46rM5dtBN9oH83Y
, MD5:66:a1:f9:47:26:d9:15:3c:62:2b:b5:e8:0d:89:4a:6f
SHA256:W2WEQDka4xicJzeQY0Nm0iCv3h2xZLzfp+TT1UvtBTw
, MD5:62:28:13:ea:cd:ba:68:e6:e9:82:94:ac:10:7f:80:d5
SHA256:cqNaOU0KSmJ/S7jrV4UbZ6WkkyXWZ07rhWK8yrRZUV0
, MD5:65:34:d5:69:47:38:58:01:47:5d:bd:09:9d:69:be:6b
SHA256:BosSX+gUL/17cUdppQlmXht1S5GGHrHNrL6+U3hyG+o
, MD5:bc:59:dc:6f:52:c9:80:2d:63:96:cd:34:e2:5a:fc:fd
SHA256:/wH3qgWOjC1iXh8PxWFl3Mv+IdgXHoPdLmFxJ0vAGgo
, MD5:46:df:59:8c:e9:e3:5d:2c:1d:e3:d8:9f:61:8a:3c:ab
SHA256:4I5R4/tGayGG0KDEsj6CY1eCqt2sbcYtA3nqnhUaD04
, MD5:9b:39:30:30:63:01:fa:ec:66:4f:63:3d:9a:7e:76:38
SHA256:AqblfWV4KT2ptlpV3mq3gb4jNPzgYtjDvlBBcaeohxQ
, MD5:e2:38:fc:a8:a0:17:ad:7b:03:8a:49:b7:94:40:a0:d5
SHA256:d3o82eY/kIfUfmhVpwFu7Do1I7+Wol/tvWmm6Ye9HZ4
, MD5:af:53:c8:ea:98:20:a2:81:e1:e3:c9:cb:06:d3:56:d7
SHA256:8/EzaCXcEyuWAS2sOu5KNrozmDS2Xm60E4kd0lUwedg
, MD5:5e:3a:78:5f:ef:0a:53:b4:b9:2c:91:84:4f:3e:52:dd
SHA256:WXN4m8NHd4vcTqxmzLMMVenSh6gp8060nv39JIiCSss
, MD5:61:e1:2b:97:a4:65:4d:70:cd:23:3b:83:04:f1:2e:87
SHA256:STeC5WGChnZjIi5Rb+XTAQSbKXQJ+B9wxhaacYNff7k
, MD5:10:80:7f:b7:76:03:7a:51:10:23:fb:1e:05:5b:93:74
SHA256:3pG6tZMZkMSeCUrDUdp1qQ9dC5I0A+Pj1A0cXkLVoP4
, MD5:b9:ff:83:1f:f4:d0:3c:20:55:3a:24:6c:5e:22:ed:ad
SHA256:dIQIvW8zh0ZtLtLp9CiMkocAtvJ6umfd1Sw10/v96Jc
, MD5:02:ae:f4:0f:fb:28:10:9d:58:8c:af:73:69:ec:0b:13
SHA256:2InpK4FJMYTnOPgvSbQtyEIcbTNtZKsPsaa3fBBxUhY
, MD5:f4:8e:83:ce:fd:a7:8d:7c:07:39:74:83:8e:6a:7c:1e
SHA256:IL+TcuRUBiaI+EkdjLDoLkwqOEZdt8bccgVINDRMHlM
, MD5:91:42:2d:be:73:62:74:48:f3:15:70:42:f2:bd:d5:93
SHA256:fQGY+UhLdbB3oDI4frFtSKF2BjQIkSY0lnSA6lVv8+o
, MD5:f2:73:d2:f6:e3:01:ef:ca:3b:e7:6c:80:b6:bd:bb:84
SHA256:1IELSVD8Tf5HYyZNGJAKyyKd6BmihpwG5wGE96W+rV0
, MD5:fb:33:05:62:96:20:cf:88:7e:10:cb:8d:91:72:57:32
SHA256:plj+1CPTaKi0AIId/aDMCGgZZnkxc1ow+ffBNMvYW4A
, MD5:57:60:16:f7:99:b8:72:3e:27:d4:13:a2:5f:4f:72:ff
SHA256:np+DK8xlo9A4YnYXO/22GBV8iyuL13r3g5I0/N1Mf8g
, MD5:c2:a5:11:3a:5c:31:b0:3a:85:27:01:9b:a8:30:e4:e7
SHA256:XrjDaKqJ6J02iSQ/eoiqII0LxJX9D/41eeC6pSQAJXs
, MD5:ab:02:37:76:d9:f8:5b:3a:10:54:dc:8b:47:ef:c0:73
SHA256:GYBYarN5A31LlnSRmxoy7f8upzkTZN8x/MPsB3wElLk
, MD5:d1:0f:17:ee:06:f3:a4:ed:79:a2:eb:83:40:1b:7b:63
SHA256:v6G11hMFfS2+zPh44hhZcpUqDEppyvGQe0vzmrtIHA8
, MD5:fc:6d:06:54:ba:ed:7e:c2:d6:69:fb:c7:95:58:7b:c4
SHA256:KeG1InAfAnQKqpCewmXw/Egb+4UZZuIMGdlYVG+uxNg
, MD5:1d:16:e2:2a:f2:85:28:b6:33:43:cb:de:c5:ad:fb:e9
MD5:80:6d:6b:9e:2b:5e:a3:fa:cc:bb:f7:fe:46:9f:ce:be
MD5:f3:8e:b4:d0:00:26:f1:1b:5b:98:50:ad:d4:94:23:98
MD5:dc:8b:b9:2f:4d:20:73:62:a9:3b:f8:ce:09:10:dc:b8
MD5:af:b8:2d:3c:0a:a0:89:15:cb:8f:c0:ad:e7:95:08:df
SHA256:RmbGnT7IGLvVd9tm5mAx7rz6VntYlwqW6qyT2QuritY
, MD5:6f:bb:06:80:80:f3:90:1f:bf:c4:f8:d3:b1:46:40:8c
SHA256:vjqwcohyvLttulWTBWNw42XUOdrr+ogV/iTgpWOFzOU
, MD5:86:a9:b4:85:26:79:c8:34:12:db:02:15:7e:45:79:bd
SHA256:hj1btBB8gqLdm3EumX3T3LaUZkY9fm1RFvw9DVS2oi8
, MD5:37:36:56:d9:8a:4a:b2:4a:e7:0e:10:bf:83:5d:e1:84
SHA256:EnczVm1Q8+lE+Zmue3jAPh/pA6BJhEDwL+HNMfedpXI
, MD5:01:d5:99:5b:ee:04:9d:a6:09:61:02:80:19:6a:13:7b
MD5:5b:98:6c:06:a4:1f:83:da:03:aa:ef:e4:f5:f0:99:76
MD5:2d:57:e2:9c:fd:9d:09:1c:5e:ff:3f:5d:59:78:93:cc
MD5:3f:50:bd:1e:e5:8a:3d:a4:16:22:1c:2d:cf:8b:22:ed
SHA256:4gXNO1FcLP8Swdm759TMDI/73hCCO5kQr3vqi9o/r64
, MD5:98:e6:80:5d:95:bb:e2:15:5e:19:4d:a3:e4:d0:bc:2c
SHA256:blisb6OUx83i2AEo44Y9eoAVRgRHsLtiWeZF05rsmHM
, MD5:55:cd:a7:a9:e3:bc:a5:5c:81:5e:98:c0:60:a2:67:52
SHA256:uz1m+x471U/+3dGsDgvYI/o+pmobQhuILMcr/fZcr6E
, MD5:a4:c1:8f:64:55:87:35:d6:82:8b:ba:cb:48:3f:be:96
SHA256:txtWp19E25H1oSarwXzYTDDr46jsVeolIprB02OOfM8
, MD5:05:f8:b4:39:ae:5b:55:1d:a9:9c:d4:82:2b:ec:fb:2f
SHA256:orTIOu6IKP7Ndz317tyCaz8LJnJWz4jmzSuG+FK7jwM
, MD5:e2:19:16:3f:a3:2e:eb:94:14:cd:5c:92:9a:6c:9a:8f
SHA256:0t4AQyR4Ci5hICZwPQ+l4b5l9evisj+wtry70ZWivZM
, MD5:ff:47:13:22:83:d1:6e:df:a0:f0:4f:18:31:cb:f2:28
SHA256:p+VCx2KynGtiFFaaiF010SIQu6gJgmJb//yokW2sGBE
, MD5:a5:b0:2a:65:ff:9a:0b:ef:7d:6f:d2:95:2e:a7:c9:2c
SHA256:oaJ7VEyjt2EHMeixzKn9zJGiV5YlWHIUls070tKdBzI
, MD5:65:ff:bc:e5:c0:a3:e2:17:fa:da:83:ce:de:29:fd:8b
MD5:8f:42:bd:b0:a2:94:df:6b:af:1e:96:03:ea:68:03:d9
MD5:26:51:e8:b3:38:88:dc:a8:2a:98:59:86:ab:40:bb:a4
SHA256:RT7vVXrvmKgZ7VkrVZ0lgugDFCBPVT6iSwMh+m1vZTA
, MD5:b9:8a:36:b5:ce:1f:b0:81:01:ef:5c:4b:85:1d:a3:c6
SHA256:b6otnjswIwZwcMsic6cEFKBwUcwzu0mJNLRE3CrIr/Y
, MD5:c1:2a:c4:35:0d:6b:45:54:14:4f:07:8a:f0:f0:74:7c
SHA256:JreaFNTlm2Uhlk3iaMs4Rweq27KPSVYUgj9sZUsOxCc
, MD5:0a:a7:86:11:96:c2:49:37:7f:d2:41:86:e2:f3:84:92
SHA256:iLsNcXOnluavlGUV+O4JE7TNppEwIMvsjZ7m1VVObiM
, MD5:8e:bd:d0:fc:71:16:5e:d2:ff:4b:02:90:aa:0b:f0:f7
SHA256:O/qRkEam5QXBxAcHA8qEEHXp9D2Ad1RMS43crbP+PDE
, MD5:91:12:49:07:80:ff:aa:79:49:bd:df:6d:df:d8:53:e4
SHA256:+sNBHW4fy9/cb0CJLGAe/wBkmwXI7C/vU81rdFVs3mE
, MD5:ca:4f:76:39:65:92:e2:67:c4:12:41:66:22:d6:d5:0d
SHA256:Bt9zXfPRYnP8DDBEXhH0SwCs3fU8EX/UA1Q5ypzkRdg
, MD5:6d:9c:fc:d9:d3:c0:52:69:0e:23:f9:f2:44:02:a8:5f
SHA256:c+jgUzXaKxwtbQUy+dfpC340p4bVzFYDNIDxW3dUO3A
, MD5:7d:f1:ca:80:80:99:41:c9:c6:5f:48:0d:76:f9:f3:c9
SHA256:PFKE28DFbJLmqoLkq9xfBuiYl9GN2LABsvUpzNk+LlE
, MD5:49:67:9a:46:62:8a:3f:4e:b3:63:ca:d6:41:29:2a:2f
SHA256:KgFHf4YO6nVgCxEEPzgT/jT7QEqSWr56HC2P/PkOKa0
, MD5:a7:75:49:77:f3:47:d1:3c:5e:65:84:84:3b:03:f1:33
SHA256:Ofstc7xq/W+73vBMUpb3A4ZqLNhKI3u2FdzbOkJpOHI
, MD5:d3:b2:b5:68:87:3b:f6:93:21:fd:28:ea:cc:b6:e1:13
SHA256:IYHq/zKqYnd2wy71Br6X8Q1Jk0XGjOJA4PU6CAr6pDo
, MD5:0d:83:33:eb:8a:ee:f9:b0:5f:77:a8:0e:48:65:ba:e1
MD5:2a:c8:01:6f:5c:fe:78:75:84:29:c3:11:0f:65:05:07
MD5:0e:ce:de:c4:7d:a0:d1:71:0a:af:cf:ee:34:43:bc:23
MD5:68:f1:e8:11:94:5c:5e:15:d0:ee:54:1f:ee:57:33:4a
MD5:ca:ea:e7:77:84:1d:64:3d:5e:9f:25:a6:60:4c:53:52
If your server is listed on here with inaccurate or unknown information, please
-contact beck@openbsd.org.
+contact beck@openbsd.org
.
You may want to use
@@ -487,8 +503,8 @@
If local policy prevents outgoing connections to ssh's default port of 22,
some servers permit connections on an alternative port (typically 2022).
These are noted in the list above.
-To use a different port, reconfigure your ssh client by adding a Host
-entry to $HOME/.ssh/config, e.g.:
+To use a different port, reconfigure your ssh client by adding a Host
+entry to $HOME/.ssh/config
, e.g.:
Host anoncvs.ca.openbsd.org Port 2022 @@ -496,6 +512,7 @@Setting up an anoncvs mirror
+Anoncvs mirrors currently require about 6GB of disk (and it will grow!), and use up to 64MB of swap per anoncvs user (assuming the user does a large operation; while smaller operations use fewer resources, anoncvs still makes much more of @@ -507,13 +524,14 @@
Final notes
+After upgrading your source tree, you should read the comments at the top of -/usr/src/Makefile before attempting a build. -Also, you should build a new kernel before doing a make build +
/usr/src/Makefile
before attempting a build. +Also, you should build a new kernel before doing a make build if possible. -In some cases it may be necessary to rebuild and install the config +In some cases it may be necessary to rebuild and install theconfig
utility before you can build the kernel. -If config GENERIC fails this is probably the case. +If config GENERIC fails this is probably the case.It is important to note that upgrading from a release to the current tree @@ -521,6 +539,3 @@ that are often not obvious. Therefore, it is suggested that you first install the latest snapshot before attempting a tree build from source. - - -