SCOL pour Linux
                       =================



I. INSTALLATION
---------------

  Lancez le script d'installation :
	./install.sh

  Ce script demande :
    - le répertoire destination de SCOL
    - le groupe et le user propriétaires de SCOL ; s'ils n'existent pas,
le script propose de les créer (il faut alors être root).
    - l'adresse IP d'accès aux sites SCOL
    SCOL peut être utilisé avec n'importe quel login Unix mais il est
déconseillé d'utiliser 'root'. Utilisez plutôt un login et un groupe
spécifiques 'scol'.

  Ensuite, le script extrait les fichiers dans le répertoire destination.

  Il faut ensuite définir un administrateur du serveur SCOL en donnant un
login, un mot de passe et optionnellement un nom et prénom.

  Enfin, le script propose d'insérer SCOL dans le fichier /etc/inittab
pour qu'il soit lancé automatiquement au démarrage de la machine.


II. UTILISATION DU SCOL ENGINE
------------------------------

  Le lancement du SCOL Engine se fait par la commande :
	nohup ./startscol.sh &

  Ensuite, un script SCOL se lance en tapant :
	nohup ./startscol.sh partition/test.scol &
  pour lancer le script test.scol.


III. UTILISATION DE L'ADMINISTRATION SCOL
-----------------------------------------

  Le serveur SCOL est administrable par un navigateur web.

  L'URL d'accès est http://nom_dns_ou_ip:1201/CC/
où nom_dns_ou_ip est le nom DNS ou l'adresse IP de la machine serveur SCOL.

  Si on se trouve derrière un firewall interdisant l'accès au port 1201,
on peut utiliser plutôt l'URL http://nom_dns_ou_ip/ControlCenter/


IV. BASE DE DONNEES SCOL
------------------------

  Les sites gérés par le serveur SCOL sont définis dans une base de données
en mode texte.
  SCOL utilise pour cela un accès ODBC en se servant d'un driver manager et
d'un driver texte fournis par le projet "libre" unixODBC.
  Les sources utilisés de ce projet sont fournis dans le sous-répertoire
unixODBC/unixODBC-2.0.8

  Les modifications apportées à la version 2.0.8 sont
décrites dans le fichier unixODBC/unixODBC-2.0.8/README.modif.

  Le projet unixODBC est utilisable et redistribuable selon la licence
LGPL décrite dans le fichier unixODBC/unixODBC-2.0.8/COPYING.

  Pour plus d'informations, consulter le site http://www.unixodbc.org/


V. PORTAGE D'UN SITE SCOL WINDOWS VERS UNIX
-------------------------------------------

  Les fichiers sources écrit en langage SCOL (habituellement .pkg) sont bien
évidemment portables.
  Par contre, sous Unix, il est impératif d'avoir tous les fichiers utilisés
par SCOL en minuscules (à partir des partitions SCOL).

  Dans le répertoire d'installation de SCOL, l'utilitaire
tools/bin/rkillmaj-linux permet de renommer en minuscules tous les fichiers
de l'arborescence courante.

Exemple :
	cd partition
	../tools/bin/rkillmaj-linux
permet de renommer en minuscules tous les fichiers du répertoire partition.


==============================================================================