OBSD4* : wiki

Version de traduction basée sur le site officiel


CVS Anonyme

Le CVS Anonyme est une méthode pour maintenir à jour votre copie locale de l'arborescence des sources OpenBSD en respectant les changements faits sur les sources d'OpenBSD current. En plus de suivre les dernières nouveautés du développement, il est aussi possible de suivre les correctifs errata de la version.

Un CVS Anonyme travaille directement avec le dépôt central du code source. Cela signifie que vous disposez de l'ensemble du jeu des commandes CVS disponibles pour contrôler la fusion et la mise à jour de vos changements avec les autres changements des sources, effectuer les diffs, changer l'historique et d'autres requêtes avec le dépôt central. Dans le cas où les changements ne peuvent pas être complétement fusionnés, CVS fourni des changements annotés de votre copie locale et préserve une copie non modifiée de votre version.

Le projet OpenBSD a actuellement quatre dépôts actifs de sources :

  • src - code source pour le système de base
  • www - web pages
  • xenocara - xenocara

Qu'est-ce que CVS ?

CVS est le système de contrôle de code source pour gérer l'arborescence des sources d'OpenBSD. Il implémente un dépôt central pour tous les codes sources des versions officielles, permettant aux développeurs de maintenir des copies locales du code source avec leurs changements. Il y a deux niveaux d'accès à l'arborescence des sources :

  • Accès en lecture-écriture pour les développeurs
  • Accès en lecture seule pour les autres.

Pré-charger l'arborescence des sources

Pendant que vous téléchargez l'arborescence entière des sources depuis un serveur AnonCVS, vous pouvez sauvegarder du temps et de la bande passante en pré-chargeant votre arborescence avec les archives des sources. C'est une véritable particularité si vous exécutez -stable, car relativement peu de fichiers changent entre la -release et la -stable.

Les fichiers source pour le téléchargement depuis les miroirs sont séparés dans deux fichiers afin de réduire le temps de téléchargement pour ceux qui souhaitent travailler avec une seule partie de l'arborescence. Les sources du noyau sont dans sys.tar.gz et les sources de l'espace utilisateur sont dans src.tar.gz.

Les commandes suivantes supposent que vous avez suivi ces instructions afin de donner à un utilisateur non administrateur des accès en écriture aux répertoires src, ports et xenocara.

$ cd /usr/src
$ tar xzf /tmp/src.tar.gz
$ tar xzf /tmp/sys.tar.gz
$ cd /usr
$ tar xzf /tmp/ports.tar.gz
$ tar xzf /tmp/xenocara.tar.gz

Utiliser CVS pour obtenir et mettre à jour vos arborescences des sources

cvs(1) a été conçu pour être un moyen simple de récupérer et de mettre à jour vos sources. Vous devez décider en premier si vous voulez suivre la branche -current ou -stable. L'arborescence current a tous les changements de dernières minutes, tandis que la branche -stable contient les sources pour la release plus les correctifs depuis errata et les problèmes mineurs déjà corrigés. Pour plus d'informations sur les saveurs d'OpenBSD, lisez ici.

Choisissez le serveur Anonyme CVS que vous allez utiliser depuis la liste des serveurs ci-dessous, ensuite commencez à utiliser cvs. Si vous commencez avec src.tar.gz et sys.tar.gz comme mentionnés ci-dessus, vous pouvez sauter (passer) le checkout initial et procéder à la mise à jour.

Attention : Lors de l'utilisation de cvs, vous devez faire attention à ce que votre répertoire courant soit, soit la racine de l'arborescence que vous avez référencé, soit dans un endroit séparé tel que /tmp. Certaines commandes, tel que cvs checkout, peuvent créer une sous-arborescence arbitraire dans le répertoire courant, et une mise à jour subséquente permettra d'étoffer récursivement cette sous-arborescence.

Obtenir une arborescence initiale

Les commandes suivantes supposent que votre utilisateur est membre du groupe wsrc :

Si vous suivez -current :

$ cd /usr
$ cvs -qd anoncvs@anoncvs.ca.openbsd.org:/cvs get -P src

Si vous suivez la branche -stable 6.2 :

