Vous êtes sur le wiki de développement du projet SLIS

Les services du SLIS

La notion de service est centrale sur un SLIS. Un SLIS fournit à un établissement scolaire un ensemble de services, qui sont visibles, accessible et paramétrables par l'interface. Parmi ces services citons :

  • La base postgresSQL
  • Le DNS
  • Le DHCP
  • Le mandataire cache
  • Le filtrage web
  • Le par feu
  • Le service de tunnel VTUN

Implémentation des services

Un service se déclare à partir du fichier correspondant dans /etc/interfacedu/services/ Voici par exemple le fichier pour le service de proxy :

slis-proxy
  #Fichier pour le service slis-proxy
  name=slis-proxy
  test-binary=/usr/bin/slis-test/proxy
  stop-binary=/etc/init.d/squid stop
  start-binary=/etc/init.d/squid start
  restart-binary=/usr/bin/slis-mk-squidconf
  viewed-in-frame=true
  start-on-boot=true
  allowed-group=admin;proxy-admin;

Les options de configuration sont assez claires. La variable "viewed in frame" indique que l'utilisateur verra l'état du service dans le bandeau inférieur de l'interface du SLIS.

Variables de configuration

Les variables de configuration d'un service sont dans la table options du SLIS. Cette table contient les variables de tout les services et les propose en modification dans l'interface de gestion des services.


QR Code
QR Code devel:specifications:servicess (generated for current page)