<HTML> <HEAD> <TITLE>Créer ou éditer les fichiers suivants dans /home/guest</TITLE> </HEAD> <BODY> <A NAME="CreerEditerFichiers"></A> <H1>5. <A NAME="s5"></A>Créer ou éditer les fichiers suivants dans /home/guest</H1> <P> <A HREF="Public-Web-Browser.html#toc5">Contenu de cette section</A></P> <H2>5.1 <A NAME="ss5.1"></A> Fichier <CODE>.bash_login</CODE></H2> <P> <BLOCKQUOTE><CODE> <HR> <PRE> exec startx </PRE> <HR> </CODE></BLOCKQUOTE> Cela signifie que lorsque <CODE>guest</CODE> entre sur le système, le shell de login lancera tout de suite le système X Window.</P> <H2>5.2 <A NAME="ss5.2"></A> Fichier <CODE>.Xclients</CODE></H2> <P> <BLOCKQUOTE><CODE> <HR> <PRE> netscape </PRE> <HR> </CODE></BLOCKQUOTE> Cela signifie que lorsque X démarre, <CODE>guest</CODE> obtient seulement le navigateur web, sans gestionnaire de fenêtres. Si vous préférez un autre navigateur web, mettez quelque chose d'autre.</P> <P>Le fichier <CODE>.Xclients</CODE> doit être exécutable par <CODE>guest</CODE>. Entrez pour cela <BLOCKQUOTE><CODE> <PRE> chmod 755 /home/guest/.Xclients </PRE> </CODE></BLOCKQUOTE> </P> <H2>5.3 <A NAME="ss5.3"></A> Fichier <CODE>.xsession</CODE></H2> <P> <BLOCKQUOTE><CODE> <HR> <PRE> #!/bin/sh netscape </PRE> <HR> </CODE></BLOCKQUOTE> Si vous utilisez <CODE>xdm</CODE>(1) pour loguer les gens sur le système, ce fichier doit faire en sorte que guest obtienne le navigateur de la même manière que s'il s'était logé normalement. Le fichier <CODE>.xsession</CODE> doit être exécutable par <CODE>guest</CODE>. Entrez pour cela <BLOCKQUOTE><CODE> <PRE> chmod 755 /home/guest/.xsession </PRE> </CODE></BLOCKQUOTE> </P> <H2>5.4 <A NAME="ss5.4"></A> Fichier <CODE>.Xdefaults</CODE></H2> <P> <BLOCKQUOTE><CODE> <HR> <PRE> ! D&eacute;sactive la s&eacute;lection &agrave; la souris *hysteresis: 3000 ! Rend tous les liens, visit&eacute;s ou non, de la m&ecirc;me couleur par d&eacute;faut *linkForeground: #0000EE *vlinkForeground: #0000EE Netscape.Navigator.geometry: =NETSCAPE_GEOMETRY ! D&eacute;sactive les commandes clavier *globalTranslations: ! Fait en sorte que tous les boutons de souris aient le m&ecirc;me effet *drawingArea.translations: #replace \ <Btn1Down>: ArmLink() \n\ <Btn2Down>: ArmLink() \n\ <Btn3Down>: ArmLink() \n\ ~Shift<Btn1Up>: ActivateLink() \ DisarmLink() \n\ ~Shift<Btn2Up>: ActivateLink() \ DisarmLink() \n\ ~Shift<Btn3Up>: ActivateLink() \ DisarmLink() \n\ Shift<Btn1Up>: ActivateLink() \ DisarmLink() \n\ Shift<Btn2Up>: ActivateLink() \ DisarmLink() \n\ Shift<Btn3Up>: ActivateLink() \ DisarmLink() \n\ <Btn1Motion>: DisarmLinkIfMoved() \n\ <Btn2Motion>: DisarmLinkIfMoved() \n\ <Btn3Motion>: DisarmLinkIfMoved() \n\ <Motion>: DescribeLink() \n\ </PRE> <HR> </CODE></BLOCKQUOTE> Ce fichier désactive le clignotement de texte, la sélection à la souris, et certains raccourcis claviers. Il fait aussi en sorte que tous les boutons de souris fassent la même chose, cache la barre de menu, et rend les liens, visités ou non, de la même couleur, pour que chaque utilisateur aie de jolis liens bleus et pas ceux que d'autres personnes ont visité en violet.</P> <P>Dans, ce fichier, vous devez remplacer <CODE>NETSCAPE_GEOMETRY</CODE> par une spécification de géométrie X du genre : <CODE>XxY+0-0</CODE>, où <CODE>X</CODE> est la largeur de votre écran, et <CODE>Y</CODE> sa hauteur <CODE>+ 32</CODE>. Cela positionnera la barre de titre de la fenêtre Netscape en dehors de l'écran pour ne pas distraire l'utilisateur. Par exemple, si votre écran est en 800x600, la spécification de géométrie doit être <CODE>800x632+0-0</CODE>.</P> <HR> <P> Chapitre <A HREF="Public-Web-Browser-6.html">suivant</A>, Chapitre <A HREF="Public-Web-Browser-4.html">Précédent</A> <P> Table des matières de <A HREF="Public-Web-Browser.html#toc5">ce chapitre</A>, <A HREF="Public-Web-Browser.html#toc">Table des matières</A> générale</P> <P> <A HREF="Public-Web-Browser.html">Début</A> du document, <A HREF="#0"> Début de ce chapitre</A></P> </BODY> </HTML>