$ cd /usr
$ cvs -qd anoncvs@anoncvs.ca.openbsd.org:/cvs checkout -rOPENBSD_6_2 -P src

CVS Anonyme utilise la connexion SSH sans mot-de-passe comme moyen de transport. Si c'est la première fois que vous vous connectez à un serveur anoncvs, il vous sera demandé de confirmer l'empreinte SSH pour vous assurer que vous vous connectez au serveur attendu :

$ cvs -d anoncvs@anoncvs.spacehopper.org:/cvs checkout -P src
The authenticity of host 'anoncvs.spacehopper.org (2001:67c:15f4:a423::28)' can't be established.
ED25519 key fingerprint is SHA256:oaJ7VEyjt2EHMeixzKn9zJGiV5YlWHIUls070tKdBzI.
Are you sure you want to continue connecting (yes/no)?

Dans la plupart des cas, la liste ci-dessous inclue les empreintes de serveur, ainsi vous pouvez la comparer avec celle affichée en plus des vérifications supplémentaires lors de votre connexion au serveur choisi. Confirmez cela, et l'empreinte sera alors sauvegardée comme habituellement.

Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'anoncvs.spacehopper.org' (ED25519) to the list of known hosts.

Mettre à jour une arborescence existante

Si vous suivez -current :

$ cd /usr/src
$ cvs -q up -Pd

Si vous suivez la branche -stable 6.2 :

$ cd /usr/src
$ cvs -q up -rOPENBSD_6_2 -Pd

Chaque fois que vous exécutez cela, cvs(1) synchronize votre arborescence /usr/src. Il ne détruit aucun de vos changements locaux ; mieux, il essaie de les fusionner.

Changer le serveur

Si vous mettez à jour une arborescence source que vous avez initialement récupéré depuis un serveur différent, ou depuis une archive tar, vous devez ajouter l'option -d [cvsroot] à cvs.

$ cd /usr/src
$ cvs -d anoncvs@anoncvs.ca.openbsd.org:/cvs -q up -Pd

Obtenir les arborescences des ports et xenocara

Assurez-vous que votre utilisateur soit membre du group wsrc et que /usr/ports puisse être écrit par le groupe wsrc. Remplacez ports avec xenocara pour obtenir ou mettre à jour l'arborescence de xenocara.

  • Si vous suivez -current :
    $ cd /usr
    $ cvs -qd anoncvs@anoncvs.ca.openbsd.org:/cvs checkout -P ports


    Si vous suivez la branche -stable 6.2 :

    $ cd /usr
    $ cvs -qd anoncvs@anoncvs.ca.openbsd.org:/cvs checkout -rOPENBSD_6_2 -P ports
  • À tout moment, par la suite, pour mettre à jour cette arborescence :
    Si vous suivez -current :
    $ cd /usr/ports
    $ cvs -q up -Pd


    Si vous suivez la branche -stable 6.2 :

    $ cd /usr/ports
    $ cvs -q up -rOPENBSD_6_2 -Pd

Créer un diff

Pour faire un diff ou un module correctif localement (ici cd.c) à inclure dans un rapport de bogue :

$ cd /usr
$ cvs diff -u src/sys/scsi/cd.c > /tmp/patch

Exemple d'utilisation de cvs(1)

Un exemple d'usage d'un serveur anoncvs serait :

$ cd /tmp
$ cvs -d anoncvs@anoncvs.ca.openbsd.org:/cvs checkout -P src/sys/arch/sparc
[copies the files from the repository to your machine]
$ cd src/sys/arch/sparc
$ cvs log locore.s
[shows the commit log for the chosen file]
$ cvs diff -bc -r1.1 -r1.5 locore.s
[shows the changes between revisions 1.1 and rev 1.5]

Serveurs CVS Anonymes Disponibles

