Contenu | Rechercher | Menus

Annonce

Toute l'équipe d'ubuntu-fr vous souhaite un joyeux Noël et une bonne et heureuse année 2018.

Ubuntu 16.04 LTS
Commandez vos DVD et clés USB Ubuntu-fr !

Pour en savoir un peu plus sur l'équipe du forum.

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

#1 Le 10/01/2018, à 14:22

DonutMan75

[svn] lancement potable de svnserve

Bonjour à tous,
voilà j'aimerais créer un petit serveur svn tournant sur mon NAS Qpad TS-431+ (donc pas Ubuntu).
Je me suis rendu compte que le système restaurait automatiquement les scripts d'init,rendant toute daemonization propre du serveur délicate...

Le seul point d'accès pérenne que j'ai est un script autorun.sh dont je sais qu'il s'exécutera une seule fois au boot de la machine...

Je pensais mettre dans ce script quelque chose comme :

su svn -c "svnserve $SVNOPT" &

Qu'en dites-vous ?
Quelles sont les limitations par rapport à un daemon classique ?

J'en vois personnellement plusieurs :

1) Pas d'arrêt propre du serveur svn à l'arrêt du NAS (perturbant ?)
2) Pas de moyen d’interagir facilement avec le serveur svn. Il faudra recherche le PID manuellement (via ps par exemple) pour le stopper avant de le relancer manuellement
3) Pas de moyen simple de vérifier si on ne lance pas N versions successives du même serveur... peut s'avérer dangereux...
4) Autres choses ?

Ce n'est pas ultra propre, mais je pense que ça fonctionnera.. Qu'en dites-vous ?

Pour terminer, j'ai également un doute sur la position du '&' pour exécuter en arrière-plan le processus. Est-ce que la commande suivante ne serait pas mieux ?

su svn -c "svnserve $SVNOPT &"

Merci d'avance pour vos retours smile

Donut

PS : pour ceux qui se trouvent confronté au même problème, voici les liens http qui m'ont été utiles. Tout n'est pas forcément à jour, ni cohérent... mais enfin... on fait avec...
https://wiki.qnap.com/wiki/Running_Your … at_Startup
http://forum.qnapclub.fr/topic/828-auto … e-serveur/

Dernière modification par DonutMan75 (Le 10/01/2018, à 14:23)

Hors ligne