Faire démarrer le serveur Subversion (SVN) au démarrage d’Ubuntu

Pour que svnserve se lance automatiquement au démarrage de votre ordinateur roulant Ubuntu, il faut créer un script dans /etc/init.d/ .

Entrez la commande suivante pour créer le fichier du script.

sudo nano /etc/init.d/svnserve

Cette commande lancera nano, un éditeur de fichier dans Terminal. Puisque le fichier svnserve n’existe pas, ceci le créera et l’ouvrira, vous verrez « new file » dans le bas juste au dessus des commandes de nano.

Inscrivez les informations suivante dans ce fichier.


#!/bin/bash
### BEGIN INIT INFO
# Provides: svnserve
# Required-Start: $local_fs $remote_fs $network $syslog
# Required-Stop: $local_fs $remote_fs $network $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start subversion server
### END INIT INFO

svnserve –listen-host=ADRESSE_IP_DE_VOTRE_SERVEUR -d -r /chemin/vers/votre/répertoire/svn/

Pour sauvegarder le fichier, faites Ctrl+O, puis appuyez sur Entrée, et faites Ctrl+X pour fermer nano.

Nous devons maintenant rendre ce script exécutable. Entrez la commande suivante dans Terminal.

sudo chmod +x /etc/init.d/svnserve

Il ne reste plus qu’à ajouter le script que nous venons de créer à init.

sudo update-rc.d svnserve defaults

Maintenant svnserve se lancera automatiquement au démarrage d’Unbuntu.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *