Installation de Linux sur un PC client
avec Suse 7.0
Mars 2001


1. Intoduction.
2. De quel PC s'agit-il ?
2.1. A lire pour information
2.2. Les caractéristiques techniques.
3. Démarrer l'installation avec la disquette Bootdisk.
3.1. A lire pour information
3.2. Commencer l'installation.
4. Installation de la Suse 7.0.
4.1. A lire .
4.2. Installation proprement dite.
5. Adaptation du système aux besoins.
5.1. Configuration de X
5.2. Mon fichier /etc/XF86Config
5.3. Configuration de kde.
5.4. Configuration de susewm.
5.5. Mon fichier /usr/X11R6/lib/X11/qvwm/system.qvwmrc
5.6. Configuration de xdm
5.7. le fichier /etc/X11/xdm/Xressources.
5.8. Le fichier /etc/X11/xdm/*Xsetup.
6. Adaptation du fichier /etc/rc.config
7. Configuration de dosemu
8. Configuration d'Abiword
9.Régler le démarrage avec xdm
10. Réglages réseau (Nis et NFS)
11. Installation du paquetage gcompris-0.3.5.1.i386.rpm
12. Configuration française de Netscape
13. Installer l'accès à l'imprimante réseau.
1. Le fichier /etc/printcap.
2. Installation de l'accès à l'imprimante réseau.
14. Liens utiles


1. Introduction.

Instituteur dans une école primaire en Belgique, je m'occupe actuellement des activités d'informatique pour les enfants de 6 à 12 ans.
Depuis de nombreuses années, nous utilisons l'informatique dans nos classes et plus particulièrement le langage logo.
A partir de septembre 1999, le laboratoire est entièrement équipé de PC configurés sous Linux. (Suse 6.0)
Aujourd'hui, il s'agit d'adapter le système pour utiliser les améliorations apportées par la Suse 7.0.
Une option permettrait d'effectuer une mise à jour sans devoir effectuer une nouvelle installation. Cependant en essayant cette option, j'ai constaté certaines erreurs surtout dues aux changements de NIS.
Par facilité, j'ai opté pour une nouvelle installation sur chaque poste client. Ce n'est pas le plus rapide mais c'est le plus efficace.




2. De quel PC s'agit-il ? .

2.1 A lire pour information :



2.2. Les caractéristiques techniques.

Les caractéristiques de l'ordinateur utilisé sont les suivantes :
    PC : Siemens-Nixdorf Scenic 5H/PCI-166 (CPU = Pentium 166)
    Disque dur : hda : WDC AC22160H, ATA DISK drive
    2014 MB W/128kb Cache, CHS=4092/16/63
    Floppy drive : fd0 1.44M
    Clavier pc 104 be
    Souris : Compaq 2 boutons (PS/2 "dev/psaux")
    Carte Réseau : 3C509 (192.168.1.xx)
    Carte graphique : Cirrus Logic GD 5436 (rev0)
    Moniteurs : Siemens-Nixdorf MCM 1704 (NTD)
D'autres postes clients [ ici ]


3. Démarrer l'installation avec la disquette Bootdisk.

3.1 A lire pour information :

De nombreuses explications sont fournies dans le livre de référence de la Suse 7.0.
Différentes installations sont possibles : à partir du CD-ROM (si le bios le permet)ou à partir de la disquette Bootdisk.
Personnellement c'est cette dernière solution que j'ai décidé d'utisiser.
De nombreuses informations peuvent aussi se trouver sur le site de Suse

3.2 Commencer l'installation.

1. Introduire la disquette Bootdisk de la Suse 7.0 dans le lecteur de disquette et allumer l'ordinateur.
2. Please choose the language : Français
3. Quel est le type de votre écran ? Ecran couleur
4. Sélectionnez une disposition du clavier : Français
5. Menu Principal --- Module du noyau (pilote matériel)
Ici il faut choisir les pilotes matériels nécessaires. Pour ma part, il me faut le pilote réseau.
6. Menu principal --- Démarrer l'installation / le système.
7. Démarrer l'installation. -- OK
8. Sélectionner le support source. (Ici si l'ordinateur dispose d'un lecteur de CD-ROM cette option peut être choisie directement. Dans le cas d'une installation au laboratoire, je sélectionne Réseau (NFS) pour accéder au lecteur de CD-ROM du serveur. Il faut alors configurer le réseau).
Choisissons -- CD-ROM -- OK
9. Choississez la version de Yast à utiliser pour l'installation. YaST1 ou YaST2. Ici encore il s'agit d'une question de choix. Il me semble que YaST1 permet une meilleure personnalisation du système. Par contre YaST2 effectue une installation automatique qui ne vous demande que peu d'intervention.
Choississons YaST1.
10. Type d'installation -- Nouvelle installation de Linux
11. Partitionner. -- Tout le disque.
12. Utiliser la totalité du disque --- OUI   Les partitions sont créées et montées automatiquement par YaST (hda1 (boot) hda2 (swap) hda3 (/))



4. Installation de la Suse 7.0.

4.1 A lire :

Pour éviter de répéter les manipulations de choix des paquetages à installer (point 4.2 étapes 1 à 4), j'ai enregistré cette configuration sur diquette (Suse70 :Suse 7.0 poste client)
Lorsque le menu principal d'installation se présente à vous, choisir :
Pour poursuivre l'installation allez directement au point ---> 5


4.2. Installation proprement dite.

1. Le menu principal d'installation se présente à vous.
2. --- Modifier / créer une configuration.
3. Par rapport à la configuration proposée par défaut, il faut supprimer les paquetages suivants :
4. ... et ajouter les paquetages suivants :
5. Menu d'installation -- Démarrer l'installation.
6. C'est la pause café ... l'installation s'effectue toute seule.
7. Lorsque l'installation des paquetages du premier CD-ROM est effectuée, le Menu principal d'installation se représente. Choisir --- Menu principal.
8. Choix du noyau -- Standard kernel (pentium optimized) Comme il s'agit d'un pentium ce choix est judicieux. Pour un 486 il y a aussi un noyau "privilégié" : Kernel built for i386 processors (use also for 486).
9. Confirmation, configuration de Lilo --- OUI
10. Installation de LILO
11. Configuration de la zone horaire : MET puis Continuer
12. Réglage de l'horloge matérielle --- GMT.
13. Entrée du nom de la Machine
14. Confirmation -- Véritable réseau
15. Ce n'est pas encore fini ... allez ! Courage !
16. Entrée des adresses réseau
17. Lancer Inetd ? -- Oui
18. Lancer Portmapper -- Oui
19. Démarrer le serveur NFS ? -- Non
20. Déterminer l'adresse d'origine des News : laboXX.win.be--- Continuer
21. Souhaitez-vous avoir accès à un serveur de noms ? --- Oui.
22. Configuration du serveur de noms.
23. Configuration de Sendmail -- Machine avec connexion permanente au réseau (SMTP). --- continuer.
24. Affichage de SuSEconfig -- Continuer
25. Le systeme de base a été installé ... --- OK
26. Le système se lance et vous accédez à une console .
24. Voulez-vous configurer votre modem ? --- Non
25. Voulez-vous configurer votre souris ? --- Oui
26. Configuration de la souris -- (mon choix pour l'ordinateur est la Souris PS/2) --- continuer
27. gpm -t ps2 -m /dev/mouse soit exécutée au démarrage de votre système ? --- Oui
28. Test GPM -- conserver (Si votre souris ne fonctionne pas bien choississez Reconfigurer.)
29. Démarrage de SuSeconfig, la configuration s'effectue automatiquement) puis --- continuer
30. Yast recherche la liste des paquetages installés -- Au cours de la dernière installation les paquetages suivants n'ont pas pu être installés. Souhaitez-vous les installer maintenant ? --- Oui
31. Insérez le CD 2 dans le lecteur de CD-ROM puis --- continuer
32. Insérez le CD 3 dans le lecteur de CD-ROM puis --- continuer
33. Insérez le CD 4 dans le lecteur de CD-ROM puis --- continuer
34. Retour au menu TAB puis --- continuer
35. Quelques scripts doivent encore être exécutés. ... --- RETURN
36. En accédant à la console 9 (CTRL + Alt + F9) vous pouvez visualiser l'avancement de l'exécution des scripts.
37. Informations : après cette installation (sur un DELL) , la sortie de df donne comme résultat :



5. Adaptation du système aux besoins.

5.1. Configuration de X

1. A partir d'une console lancer sax. Effectuez vos réglages en fonction de votre matériel. Pour l'ordinateur exemple voici mes paramètres.
2. Souris -- PS2 /dev/psaux
3. Clavier -- Generic 104-key PC Langue : Belgian
4. Carte graphique --- Generic server selection Modèle : SVGA.
5. Ecran -- Constructeur SNI Modèle : MCM1704 (NTD)
6. Effectuer le choix d'écran puis quitter sax et quitter Yast.
Pour adapter ma configuration à mon matériel, étant donnée les nombreuses installations je dispose déjà d'un fichier XF86Config adapté à ce matériel.
Ce fichier se trouve sur le serveur ou sur disquette (Ou modifier le fichier en se basant sur le fichier ci-dessous).

5.2. Mon fichier /etc/XF86Config

# /etc/XF86Config

Section "Files"
  RgbPath	"/usr/X11R6/lib/X11/rgb"
  FontPath	"/usr/X11R6/lib/X11/fonts/misc:unscaled"
  FontPath	"/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
  FontPath	"/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
  FontPath	"/usr/X11R6/lib/X11/fonts/Type1"
  FontPath	"/usr/X11R6/lib/X11/fonts/Speedo"
  FontPath	"/usr/X11R6/lib/X11/fonts/misc"
  FontPath	"/usr/X11R6/lib/X11/fonts/75dpi"
EndSection

Section "ServerFlags"
  AllowMouseOpenFail
EndSection

Section "Module"
EndSection

Section "XInput"
EndSection

Section "Keyboard"
  Protocol	"Standard"
  XkbRules	"xfree86"
  XkbModel	"pc104"
  XkbLayout	"be"
EndSection

Section "Pointer"
  Protocol		"PS/2"
  Device		"/dev/psaux"
  SampleRate		60
  BaudRate		1200
EndSection

Section "Monitor"	
  Identifier	"Monitor"
  VendorName	"SNI"
  ModelName	"MCM 1704 (NTD)"
  HorizSync	29-64
  VertRefresh	47-70
  Modeline "800x600" 45.55 800 848 960 1072 600 606 612 634
EndSection

Section "Device"
  Identifier	"Cirrus Logic GD 5436"
  VendorName	"!!! GENERIC SERVER SELECTION !!!"
  BoardName	"SVGA"
  VideoRam	1024
EndSection

Section "Screen"  
  Driver	"SVGA"
  Device	"Cirrus Logic GD 5436"
  Monitor	"Monitor"
  DefaultColorDepth	16
 
  SubSection "Display"
    Depth	16
    Modes	"800x600" 
    Virtual	800 600
  EndSubSection
EndSection


Section "Screen"  
  Driver	"Accel"
  Device	"Cirrus Logic GD 5436"
  Monitor	"Monitor"
  DefaultColorDepth	16
  
  SubSection "Display"
    Depth	16
    Modes	"800x600" 
    Virtual	800 600
  EndSubSection
EndSection


5.3. Configuration de KDE.

1. A partir d'une console lancer startx
2. Dans KDE : -- configuration -- Bureau -- Langue -- choisir Français (fr) Première, seconde et troisième. Appliquer -- OK
3. Quitter KDE.

5.4. Configuration de susewm.

1. D'une console lancer Yast.
2. Administration du système -- Configuration susewm.
3. Quitter Yast.
4. Lancer startx depuis la console. (Le serveur X se lance avec qvwm).
5.5. Mon fichier /usr/X11R6/lib/X11/qvwm/system.qvwmrc

Ce fichier par défaut est celui qui sert de fichier à chaque enfant. POur root un fichier différent est à adapter.
;
;  /usr/X11R6/lib/X11/qvwm/system.qvwmrc
;
;    	Ce fichier est à copier dans /usr/X11R6/lib/X11/qvwm/system.qvwmrc
;	de chaque ordinateur. Il faut effectuer cette mise à jour lors de chaque
;	adaptation
;
[Variables]
DoubleClickTime	    = 300
DoubleClickRange    = 5
TitlebarMotionSpeed = 100
MenuDelayTime       = 400
PagingResistance    = 250
PagingMovement      = 100
PagingBeltSize      = 2
TopLeftPage         = -1-1
PagingSize          = 1x1
PagerGeometry       = 72x72-0-0
TaskbarPosition     = Bottom
WallPaper           = Windows95
IconForeColor       = white
IconBackColor       = black
StartButtonTitle    = "Début"
LocaleName          = ""
UseBoldFont         = False
UseExitDialog       = True
UsePager            = False
OpaqueMove          = True
ClickToFocus        = True
AutoRaise           = True
AutoRaiseDelay      = 500
IconPath            = "/usr/X11R6/lib/X11/qvwm/pixmaps:/usr/X11R6/include/X11/pixmaps_suse"
MiniNonActiveColor  = yellow
MiniActiveColor     = red

;**********************************************************************
; Font setting
;**********************************************************************
TitleFont            = "-*-*-medium-r-normal--12-*"
TaskbarFont          = "-*-*-medium-r-normal--12-*"
TaskbarBoldFont      = "-*-*-medium-r-normal--12-*"
CascadeMenuFont      = "-*-*-medium-r-normal--12-*"
CtrlMenuFont         = "-*-*-medium-r-normal--12-*"
StartMenuFont        = "-*-*-medium-r-normal--12-*"
IconFont             = "-*-*-medium-r-normal--12-*"
DialogFont           = "-*-*-medium-r-normal--12-*"

;**********************************************************************
; Menu setting
;      
;    or
;     
;    +
;        ... (child menu)
;    -
;
;    Pixmap size is 32x32 in StartMenu section, 20x20 in the others.
;    The third parameter is program, internal command (begining at
;    QVWM_), or next section name.
;**********************************************************************
[StartMenu]
"Programmes"	""
+
	"LogoWriter"	"mini-happy.xpm"	   	"xdos"
	"Calculatrice"	"mini-calc.xpm"			"kcalc"
	"Textes"	""
	+
    	"Kedit" 	"emacs_s.xpm" 			"kedit"
		"AbiWord"	"mini-doc1.xpm"	   		"abiword"
		"Kwrite"	"mini-doc.xpm"			"kwrite"
	-	
	"Dessin"	""
	+
		"Gimp"		"jpaint.xpm"			"gimp"
	-
	"Jeux"		""
	+
		"Billy-Billy"		"mini.blah.xpm"		  "xbill"
		"Gcompris"		"mini-cat.xpm"		  "gcompris"
		"Mahjong"		"mini-xmahjongg.xpm"  	  "kmahjongg"
		"Solitaire"		"mini-trebol.xpm"	  "kpat"
		"Tetris"		"mini-tetris.xpm"	  "ksmiletris"	
		"Demineur"		"mini-bomb.xpm"		  "kmines"
		"Asteroid"		"mini-xlander.xpm"	  "kasteroids"
		"Kabalone"		"mini-cross.xpm"	  "kabalone"
		"Kblackbox"		"mini-go.xpm"		  "kblackbox"
		"Sirtet"		"mini-hextris.xpm"	  "ksirtet"
		"Sokoban"		"mini-gv.xpm"		  "ksokoban"
		"Kreversi"		"mini-icons.xpm"	  "kreversi"
	-
	"Internet"	""
	+
		"Courrier"	"mini-mail.xpm"			"kmail"
		"Netscape"	"netscape_s.xpm" 		"netscape"
	-
-

"Retrouver"	"retrieve.xpm"	""
"Aide"		"help.xpm"		""
"Lancer"	"run.xpm"		""
""		""			QVWM_SEPARATOR
"Quitter"	"exit.xpm"		QVWM_EXIT


;**********************************************************************
; Control Menu setting
;**********************************************************************
[CtrlMenu]
"Restaurer"		""		QVWM_RESTORE
"Bouger"		""		QVWM_MOVE
"Minimum"		""		QVWM_MINIMIZE
"Maximum"		""		QVWM_MAXIMIZE
""			""		QVWM_SEPARATOR
"Fermer"		""		QVWM_CLOSE

;**********************************************************************
; Desktop Menu setting
;**********************************************************************
[DesktopMenu]
"Relancer"		""		QVWM_RESTART
""			""		QVWM_SEPARATOR
"Quitter"		""		QVWM_EXIT

;**********************************************************************
# Shortcut setting
#   
#
#    Pixmap size is 32x32.
#    The third parameter is only program.
;**********************************************************************
[Shortcuts]
"LogoWriter"			"Snoopy.xpm"	"xdos"

;**********************************************************************
; Attribute setting by each application
;     
;
;    STICKY: not affect paging
;    NOFOCUS: not active
;**********************************************************************
[Applications]

;**********************************************************************
; Exit dialog setting
;      ()
;
;    Internal function is specified in the case of RadioButton.
;**********************************************************************
[ExitDialog]
Title		"Quitter"
StaticText	"Allez Tchaoo !!"
RadioButton	"Quitter"				QVWM_EXIT
RadioButton	"Relancer"				QVWM_RESTART
IconPixmap	"exit2.xpm"
OKButton	"Oui"
CancelButton	"Non"


5.6. Configuration de xdm

1. se rendre sous /etc/X11/xdm
2. Adapter les fichier /etc/X11/xdm/Xressources et /etc/X11/xdm/*Xsetup

5.7. Le fichier /etc/X11/xdm/Xressources.


!
! Xresources:	Setup the resources used by xdm
!
xlogin*login.translations: #override\
	Alt CtrlR:	 abort-display()\n\
	F1:	 set-session-argument(failsafe) finish-field()\n\
	CtrlReturn: set-session-argument(failsafe) finish-field()\n\
	Return:	 set-session-argument()		finish-field()

#undef linux
#undef Linux
#undef LINUX
xlogin*greeting:	Bienvenue sur CLIENTHOST
xlogin*namePrompt:	\040\040\040\040\040\040\040Login:
xlogin*fail:		Login incorrect

#define FAMILY	helvetica
#define SLANT   o
#if    (WIDTH < 800)
xlogin*login.failFont:	*-FAMILY-bold-SLANT-normal--*-120-*-*-*-*-iso8859-1
xlogin*login.greetFont:	*-FAMILY-bold-SLANT-normal--*-120-*-*-*-*-iso8859-1
xlogin*login.promptFont:    *-FAMILY-bold-r-normal--*-120-*-*-*-*-iso8859-1
xlogin*login.Font:	  *-FAMILY-medium-r-normal--*-120-*-*-*-*-iso8859-1
#else
xlogin*login.failFont:	*-FAMILY-bold-SLANT-normal--*-120-*-*-*-*-iso8859-1
xlogin*login.greetFont:	*-FAMILY-bold-SLANT-normal--*-180-*-*-*-*-iso8859-1
xlogin*login.promptFont:    *-FAMILY-bold-r-normal--*-120-*-*-*-*-iso8859-1
xlogin*login.Font:	  *-FAMILY-medium-r-normal--*-120-*-*-*-*-iso8859-1
#endif
#undef  FAMILY
#undef  SLANT

#ifdef COLOR
xlogin*useShape:		true
xlogin*greetColor:		Blue
xlogin*failColor:		red
*Foreground:			black
*Background:			#c0c0c0
xlogin*borderWidth:		0
xlogin*frameWidth:		5
xlogin*innerFramesWidth:	2
xlogin*Foreground:		black
xlogin*Background:		#c0c0c0
xlogin*shdColor:		#828282
xlogin*hiColor:			#e0e0e0
#else
xlogin*useShape:		false
xlogin*borderWidth:		4
xlogin*frameWidth:		0
xlogin*innerFramesWidth:	1
xlogin*Foreground:		black
xlogin*Background:		white
xlogin*shdColor:		black
xlogin*hiColor:			black
#endif

#Décommenter la ligne ci-dessous.
xlogin*logoFileName: /usr/X11R6/lib/X11/xdm/pixmaps/XFree86e.xpm


Chooser*geometry:		700x500+300+200
Chooser*allowShellResize:	false
Chooser*viewport.forceBars:	true
Chooser*label.font:		*-new century schoolbook-bold-i-normal-*-240-*
Chooser*label.label:		XDMCP Host Menu from CLIENTHOST
Chooser*list.font:		-*-*-medium-r-normal-*-*-230-*-*-c-*-iso8859-1
Chooser*Command.font:		*-new century schoolbook-bold-r-normal-*-180-*

!
! Include system wide Xresources
!
#include "/usr/X11R6/lib/X11/Xresources"


5.8. Le fichier /etc/X11/xdm/*Xsetup.


#!/bin/sh
#
... Les modifications sont à effectuées dans le bas du fichier !!!
# # Only for display :0 we have to set up the xconsole to be # sure that the system messages are visible. # case "$DISPLAY" in :0|:0.0) ;; *) exit 0 ;; esac # # The geometry of xconsole is set in the Xresource file. # #( # exec setsid $xconsole -notify -nostdin -verbose -exitOnFail #) & echo $! > /var/run/xconsole.pid # exit 0



6. Adaptation du fichier /etc/rc.config

KEYTABLE="be-latin1.map.gz"


7. Configuration de dosemu

Voir la page consacrée à l'installation du LogoWriter. [CLIQUEZ ICI]



8. configuration d'Abiword.
1. lancer abiword sous x puis le fermer.
2. Adapter le fichier /root/.AbiSuite/AbiWord.Profile :
Relancer abiword puis le refermer.
Le fichier /root/.AbiSuite/AbiWord.Profile aura été adapté.
Lors de la première installation, copier le répertoire /root/.AbiSuite dans le répertoire de chaque utilisateur et dans /etc/skel.



9. Régler le démarrage avec xdm.
1. Lancer Yast.
2. Administration du système --Configuration du login
3. Quitter Yast.



10. Réglages réseau (Nis et NFS)
1. lancer Yast
2. Administration du système --- Configurer le réseau .
3. Editer le fichier /etc/fstab
4. Ajouter la ligne : serveur:/home   /home  nfs  rsize=8192,wsize=8192,timeo=14,intr
5. Vérifier que le fichier /etc/export du serveur reprenne cet ordinateur.
6. Adapter le fichier /etc/hosts (ajouter la ligne : 192.168.1.100  serveur.win.be  serveur
...... phase de test ... non obligatoire .................................... à vérifier et confirmer
Actuellement avec le serveur (Suse 6.0) les points 7 à 10 ne semblent pas nécessaire).
A vérifier et tester lors de la mise à jour du serveur.
7. Adapter le fichier /etc/host.cont (ajouter nis à dans la ligne : order host, nis bind
8. Adapter le fichier /etc/gshadow : ajouter +::: à la fin du fichier
9. Adapter le fichier /etc/nsswitch.conf : supprimer le signe # devant shadow : files nis
10. Adapter le fichier /etc/shadow : ajouter + à la fin de la liste


11. Installation du paquetage gcompris-0.3.5.1.i386.rpm




12. Configuration française de Netscape

La version de Netscape avec la Suse 7.O est Netscape 4.74 [en] 20000707
1. se rendre dans /opt/netscape/app-defaults/fr (le fichier /opt/netscape/app-defaults/fr/Netscape devrait être recopié dans le répertoire de chaque utilisateur).
2. Mais ceci semble fonctionner aussi : copier le fichier /opt/netscape/app-defaults/fr/Netscape dans le répertoire /home du serveur
3. Créer un lien symbolique @Netscape dans le répertoire central de chaque utilisateur qui pointe vers /home/Netscape
4. Placer dans /etc/skel une copie du lien symbolique @Netscape pour les futurs utilisateurs.




13. Installer l'accès à l'imprimante réseau.

1. Le fichier /etc/printcap
# /etc/printcap
lp|canon on 192.168.1.100|remote printer on serveur.win.be:\
        :sd=/var/spool/lpd/canon:\
        :rm=serveur.win.be:\
        :rp=lp:\
        :bk:sh:mx#0:
Copier ce fichier dans /etc/
Si le fichier est sur disquette : mount /floppy puis cp /floppy/printcap /etc/
Si le fichier est dans le répertoire /labo/ du serveur : cp /labo/printcap /etc/

2. Installation de l'accès à l'imprimante réseau.
1. Lancer Yast
2. Administration du système -> Configurer le réseau -> Gérer l'imprimante réseau.
3. F3 (pour obtenir la liste des imprimantes. [lp:canon on 192.168.1.100:remote printer ...]
4. [ENTER]
5. F4 pour enregistrer ce changement et générer les fichiers /etc/a2ps.cfg et /etc/a2ps-site.cfg
6. quitter Yast.



14. Maintenance.

14.1. Régler l'horloge interne
1. date donne la date et l'heure
2. Pour effectuer un changement :

14.2. Effectuer les tâches de maintenance par "CRON".



15. Liens utiles



Olivier Magos

 

Première version le 24/02/2001.

Mise à jour effectuée le 24/03/1001.