This is an old revision of the document!
Table of Contents
Serveur Bazaar avec authentification SSH
Cette page décrit les étapes à suivre pour mettre en place un serveur Bazaar avec une authentification via SSH afin de gérer un ou plusieurs dépôts de code.
Note : Toutes les commandes qui suivent sont à effectuer en root.
Configuration du serveur SSH
Lorsque l'on utilise une distribution pour un serveur, on a l'habitude d'installer un serveur SSH (si cela n'est pas fait durant l'installation).
aptitude install openssh-server
Par défaut, ce serveur va écouter sur le port 22. Il est conseillé de garder cette configuration pour coupler SSH à Bazaar. La configuration du serveur ne sera pas abordée dans cette page (car on sait tous faire ça ).
Configuration de Bazaar
Installation
L'installation de Bazaar se résume à l'installation d'un seul et unique paquet.
aptitude install bzr
La commande bzr fait appel à un programme relativement simple. Toutes les fonctionnalités sont en fait implantées par des plugins que le programme principal va utiliser. Une complétion automatique est disponible pour compléter automatiquement les arguments à passer à bzr. Il est de plus possible de rajouter des plugins personnels en les mettant dans le répertoire /home/<utilisateur>/.bazaar/plugins/.