Scolring

Download Scol Voy@ger

  • Increase font size
  • Default font size
  • Decrease font size
Scolring

Create PDF Email Imprimer

Comment lancer / fermer le serveur Scol sous GNU / Linux

Author:
iri
Date added:
Samedi, 02 Octobre 2010
Last revised:
Vendredi, 01 Octobre 2010

Answer

Lors de l'installation du serveur Scol 4 sur un système GNU / Linux, il est possible de demander son lancement automatique si la machine hôte est redémarrée.

Cependant, pour des raisons diverses, on peut être obligé de le fermer et de le relancer à un autre moment, de façon manuelle.

Basiquement, pour fermer le serveur, on peut utiliser la commande :

killall -KILL usmunix

et, pour le relancer :

nohup ./startscol.sh &

Si l'opération est plus ou moins répétitive, cela peut rapidement devenir pénible. Une solution consiste à créer un script que l'on pourra appeler de diverses façons, selon les besoins.
Voici un exemple de base qui permet de lancer ou de fermer le serveur :

#!/bin/bash

PATH_SCOL=/chemin/ou/est/installe/scol/
PATH_CURRENT=$PWD

case "$1" in
'start')
    cd $PATH_SCOL
    nohup ./startscol.sh &
    cd $PATH_CURRENT
    ;;
'stop')
    if ps -d | grep usmunix; then
        killall -KILL usmunix
    fi
    ;;
*)
    echo "Usage: $0 { start | stop }"
    ;;
esac
exit 0

À adapter aux cas se présentant. Ne pas oublier de le rendre exécutable, via la commande

chmod +x nom_du_script

Ici, si le script a été enregistré sous le nom lc_scol.sh,, lancer le serveur se fera ainsi :

cd chemin_du_script
./lc_scol.sh start

Pour fermer leserveur, ce sera :

cd chemin_du_script
./lc_scol.sh stop

Un tel script peut bien entendu se placer dans lerépertoire /etc/init.d/ mais cela n'est nullement une obligation. Toutefois, il est nécessaire que les droits associés au script soit compatible (suffisant) avec ceux nécessaires au lancement de Scol.

Catégorie

Tags for this item