CVSROOT=anoncvs@anoncvs.au.openbsd.org:/cvs
Lieu : Brisbane, Australia.
Maintenu par David Gwynne.
Protocoles: ssh.
Mise à jour toutes les heures.
SSH empreintes:
(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
CVSROOT=anoncvs@anoncvs1.ca.openbsd.org:/cvs
Aussi connu comme anoncvs.ca.openbsd.org, openbsd.sunsite.ualberta.ca.
Lieu : Alberta, Canada.
Maintenu par Bob Beck.
Protocoles: ssh.
SSH empreintes:
(RSA) SHA256:10SgQKcgCw02RSqBZGa8eGUR0ab+YkuhqFENhOoK1L4, MD5:cf:97:03:7b:0a:32:3b:d7:e2:31:05:39:9f:9d:03:dc
(DSA) SHA256:OGA64Wd24z/INmc1lSD3wSitAumYaL9vyQa89nJrrh0, MD5:89:9c:4f:78:cf:7a:ee:99:82:7c:0b:7e:0b:a3:49:c8
(ECDSA) SHA256:hVx+UscX/3uhv2nxPgp2zC/omvDIBSkv6iISCn19yqQ, MD5:28:58:44:09:8e:01:c2:79:33:03:39:7a:e7:6a:bd:a4
(ED25519) SHA256:WDEcVZFXagh0OXHlHVhcct6VjFjFqaNZwAhM3GnVA/c, MD5:3c:a9:4d:1e:4c:55:9d:6d:03:06:26:8f:21:ce:65:a6
CVSROOT=anoncvs@anoncvs2.ca.openbsd.org:/cvs
Lieu : Alberta, Canada.
Maintenu par Bob Beck.
Protocoles: ssh.
SSH empreintes:
(RSA) SHA256:VfzLrOeqzIfWiNdJ0SpHvk3JU4a+VpNzwjxzZ7lWaNY, MD5:b8:2e:c6:86:de:23:66:05:cd:bf:45:0a:02:44:d0:df
(DSA) SHA256:ULyS+tDif5/dxMtzOsr1JFph3FSkeqSjVnRq1q7PHFU, MD5:7a:41:fc:ba:87:d7:f8:ba:98:af:c5:16:a0:d6:ff:49
(ECDSA) SHA256:IQrHoNZPHmhnR1R3qMURVH3e83f95IZXdkNjFZCnKfw, MD5:72:b8:63:ac:91:1f:2b:f6:b2:7a:e5:20:2b:25:3f:ae
(ED25519) SHA256:7grIp6jKgas/PLrVqaSwLh60k626+iaGw/BBFSfr7ck, MD5:64:a5:bb:29:7a:8b:97:fa:49:40:87:f2:7f:74:8c:0f
CVSROOT=anoncvs@anoncvs.comstyle.com:/cvs
Lieu : Toronto, Canada.
Maintenu par Brad Smith.
Protocoles: ssh, ssh port 2022.
Mise à jour toutes les heures.
SSH empreintes:
(RSA) MD5:43:30:9a:c6:c4:19:80:ad:7d:58:3e:7a:a0:39:57:53
(DSA) MD5:66:a1:f9:47:26:d9:15:3c:62:2b:b5:e8:0d:89:4a:6f
(ECDSA) MD5:62:28:13:ea:cd:ba:68:e6:e9:82:94:ac:10:7f:80:d5
(ED25519) MD5:65:34:d5:69:47:38:58:01:47:5d:bd:09:9d:69:be:6b
CVSROOT=anoncvs@obsdacvs.cs.toronto.edu:/cvs
Lieu : University of Toronto, Toronto, ON, Canada.
Maintenu par Nick Holland.
Protocoles: ssh.
Mise à jour toutes les 2 heures.
SSH empreintes:
(RSA) SHA256:BosSX+gUL/17cUdppQlmXht1S5GGHrHNrL6+U3hyG+o, MD5:bc:59:dc:6f:52:c9:80:2d:63:96:cd:34:e2:5a:fc:fd
(DSA) SHA256:/wH3qgWOjC1iXh8PxWFl3Mv+IdgXHoPdLmFxJ0vAGgo, MD5:46:df:59:8c:e9:e3:5d:2c:1d:e3:d8:9f:61:8a:3c:ab
(ECDSA) SHA256:4I5R4/tGayGG0KDEsj6CY1eCqt2sbcYtA3nqnhUaD04, MD5:9b:39:30:30:63:01:fa:ec:66:4f:63:3d:9a:7e:76:38
(ED25519) SHA256:AqblfWV4KT2ptlpV3mq3gb4jNPzgYtjDvlBBcaeohxQ, MD5:e2:38:fc:a8:a0:17:ad:7b:03:8a:49:b7:94:40:a0:d5
CVSROOT=anoncvs@anoncvs.fr.openbsd.org:/cvs
Lieu : Paris, France.
Maintenu par Landry Breuil, Antoine Jacoutot.
Protocoles: ssh.
Mise à jour toutes les 2 heures depuis anoncvs1.ca.openbsd.org.
SSH empreintes:
(RSA) SHA256:d3o82eY/kIfUfmhVpwFu7Do1I7+Wol/tvWmm6Ye9HZ4, MD5:af:53:c8:ea:98:20:a2:81:e1:e3:c9:cb:06:d3:56:d7
(DSA) SHA256:8/EzaCXcEyuWAS2sOu5KNrozmDS2Xm60E4kd0lUwedg, MD5:5e:3a:78:5f:ef:0a:53:b4:b9:2c:91:84:4f:3e:52:dd
(ECDSA) SHA256:WXN4m8NHd4vcTqxmzLMMVenSh6gp8060nv39JIiCSss, MD5:61:e1:2b:97:a4:65:4d:70:cd:23:3b:83:04:f1:2e:87
(ED25519) SHA256:STeC5WGChnZjIi5Rb+XTAQSbKXQJ+B9wxhaacYNff7k, MD5:10:80:7f:b7:76:03:7a:51:10:23:fb:1e:05:5b:93:74
CVSROOT=anoncvs@files.venture37.com:/cvs
Lieu : Paris, France.
Maintenu par Sevan Janiyan.
Protocoles: ssh, ssh port 2022.
Mise à jour toutes les 2 heures depuis anoncvs.spacehopper.org.
SSH empreintes:
(RSA) SHA256:3pG6tZMZkMSeCUrDUdp1qQ9dC5I0A+Pj1A0cXkLVoP4, MD5:b9:ff:83:1f:f4:d0:3c:20:55:3a:24:6c:5e:22:ed:ad
(DSA) SHA256:dIQIvW8zh0ZtLtLp9CiMkocAtvJ6umfd1Sw10/v96Jc, MD5:02:ae:f4:0f:fb:28:10:9d:58:8c:af:73:69:ec:0b:13
(ECDSA) SHA256:2InpK4FJMYTnOPgvSbQtyEIcbTNtZKsPsaa3fBBxUhY, MD5:f4:8e:83:ce:fd:a7:8d:7c:07:39:74:83:8e:6a:7c:1e
(ED25519) SHA256:IL+TcuRUBiaI+EkdjLDoLkwqOEZdt8bccgVINDRMHlM, MD5:91:42:2d:be:73:62:74:48:f3:15:70:42:f2:bd:d5:93
CVSROOT=anoncvs@mirror.osn.de:/cvs
Lieu : Nürnberg, Germany.
Maintenu par Armin Wolfermann.
Protocoles: ssh.
Mise à jour toutes les 3 heures.
SSH empreintes:
(RSA) SHA256:fQGY+UhLdbB3oDI4frFtSKF2BjQIkSY0lnSA6lVv8+o, MD5:f2:73:d2:f6:e3:01:ef:ca:3b:e7:6c:80:b6:bd:bb:84
(DSA) SHA256:1IELSVD8Tf5HYyZNGJAKyyKd6BmihpwG5wGE96W+rV0, MD5:fb:33:05:62:96:20:cf:88:7e:10:cb:8d:91:72:57:32
(ECDSA) SHA256:plj+1CPTaKi0AIId/aDMCGgZZnkxc1ow+ffBNMvYW4A, MD5:57:60:16:f7:99:b8:72:3e:27:d4:13:a2:5f:4f:72:ff
(ED25519) SHA256:np+DK8xlo9A4YnYXO/22GBV8iyuL13r3g5I0/N1Mf8g, MD5:c2:a5:11:3a:5c:31:b0:3a:85:27:01:9b:a8:30:e4:e7
CVSROOT=anoncvs@ftp.hostserver.de:/cvs
Lieu : Frankfurt, Germany.
Maintenu par Sebastian Benoit, Peter Hessler.
Protocoles: ssh.
Mise à jour toutes les heures depuis anoncvs1.ca.openbsd.org.
SSH empreintes:
(RSA) SHA256:XrjDaKqJ6J02iSQ/eoiqII0LxJX9D/41eeC6pSQAJXs, MD5:ab:02:37:76:d9:f8:5b:3a:10:54:dc:8b:47:ef:c0:73
(DSA) SHA256:GYBYarN5A31LlnSRmxoy7f8upzkTZN8x/MPsB3wElLk, MD5:d1:0f:17:ee:06:f3:a4:ed:79:a2:eb:83:40:1b:7b:63
(ECDSA) SHA256:v6G11hMFfS2+zPh44hhZcpUqDEppyvGQe0vzmrtIHA8, MD5:fc:6d:06:54:ba:ed:7e:c2:d6:69:fb:c7:95:58:7b:c4
(ED25519) SHA256:KeG1InAfAnQKqpCewmXw/Egb+4UZZuIMGdlYVG+uxNg, MD5:1d:16:e2:2a:f2:85:28:b6:33:43:cb:de:c5:ad:fb:e9
CVSROOT=anoncvs@anoncvs.jp.openbsd.org:/cvs
Aussi connu comme kankoromochi.econ.nagasaki-u.ac.jp.
Lieu : Nagasaki University, Faculty of Economics, Nagasaki, Japan.
Maintenu par SUZUKI Hitoshi.
Protocoles: ssh, pserver.
Mise à jour toutes les 3 heures.
SSH empreintes:
(RSA) MD5:80:6d:6b:9e:2b:5e:a3:fa:cc:bb:f7:fe:46:9f:ce:be
(DSA) MD5:f3:8e:b4:d0:00:26:f1:1b:5b:98:50:ad:d4:94:23:98
(ECDSA) MD5:dc:8b:b9:2f:4d:20:73:62:a9:3b:f8:ce:09:10:dc:b8
(ED25519) MD5:af:b8:2d:3c:0a:a0:89:15:cb:8f:c0:ad:e7:95:08:df
CVSROOT=anoncvs@mirror.litnet.lt:/cvs
Lieu : Kaunas, Lithuania.
Maintenu par Patrikas Kugrinas.
Protocoles: ssh.
Mise à jour toutes les 2 heures depuis anoncvs.eu.openbsd.org.
SSH empreintes:
(RSA) SHA256:RmbGnT7IGLvVd9tm5mAx7rz6VntYlwqW6qyT2QuritY, MD5:6f:bb:06:80:80:f3:90:1f:bf:c4:f8:d3:b1:46:40:8c
(DSA) SHA256:vjqwcohyvLttulWTBWNw42XUOdrr+ogV/iTgpWOFzOU, MD5:86:a9:b4:85:26:79:c8:34:12:db:02:15:7e:45:79:bd
(ECDSA) SHA256:hj1btBB8gqLdm3EumX3T3LaUZkY9fm1RFvw9DVS2oi8, MD5:37:36:56:d9:8a:4a:b2:4a:e7:0e:10:bf:83:5d:e1:84
(ED25519) SHA256:EnczVm1Q8+lE+Zmue3jAPh/pA6BJhEDwL+HNMfedpXI, MD5:01:d5:99:5b:ee:04:9d:a6:09:61:02:80:19:6a:13:7b
CVSROOT=anoncvs@openbsd.park.rambler.ru:/cvs
Lieu : Moscow, Russia.
Maintenu par Dmitry Alenichev.
Protocoles: ssh, ssh port 2022.
Mise à jour toutes les heures depuis anoncvs.fr.openbsd.org.
SSH empreintes:
(RSA) SHA256:81ID50DZh6Uv65O34QnvPT+Lmkc/K6P58syHm+uT1tE
(DSA) SHA256:/LDLTfP2JqWELKvML1l7TiDOOo9MYcuz/joL0RG+SOU
(ECDSA) SHA256:1ln0sCEga9qcLkkWfS2ezUzKG8/BVQrruFw2ENNDrbA
(ED25519) SHA256:e2W+D1hXDiaWjcW4scYAyKLhe9tDz4GDnQm8FGKRpWs
CVSROOT=anoncvs@anoncvs.obsd.si:/cvs
Lieu : Ljubljana, Slovenia.
Maintenu par Mitja Muženič.
Protocoles: ssh.
Mise à jour toutes les 2 heures depuis anoncvs.spacehopper.org.
SSH empreintes:
(RSA) MD5:5b:98:6c:06:a4:1f:83:da:03:aa:ef:e4:f5:f0:99:76
(DSA) MD5:2d:57:e2:9c:fd:9d:09:1c:5e:ff:3f:5d:59:78:93:cc
(ECDSA) MD5:3f:50:bd:1e:e5:8a:3d:a4:16:22:1c:2d:cf:8b:22:ed
CVSROOT=anoncvs@anoncvs.eu.openbsd.org:/cvs
Lieu : Stockholm University, Stockholm, Sweden.
Maintenu par Janne Johansson.
Protocoles: ssh.
Mise à jour toutes les 2 heures.
SSH empreintes:
(RSA) SHA256:4gXNO1FcLP8Swdm759TMDI/73hCCO5kQr3vqi9o/r64, MD5:98:e6:80:5d:95:bb:e2:15:5e:19:4d:a3:e4:d0:bc:2c
(DSA) SHA256:blisb6OUx83i2AEo44Y9eoAVRgRHsLtiWeZF05rsmHM, MD5:55:cd:a7:a9:e3:bc:a5:5c:81:5e:98:c0:60:a2:67:52
(ECDSA) SHA256:uz1m+x471U/+3dGsDgvYI/o+pmobQhuILMcr/fZcr6E, MD5:a4:c1:8f:64:55:87:35:d6:82:8b:ba:cb:48:3f:be:96
(ED25519) SHA256:txtWp19E25H1oSarwXzYTDDr46jsVeolIprB02OOfM8, MD5:05:f8:b4:39:ae:5b:55:1d:a9:9c:d4:82:2b:ec:fb:2f
CVSROOT=anoncvs@anoncvs.spacehopper.org:/cvs
Lieu : London, United Kingdom.
Maintenu par Stuart Henderson.
Protocoles: ssh, ssh port 2022, ssh port 443.
Mise à jour toutes les heures depuis anoncvs.ca.openbsd.org.
SSH empreintes:
(RSA) SHA256:orTIOu6IKP7Ndz317tyCaz8LJnJWz4jmzSuG+FK7jwM, MD5:e2:19:16:3f:a3:2e:eb:94:14:cd:5c:92:9a:6c:9a:8f
(DSA) SHA256:0t4AQyR4Ci5hICZwPQ+l4b5l9evisj+wtry70ZWivZM, MD5:ff:47:13:22:83:d1:6e:df:a0:f0:4f:18:31:cb:f2:28
(ECDSA) SHA256:p+VCx2KynGtiFFaaiF010SIQu6gJgmJb//yokW2sGBE , MD5:a5:b0:2a:65:ff:9a:0b:ef:7d:6f:d2:95:2e:a7:c9:2c
(ED25519) SHA256:oaJ7VEyjt2EHMeixzKn9zJGiV5YlWHIUls070tKdBzI, MD5:65:ff:bc:e5:c0:a3:e2:17:fa:da:83:ce:de:29:fd:8b
CVSROOT=anoncvs@anoncvs3.usa.openbsd.org:/cvs
Lieu : National Center for Atmospheric Research, Boulder, CO, USA.
Maintenu par Todd C. Miller.
Protocoles: ssh, ssh port 2022.
Mise à jour toutes les heures.
SSH empreintes:
(RSA) SHA256:ZjlsP/GTTyMEKKkUNWTTA3p/+keRIxvp1kc6s+lQqTw, MD5:49:6f:4a:be:02:63:0d:c0:54:b0:57:f0:48:7f:ce:16
(DSA) SHA256:/+o+ogn8mzH+VQ8ZC85n4lItkx92YWrPFraLMrC2r3s, MD5:f9:ab:fc:60:a3:15:8f:9c:47:24:9e:92:15:78:0d:f3
(ECDSA) SHA256:UAjbt7WxQff1I2ZEp5Vgkpr0JGN5MmFX8PYMaZgIP24, MD5:99:4f:c8:23:6a:bf:75:1c:de:c9:11:bf:a4:fe:0a:51
(ED25519) SHA256:OuuKkSAzHjSA4TPjY9tHZyyKDUB5cpbIiXGFla2Xd1E, MD5:7a:6c:1e:53:36:4c:06:74:9e:0c:0d:d6:ff:20:aa:03
CVSROOT=anoncvs@mirror.planetunix.net:/cvs
Lieu : Chicago, IL, USA.
Maintenu par Brian Brombacher.
Protocoles: ssh, ssh port 2022, pserver.
Mise à jour toutes les 3 heures depuis anoncvs3.usa.openbsd.org.
SSH empreintes:
(RSA) MD5:8f:42:bd:b0:a2:94:df:6b:af:1e:96:03:ea:68:03:d9
(DSA) MD5:26:51:e8:b3:38:88:dc:a8:2a:98:59:86:ab:40:bb:a4
CVSROOT=anoncvs@anoncvs4.usa.openbsd.org:/cvs
Lieu : New York Internet, New York, NY, USA.
Maintenu par Todd C. Miller.
Protocoles: ssh, ssh port 2022.
Mise à jour toutes les heures.
SSH empreintes:
(RSA) SHA256:RT7vVXrvmKgZ7VkrVZ0lgugDFCBPVT6iSwMh+m1vZTA, MD5:b9:8a:36:b5:ce:1f:b0:81:01:ef:5c:4b:85:1d:a3:c6
(DSA) SHA256:b6otnjswIwZwcMsic6cEFKBwUcwzu0mJNLRE3CrIr/Y, MD5:c1:2a:c4:35:0d:6b:45:54:14:4f:07:8a:f0:f0:74:7c
(ECDSA) SHA256:JreaFNTlm2Uhlk3iaMs4Rweq27KPSVYUgj9sZUsOxCc, MD5:0a:a7:86:11:96:c2:49:37:7f:d2:41:86:e2:f3:84:92
(ED25519) SHA256:iLsNcXOnluavlGUV+O4JE7TNppEwIMvsjZ7m1VVObiM, MD5:8e:bd:d0:fc:71:16:5e:d2:ff:4b:02:90:aa:0b:f0:f7
CVSROOT=anoncvs@anoncvs2.usa.openbsd.org:/cvs
Aussi connu comme openbsd.se.rit.edu.
Lieu : Rochester Institute of Technology, Rochester, NY, USA.
Maintenu par Todd C. Miller.
Protocoles: ssh, ssh port 2022.
Mise à jour toutes les heures.
SSH empreintes:
(RSA) SHA256:O/qRkEam5QXBxAcHA8qEEHXp9D2Ad1RMS43crbP+PDE, MD5:91:12:49:07:80:ff:aa:79:49:bd:df:6d:df:d8:53:e4
(DSA) SHA256:+sNBHW4fy9/cb0CJLGAe/wBkmwXI7C/vU81rdFVs3mE, MD5:ca:4f:76:39:65:92:e2:67:c4:12:41:66:22:d6:d5:0d
(ECDSA) SHA256:Bt9zXfPRYnP8DDBEXhH0SwCs3fU8EX/UA1Q5ypzkRdg, MD5:6d:9c:fc:d9:d3:c0:52:69:0e:23:f9:f2:44:02:a8:5f
(ED25519) SHA256:c+jgUzXaKxwtbQUy+dfpC340p4bVzFYDNIDxW3dUO3A, MD5:7d:f1:ca:80:80:99:41:c9:c6:5f:48:0d:76:f9:f3:c9
CVSROOT=anoncvs@anoncvs1.usa.openbsd.org:/cvs
Aussi connu comme anoncvs.usa.openbsd.org.
Lieu : Network Media, LLC, Bend, OR, USA.
Maintenu par Todd C. Miller.
Protocoles: ssh, pserver.
Mise à jour toutes les heures.
SSH empreintes:
(RSA) SHA256:PFKE28DFbJLmqoLkq9xfBuiYl9GN2LABsvUpzNk+LlE, MD5:49:67:9a:46:62:8a:3f:4e:b3:63:ca:d6:41:29:2a:2f
(DSA) SHA256:KgFHf4YO6nVgCxEEPzgT/jT7QEqSWr56HC2P/PkOKa0, MD5:a7:75:49:77:f3:47:d1:3c:5e:65:84:84:3b:03:f1:33
(ECDSA) SHA256:Ofstc7xq/W+73vBMUpb3A4ZqLNhKI3u2FdzbOkJpOHI, MD5:d3:b2:b5:68:87:3b:f6:93:21:fd:28:ea:cc:b6:e1:13
(ED25519) SHA256:IYHq/zKqYnd2wy71Br6X8Q1Jk0XGjOJA4PU6CAr6pDo, MD5:0d:83:33:eb:8a:ee:f9:b0:5f:77:a8:0e:48:65:ba:e1
CVSROOT=anoncvs@anoncvs.obsd.esc7.net:/cvs
Lieu : Dallas, TX, USA.
Maintenu par Ben Warriner.
Protocoles: ssh.
Mise à jour toutes les 2 heures depuis anoncvs1.usa.openbsd.org.
SSH empreintes:
(RSA) MD5:2a:c8:01:6f:5c:fe:78:75:84:29:c3:11:0f:65:05:07
(DSA) MD5:0e:ce:de:c4:7d:a0:d1:71:0a:af:cf:ee:34:43:bc:23
(ECDSA) MD5:68:f1:e8:11:94:5c:5e:15:d0:ee:54:1f:ee:57:33:4a
(ED25519) MD5:ca:ea:e7:77:84:1d:64:3d:5e:9f:25:a6:60:4c:53:52

Si votre serveur est listé ici avec une information inexacte ou inconnue, veuillez contacter beck@openbsd.org.

Vous devriez utiliser traceroute(8) pour trouver quel serveur est le plus proche de vous. Les problèmes avec un serveur devraient être rapportés au responsable du serveur en question.

Si une politique locale empêche les connexions sortantes sur le port 22 par défaut de ssh, certains serveurs permettent les connexions sur un port alternatif (typiquement 2022). Ils sont notés dans la liste ci-dessus. Pour utiliser un port différent, reconfigurez votre client ssh en ajoutant une entrée Host à $HOME/.ssh/config, p. ex. :

Host anoncvs.ca.openbsd.org
    Port 2022

Mettre en place un miroir anoncvs

Actuellement les miroirs anoncvs requièrent 6 Go d'espace disque (et cela grandira !), et utilise jusqu'à 64 Mo de swap par utilisateur anoncvs (en supposant que l'utilisateur fasse une opération d'envergure ; bien que de plus petites opérations nécessiteront moins de ressources, anoncvs aura toujours plus d'impact qu'un ftp). De telles machines anoncvs devraient avoir une excellente connectivité réseau pour la région qu'ils ont à desservir. Un document décrit la mise en place de serveurs anoncvs est disponible.

Notes finales

Après la mise à jour de votre arborescence des sources, vous devriez lire les commentaires en début de /usr/src/Makefile avant d'essayer la compilation. De même, vous devriez compiler un nouveau noyau avant de faire un make build si possible. Dans certains cas, il peut être nécessaire de recompiler et d'installer l'utilitaire config avant de compiler le noyau. C'est probablement le cas si config GENERIC échoue.

Il est important de remarquer que la mise à niveau d'une version vers l'arborescence current par la recompilation des sources peut être plus difficile à cause des dépendances qui ne sont pas souvent évidentes. Toutefois, il est suggéré que vous installiez en premier le dernier instantané avant d'essayer à compiler l'arborescence depuis les sources.


Cette page est la traduction officieuse de la page “Anonymous CVS” officielle d'OpenBSD.
En cas de doute, merci de vous y référer !

Si vous voulez participer à l'effort de traduction, merci de lire ce topic.