en to fr translation catalogue (32 entries)

note: type: Content of: <sect1><sect2><title>
en: Running a Subversion Server
fr: Exécuter un serveur subversion

note: type: Content of: <sect1><sect2><para>
en: This section will describe how to set up, administer and secure a <application>Subversion</application> server.
fr: Cette section décrira la façon de paramétrer, administrer et sécuriser un serveur <application>Subversion</application>.

note: type: Content of: <sect1><sect2><bridgehead>
en: Subversion Server Dependencies
fr: Dépendances de Subversion Server

note: type: Content of: <sect1><sect2><bridgehead>
en: Required
fr: Requises

note: type: Content of: <sect1><sect2><para>
en: <xref linkend="subversion"/> and <xref linkend="openssh"/>
fr: <xref linkend="subversion"/> et <xref linkend="openssh"/>

note: type: Content of: <sect1><sect2><title>
en: Setting up a Subversion Server.
fr: Paramétrage d'un serveur Subversion.

note: type: Content of: <sect1><sect2><para>
en: The following instructions will install a <application>Subversion</application> server, which will be set up to use <application>OpenSSH</application> as the secure remote access method, with <command>svnserve</command> available for anonymous access.
fr: Les instructions suivantes installeront un serveur <application>Subversion</application>, qui sera paramétré pour utiliser <application>OpenSSH</application> comme méthode sécurisée à distance, avec <command>svnserve</command> disponible pour un accès anonyme.

note: type: Content of: <sect1><sect2><para>
en: Configuration of the <application>Subversion</application> server consists of the following steps:
fr: La configuration du serveur <application>Subversion</application> consiste en les étapes suivantes&nbsp;:

note: type: Content of: <sect1><sect2><sect3><title>
en: 1. Set Uup Users, Groups, and Permissions
fr: 1. Régler les utilisateurs, les groupes et les droits

note: type: Content of: <sect1><sect2><sect3><para>
en: You'll need to be user <systemitem class='username'>root</systemitem> for the initial portion of configuration. Create the <systemitem class="username">svn</systemitem> user and group with the following commands:
fr: Vous devrez être l'utilisateur <systemitem class='username'>root</systemitem> pour la partie initiale de la configuration. Créez l'utilisateur et le groupe <systemitem class="username">svn</systemitem> avec les commandes suivantes&nbsp;:

note: type: Content of: <sect1><sect2><sect3><para>
en: If you plan to have multiple repositories, you should have a group dedicated to each repository for ease of administration. Create the <systemitem class="groupname">svntest</systemitem> group for the test repository and add the <systemitem class="username">svn</systemitem> user to that group with the following commands:
fr: Si vous envisagez d'avoir plusieurs dépôts, vous devriez avoir un groupe dédié à chaque dépôt pour faciliter l'administration. Créez le groupe <systemitem class="groupname">svntest</systemitem> pour le dépôt de test et ajoutez l'utilisateur <systemitem class="username">svn</systemitem> au groupe avec les commandes suivantes&nbsp;:

note: type: Content of: <sect1><sect2><sect3><para>
en: Additionally you should set <command>umask 002</command> while working with a repository so that all new files will be writable by owner and group. This is made mandatory by creating a wrapper script for <command>svn</command> and <command>svnserve</command>:
fr: En outre, vous devriez régler <command>umask 002</command> pendant que vous travaillez avec un dépôt pour que tous les nouveaux fichiers soient accessibles en écriture au propriétaire et au groupe. Ceci est rendu obligatoire par la création d'un script enveloppe pour <command>svn</command> et <command>svnserve</command>&nbsp;:

note: type: Content of: <sect1><sect2><sect3><note><para>
en: If you use <application>Apache</application> for working with the repository over HTTP, even for anonymous access, you should wrap <command>/usr/sbin/httpd</command> in a similar script.
fr: Si vous utilisez <application>Apache</application> pour travailler avec le dépôt par HTTP, même pour un accès anonyme, vous devriez envelopper <command>/usr/sbin/httpd</command> dans un script similaire.

note: type: Content of: <sect1><sect2><sect3><title>
en: 2. Create a Subversion repository.
fr: 2. Créer un dépôt Subversion.

note: type: Content of: <sect1><sect2><sect3><para>
en: There are several ways to set up a subversion repository. It is recommended to have a look at the <ulink url="https://svnbook.red-bean.com/nightly/en/svn.reposadmin.html">SVN Book</ulink> corresponding chapter. A basic repository can be set up with the instructions below.
fr: Il y a de nombreuses manières d'initialiser un répertoire subversion. Il est recommandé de regarder le chapitre correspondant du <ulink url="https://svnbook.red-bean.com/nightly/en/svn.reposadmin.html">Livre SVN</ulink>. Un répertoire de base peut être initialisé avec les instructions ci-dessous.

note: type: Content of: <sect1><sect2><sect3><para>
en: Create a new <application>Subversion</application> repository with the following commands (as the <systemitem class="username">root </systemitem> user):
fr: Créez un nouveau dépôt <application>Subversion</application> avec les commandes suivantes (en tant qu'utilisateur <systemitem class="username">root</systemitem>)&nbsp;:

note: type: Content of: <sect1><sect2><sect3><para>
en: Now that the repository is created, it should be populated with something useful. You'll need to have a predefined directory layout set up exactly as you want your repository to look. For example, here is a sample BLFS layout setup with a root of <filename>svntest/</filename>. You'll need to set up a directory tree similar to the following:
fr: Maintenant que le dépôt est créé, vous devriez le remplir avec quelque chose d'utile. Vous devrez avoir une disposition de répertoires prédéfinie paramétrée comme ce à quoi vous voudriez que votre dépôt ressemble. Par exemple, voici un modèle du paramétrage de BLFS avec une racine de <filename>svntest/</filename>. Vous devrez paramétrer une arborescence de répertoire ressemblant à ce qui suit&nbsp;:

note: type: Content of: <sect1><sect2><sect3><para>
en: Once you've created your directory layout as shown above, you are ready to do the initial import:
fr: Une fois que vous avez créé votre aménagement de répertoire, comme indiqué ci-dessus, vous êtes prêt à faire l'importation initiale&nbsp;:

note: type: Content of: <sect1><sect2><sect3><para>
en: Now change owner and group information on the repository, and add an unprivileged user to the <systemitem class="groupname">svn</systemitem> and <systemitem class="groupname">svntest</systemitem> groups:
fr: Maintenant modifiez les informations de propriétaire et de groupe du dépôt et ajoutez un utilisateur non privilégié aux groupes <systemitem class="groupname">svn</systemitem> et <systemitem class="groupname">svntest</systemitem>&nbsp;:

note: type: Content of: <sect1><sect2><sect3><para>
en: <systemitem class="groupname">svntest</systemitem> is the group assigned to the svntest repository. As mentioned earlier, this eases administration of multiple repositories when using <application>OpenSSH</application> for authentication. Going forward, you'll need to add your unprivileged user, and any additional users that you wish to have write access to the repository, to the <systemitem class="groupname">svn</systemitem> and <systemitem class="groupname">svntest</systemitem> groups.
fr: <systemitem class="groupname">svntest</systemitem> est le groupe affecté au dépôt svntest. Comme indiqué plus haut, cela facilite l'administration de plusieurs dépôts lors de l'utilisation de <application>OpenSSH</application> pour l'authentification. En anticipant, vous devrez ajouter votre utilisateur non privilégié et n'importe quel utilisateur supplémentaire auquel vous pouvez vouloir donner accès en écriture au dépôt, aux groupes <systemitem class="groupname">svn</systemitem> et <systemitem class="groupname">svntest</systemitem>.

note: type: Content of: <sect1><sect2><sect3><para>
en: In addition, you'll notice that the new repository's <filename>db</filename> directory is set-groupID. If the reasoning is not immediately obvious, when using any external authentication method (such as <command>ssh</command>), the sticky bit is set so that all new files will be owned by the user, but group of <systemitem class="groupname">svntest</systemitem>. Anyone in the <systemitem class="groupname">svntest</systemitem> group can create files, but still give the entire group write access to those files. This avoids locking out other users from the repository.
fr: En outre, vous remarquerez que le nouveau répertoire du dépôt <filename>db</filename> est set-groupID. Si le raisonnement n'est pas immédiatement évident, quand on utilise une méthode d'authentification externe (telle que <command>ssh</command>), le bit sticky est réglé de sorte que tout les nouveaux fichiers appartiendront à l'utilisateur, mais au groupe <systemitem class="groupname">svntest</systemitem>. Quiconque dans le groupe <systemitem class="groupname">svntest</systemitem> peut créer des fichiers, mais donnez encore l'accès en écriture à tout le groupe à ces fichiers. Ceci évite d'exclure d'autres utilisateurs du dépôt.

note: type: Content of: <sect1><sect2><sect3><para>
en: Now, return to an unprivileged user account, and take a look at the new repository using <command>svnlook</command>:
fr: Maintenant, repassez en accès pour utilisateur non privilégié, et jetez un œil sur le nouveau dépôt en utilisant <command>svnlook</command>&nbsp;:

note: type: Content of: <sect1><sect2><sect3><note><para>
en: You may need to log out and back in again to refresh your group memberships. <command>su <replaceable>&lt;username&gt;</replaceable></command> should work as well.
fr: Il se peut que vous deviez vous déconnecter et y revenir pour rafraîchir vos appartenances de groupes. <command>su <replaceable>&lt;nom_utilisateur&gt;</replaceable></command> devrait aussi fonctionner.

note: type: Content of: <sect1><sect2><sect3><title>
en: 3. Configure the Server
fr: 3. Configurer le Serveur

note: type: Content of: <sect1><sect2><sect3><para>
en: As mentioned previously, these instructions will configure the server to use only <command>ssh</command> for write access to the repository and to provide anonymous access using <command>svnserve</command>. There are several other ways to provide access to the repository. These additional configurations are best explained at <ulink url="https://svnbook.red-bean.com/"/>.
fr: Comme indiqué précédemment, ces instructions configureront le serveur pour n'utiliser que <command>ssh</command> pour un accès en écriture au dépôt et pour fournir un accès anonyme en utilisant <command>svnserve</command>. Il y a plusieurs autres manières de fournir un accès au dépôt. Ces configurations supplémentaires sont mieux expliquées sur <ulink url="https://svnbook.red-bean.com/"/>.

note: type: Content of: <sect1><sect2><sect3><para>
en: Access configuration needs to be done for each repository.  Create the <filename>svnserve.conf</filename> file for the svntest repository using the following commands:
fr: La configuration de l'accès doit se faire pour chaque dépôt. Créez le fichier <filename>svnserve.conf</filename> pour le dépôt svntest en utilisant les commandes suivantes&nbsp;:

note: type: Content of: <sect1><sect2><sect3><para>
en: There is not a lot to the configuration file at all. You'll notice that only the general section is required. Take a look at the <filename>svnserve.conf.default</filename> file for information on using <command>svnserve</command>'s built-in authentication method.
fr: Il n'y a pas grand à chose du tout avoir avec le fichier de configuration. Vous remarquerez que seule la section générale est nécessaire. Jetez un œil sur le fichier <filename>svnserve.conf.default</filename> pour des informations sur l'utilisation de la méthode d'authentification de <command>svnserve</command> intégrée.

note: type: Content of: <sect1><sect2><sect3><title>
en: 4. Starting the Server
fr: 4. Démarrage du Serveur

note: type: Content of: <sect1><sect2><sect3><para>
en: To start the server at boot time, install the svn bootscript included in the <xref linkend="bootscripts"/> package:
fr: Pour démarrer le serveur au démarrage, installez le script de démarrage svn inclus dans le paquet <xref linkend="bootscripts"/>&nbsp;:

note: type: Content of: <sect1><sect2><sect3><para>
en: To start the server at boot time, install the <filename>svnserve.service</filename> unit from the <xref linkend="systemd-units"/> package:
fr: Pour démarrer le serveur au démarrage, installez l'unité <filename>svnserve.service</filename> du paquet <xref linkend="systemd-units"/>&nbsp;:

note: type: Content of: <sect1><sect2><sect3><para>
en: Additionally, the instructions above require that svn server uses <command>umask 002</command> so that all new files will be writable by owner and group. This can be achieved by creating a systemd unit override file by running the following command:
fr: En outre, vous devriez régler <command>umask 002</command> pendant que vous travaillez avec un dépôt pour que tous les nouveaux fichiers soient accessibles en écriture au propriétaire et au groupe. Ceci peut être accompli en créant un fichier de surcharge d'unité systemd en exécutant la commande suivante&nbsp;:

note: type: Content of: <sect1><sect2><sect3><para>
en: Options which are passed to <command>svnserve</command> daemon can be changed in <filename>/etc/default/svnserve</filename>.
fr: Les options passées au démon <command>svnserve</command> peuvent être changées dans <filename>/etc/default/svnserve</filename>.
