<!-- $XConsortium: Tasks.sgm /main/14 1996/12/24 10:18:35 rws $ -->
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
<!-- (c) Copyright 1995 International Business Machines Corp. -->
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
<!-- (c) Copyright 1995 Novell, Inc. -->
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
<!-- (c) Copyright 1995 Hitachi. -->
<!-- Help volume: Loginmgr -->
<!-- File name:   Tasks    -->
<chapter id="Tasks">
<title>Gestionnaire de connexion - Tâches</title>
<procedure>
<title>Lancement et arrêt des sessions</title>
<step>
<itemizedlist mark="&bull;">
<listitem id="HLGMGR.TSKS.item.1"><para><xref linkend="ToLogIntoASessionTA"></para>
</listitem>
<listitem id="HLGMGR.TSKS.item.2"><para><xref linkend="ToLogOutTA"></para>
</listitem>
<listitem id="HLGMGR.TSKS.item.3"><para><xref linkend="ToLogIntoDifferentLanguageSessionTA"></para>
</listitem>
</itemizedlist>
</step>
</procedure>
<procedure>
<title>Autres types de connexion</title>
<step>
<itemizedlist mark="&bull;">
<listitem id="HLGMGR.TSKS.item.4"><para><xref linkend="ToLogIntoFailsafeTA"></para>
</listitem>
<listitem id="HLGMGR.TSKS.item.5"><para><xref linkend="ToEnterCommandLineLoginTA"></para>
</listitem>
<listitem id="HLGMGR.TSKS.item.6"><para><xref linkend="ToLeaveCommandLineLoginTA"></para>
</listitem>
</itemizedlist>
</step>
</procedure>
<procedure>
<title>Personnalisation du lancement et de l'arrêt des sessions</title>
<step>
<itemizedlist mark="&bull;">
<listitem id="HLGMGR.TSKS.item.7"><para><xref linkend="ToSetPersonalVariablesTA"></para>
</listitem>
<listitem id="HLGMGR.TSKS.item.8"><para><xref linkend="ToUseAShellFileTA"></para>
</listitem>
<listitem id="HLGMGR.TSKS.item.9"><para><olink localinfo="Stylemgr ChangeSessionsTA"
type="JumpNewView">Mode de lancement de la session suivante</olink></para>
</listitem>
<listitem id="HLGMGR.TSKS.item.10"><para><olink localinfo="Stylemgr SaveSessionsTA"
type="JumpNewView">Sauvegarde d'une session en cours</olink></para>
</listitem>
<listitem id="HLGMGR.TSKS.item.11"><para><olink localinfo="Stylemgr LogoutPreferenceTA"
type="JumpNewView">Définition des paramètres de déconnexion
</olink></para>
</listitem>
<listitem id="HLGMGR.TSKS.item.12"><para><xref linkend="ToSaveHomeSessionTA"></para>
</listitem>
<listitem id="HLGMGR.TSKS.item.13"><para><xref linkend="ToRestoreHomeSessionTA"></para>
</listitem>
<listitem id="HLGMGR.TSKS.item.14"><para><xref linkend="ToDecideOnSessionAtLogout"></para>
</listitem>
</itemizedlist>
</step>
</procedure>
<sect1 id="ToLogIntoASessionTA">
<title>Ouverture d'une session de Bureau</title>
<indexterm><primary>Connexion à une session de Bureau</primary></indexterm>
<orderedlist>
<listitem id="HLGMGR.TSKS.item.15"><para>Entrez votre ID utilisateur
et appuyez sur Entrée ou cliquez sur OK.</para>
</listitem>
<listitem id="HLGMGR.TSKS.item.16"><para>Entrez votre mot de passe
et appuyez sur Entrée ou cliquez sur OK.</para>
</listitem>
</orderedlist>
<para>Si le Gestionnaire de connexion ne reconnaît pas votre ID utilisateur
ou
votre mot de passe, faites une nouvelle tentative.</para>
<para>Lors de la connexion, le Gestionnaire de connexion lance une session:
</para>
<itemizedlist mark="&bull;">
<listitem id="HLGMGR.TSKS.item.17"><para>S'il
s'agit de votre première connexion, une nouvelle session est lancée.
</para>
</listitem>
<listitem id="HLGMGR.TSKS.item.18"><para>Sinon, la session précédente
est restaurée.</para>
</listitem>
</itemizedlist>
</sect1>
<sect1 id="ToLogOutTA">
<title>Fermeture d'une session de Bureau</title>
<indexterm><primary>Fermeture d'une session de Bureau</primary></indexterm>
<indexterm><primary>Session:arrêt</primary></indexterm><indexterm><primary>Tableau de bord:sortie</primary></indexterm><indexterm><primary>Menu Espace de travail:commande de déconnexion</primary></indexterm>
<itemizedlist mark="&bull;">
<listitem id="HLGMGR.TSKS.item.19"><para>Cliquez
sur l'objet de commande de sortie du Tableau de bord.</para>
</listitem>
<listitem id="HLGMGR.TSKS.item.20"><para><emphasis>Ou,</emphasis>
sélectionnez Déconnexion dans le menu Espace de travail (qui
s'affiche lorsque vous appuyez sur le bouton droit de la souris).</para>
</listitem>
</itemizedlist>
<para>Lorsque vous vous déconnectez, le Gestionnaire de sessions sauvegarde
la session en cours afin qu'elle puisse être restaurée lors de
la connexion suivante.</para>
</sect1>
<sect1 id="ToLogIntoDifferentLanguageSessionTA">
<title>Utilisation d'une session dans une langue différente</title>
<indexterm><primary>Langue:modification</primary></indexterm><indexterm><primary>Session:langue différente</primary></indexterm>
<orderedlist>
<listitem id="HLGMGR.TSKS.item.21"><para>Sélectionnez
Langue dans le menu Options de l'écran de connexion.</para>
</listitem>
<listitem id="HLGMGR.TSKS.item.22"><para>Sélectionnez le
groupe de langues qui comporte la langue voulue.</para>
</listitem>
<listitem id="HLGMGR.TSKS.item.23"><para>Sélectionnez une
langue dans le groupe de langues. Une fois cette opération effectuée,
l'écran de connexion s'affiche de nouveau dans la langue sélectionnée.
</para>
</listitem>
<listitem id="HLGMGR.TSKS.item.24"><para>Connectez-vous.</para>
</listitem>
</orderedlist>
<para>La langue par défaut du système est définie par
l'administrateur système. Le menu Options permet d'accéder à
d'autres langues. Le choix d'une langue définit la variable d'environnement
LANG pour la durée de la session. La langue par défaut est restaurée
à la fin de la session.</para>
</sect1>
<sect1 id="ToLogIntoFailsafeTA">
<title>Ouverture et fermeture d'une session monofenêtre</title>
<indexterm><primary>Ouverture et fermeture d'une session monofenêtre </primary></indexterm><indexterm><primary>Session monofenêtre</primary>
</indexterm><indexterm><primary>Emulateur de terminal:session monofenêtre </primary></indexterm>
<para>Une session monofenêtre est une session simple qui lance le Gestionnaire
de
fenêtres et une fenêtre de terminal unique. Utilisez-la lorsque
vous devez
exécuter plusieurs commandes avant d'ouvrir une session de Bureau.
</para>
<procedure>
<title>Connexion</title>
<step>
<orderedlist>
<listitem id="HLGMGR.TSKS.item.25"><para>Sur l'écran de
connexion, sélectionnez Session dans le menu Options.</para>
</listitem>
<listitem id="HLGMGR.TSKS.item.26"><para>Sélectionnez Session
monofenêtre dans le sous-menu Session.</para>
</listitem>
<listitem id="HLGMGR.TSKS.item.27"><para>Connectez-vous.</para>
</listitem>
</orderedlist>
</step>
</procedure>
<procedure>
<title>Déconnexion</title>
<step>
<itemizedlist mark="&bull;">
<listitem id="HLGMGR.TSKS.item.28"><para>Entrez
la commande <computeroutput>exit</computeroutput> dans la fenêtre de
terminal.</para>
</listitem>
</itemizedlist>
</step>
</procedure>
</sect1>
<sect1 id="ToEnterCommandLineLoginTA">
<title>Mode de connexion à partir de la ligne de commande</title>
<indexterm><primary>Serveur X:arrêt temporaire</primary></indexterm>
<indexterm><primary>Connexion à partir de la ligne de commande</primary>
</indexterm>
<orderedlist>
<listitem id="HLGMGR.TSKS.item.29"><para>Sur l'écran de connexion,
sélectionnez Connexion à partir de la ligne de commande dans
le menu Options; l'écran de connexion disparaît et est remplacé
par une invite de console.</para>
</listitem>
<listitem id="HLGMGR.TSKS.item.30"><para>Entrez votre ID utilisateur et votre
mot de passe.</para>
</listitem>
</orderedlist>
<para>Le mode de connexion à partir de la ligne de commande ne permet
pas de lancer une session du Bureau. Lorsque ce mode est activé, le
Bureau est en attente. La connexion se fait à partir du système
d'exploitation plutôt que du Gestionnaire de connexion. Aucune fenêtre
ne s'affiche car le serveur X n'est pas lancé.</para>
<note>
<para>Dans certains types de configuration (terminal X, par exemple), l'option
Connexion à partir de la ligne de commande n'est pas disponible.</para>
</note>
</sect1>
<sect1 id="ToLeaveCommandLineLoginTA">
<title>Sortie du mode de connexion à partir de la ligne de commande</title>
<indexterm><primary>Connexion à partir de la ligne de comande</primary>
</indexterm>
<itemizedlist mark="&bull;">
<listitem id="HLGMGR.TSKS.item.31"><para>Entrez <computeroutput>exit</computeroutput>
à l'invite de la ligne de commande.</para>
</listitem>
</itemizedlist>
</sect1>
<sect1 id="ToSaveHomeSessionTA">
<title>Sauvegarde d'une session initiale</title>
<indexterm><primary>Sauvegarde:session initiale</primary></indexterm><indexterm>
<primary>Session initiale:sauvegarde</primary></indexterm>
<orderedlist>
<listitem id="HLGMGR.TSKS.item.32"><para>Cliquez sur l'objet de commande Gestionnaire
de configuration du Tableau de bord.</para>
</listitem>
<listitem id="HLGMGR.TSKS.item.33"><para>Cliquez sur l'objet de commande Lancement
du Gestionnaire de configuration.</para>
</listitem>
<listitem id="HLGMGR.TSKS.item.34"><para>Cliquez sur Enregistrer la session
initiale, dans la boîte de dialogue Lancement.</para>
</listitem>
<listitem id="HLGMGR.TSKS.item.35"><para>Cliquez sur OK dans la boîte
de dialogue de confirmation qui s'affiche.</para>
</listitem>
<listitem id="HLGMGR.TSKS.item.36"><para>Cliquez sur OK.</para>
</listitem>
</orderedlist>
<para>La session est sauvegardée "telle quelle".</para>
<procedure>
<title>Voir aussi</title>
<step>
<itemizedlist role="tight" mark="&bull;">
<listitem id="HLGMGR.TSKS.item.37"><para><olink localinfo="Stylemgr ChangeSessionsTA"
type="JumpNewView">Mode de lancement de la session suivante</olink></para>
</listitem>
<listitem id="HLGMGR.TSKS.item.38"><para><olink localinfo="Stylemgr SaveSessionsTA"
type="JumpNewView">Sauvegarde d'une session en cours</olink></para>
</listitem>
<listitem id="HLGMGR.TSKS.item.39"><para><olink localinfo="Stylemgr LogoutPreferenceTA"
type="JumpNewView">Définition des paramètres de déconnexion
</olink></para>
</listitem>
<listitem id="HLGMGR.TSKS.item.40"><para><xref linkend="ToRestoreHomeSessionTA"></para>
</listitem>
<listitem id="HLGMGR.TSKS.item.41"><para><xref linkend="ToDecideOnSessionAtLogout"></para>
</listitem>
</itemizedlist>
</step>
</procedure>
</sect1>
<sect1 id="ToRestoreHomeSessionTA">
<title>Lancement automatique de la session initiale lors de la connexion</title>
<indexterm><primary>Lancement:session initiale à la connexion</primary>
</indexterm><indexterm><primary>Session initiale:lancement automatique à la connexion</primary></indexterm>
<orderedlist>
<listitem id="HLGMGR.TSKS.item.42"><para>Cliquez sur l'objet de commande Gestionnaire
de configuration du Tableau de bord.</para>
</listitem>
<listitem id="HLGMGR.TSKS.item.43"><para>Cliquez sur l'objet de commande Lancement
du Gestionnaire de configuration; la boîte de dialogue Lancement s'affiche.
</para>
</listitem>
<listitem id="HLGMGR.TSKS.item.44"><para>Sélectionnez Revenir à
la session initiale.</para>
</listitem>
<listitem id="HLGMGR.TSKS.item.45"><para>Cliquez sur OK.</para>
</listitem>
</orderedlist>
<para>Lorsque vous sélectionnez Revenir à la session initiale,
le Gestionnaire de sessions <emphasis>ne sauvegarde pas</emphasis> la session
en cours lors de la déconnexion.</para>
<procedure>
<title>Voir aussi</title>
<step>
<itemizedlist role="tight" mark="&bull;">
<listitem id="HLGMGR.TSKS.item.46"><para><xref linkend="ToSaveHomeSessionTA">.
</para>
</listitem>
<listitem id="HLGMGR.TSKS.item.47"><para><xref linkend="ToDecideOnSessionAtLogout">.
</para>
</listitem>
</itemizedlist>
</step>
</procedure>
</sect1>
<sect1 id="ToDecideOnSessionAtLogout">
<title>Choix de la session à initialiser</title>
<indexterm><primary>choisir:entre la session en cours et la session initiale </primary></indexterm><indexterm><primary>sessions en cours et initiale:choisir entre</primary></indexterm>
<orderedlist>
<listitem><para>Dans l'écran de connexion, cliquez sur le bouton Options.<indexterm>
<primary>session</primary><secondary>choix à la connexion</secondary>
</indexterm></para>
</listitem>
<listitem><para>Cliquez sur Session. Le menu Session liste toutes les sessions
disponibles:</para>
<variablelist>
<varlistentry><term>En cours</term>
<listitem>
<para>Lance la session la plus récente.</para>
</listitem>
</varlistentry>
<varlistentry><term>Initiale</term>
<listitem>
<para>Lance votre session initiale (si vous en avez défini une).</para>
</listitem>
</varlistentry>
<varlistentry><term><emphasis>nom_d'affichage</emphasis> - En cours</term>
<listitem>
<para>Lance la session en cours pour votre affichage, s'il en existe une.
Sinon, le système créera une nouvelle session en cours pour
votre affichage. La première session existante parmi les suivantes
sera lancée: une session initiale spécifique à votre
affichage, la session initiale générique ou une nouvelle session
utilisateur.</para>
</listitem>
</varlistentry>
<varlistentry><term><emphasis>nom_d'affichage</emphasis> - Initiale</term>
<listitem>
<para>Lance la session initiale pour votre affichage, s'il en existe une.
Si non, le système créera une nouvelle session spécifique
à votre affichage. Le système lancera votre session initiale
générique (si elle existe) ou une nouvelle session utilisateur.
</para>
</listitem>
</varlistentry>
<varlistentry><term>Session de sauvegarde</term>
<listitem>
<para>Démarre une session de sauvegarde.</para>
</listitem>
</varlistentry>
</variablelist>
</listitem>
<listitem><para>Cliquez sur la session à initialiser.</para>
</listitem>
</orderedlist>
<procedure>
<title>Voir également</title>
<step>
<itemizedlist role="tight" mark="&bull;">
<listitem id="HLGMGR.TSKS.item.52"><para><xref linkend="ToSaveHomeSessionTA">.
</para>
</listitem>
<listitem id="HLGMGR.TSKS.item.53"><para><xref linkend="ToRestoreHomeSessionTA">.
</para>
</listitem>
</itemizedlist>
</step>
</procedure>
</sect1>
<sect1 id="ToSetPersonalVariablesTA">
<title>Variables personnelles d'environnement</title>
<indexterm><primary>Définition:variables personnelles d'environnement </primary></indexterm><indexterm><primary>Variables personnelles d'environnement:définition </primary></indexterm>
<para>Vous pouvez définir des variables personnelles d'environnement
dans le fichier script <computeroutput>Rép_personnel/.dtprofile</computeroutput>.
</para>
<orderedlist>
<listitem id="HLGMGR.TSKS.item.54"><para>Editez le fichier <symbol role="Variable">Rép_personnel</symbol>/.dtprofile.</para>
</listitem>
<listitem id="HLGMGR.TSKS.item.55"><para>Ajoutez des lignes au fichier afin
de définir les variables d'environnement.</para>
</listitem>
</orderedlist>
<para>Les syntaxes de commande sh ou ksh sont acceptées dans ce fichier.
Vous devez ajouter des définitions de variables d'environnement uniquement,
et non des commandes d'E-S de terminal, par exemple "tset" ou "stty".</para>
<note>
<para>Les fichiers <computeroutput>/etc/profile</computeroutput> et <computeroutput>Rép_personnel/.profile</computeroutput> ne sont pas lus par le Bureau
car ils sont susceptibles de contenir des commandes d'E-S de terminal inappropriées
pour une interface graphique.</para>
</note>
<para>Le Bureau définit automatiquement les variables d'environnement
suivantes pour chaque utilisateur:</para>
<variablelist>
<varlistentry><term>DISPLAY</term>
<listitem>
<para>définie en fonction de la valeur de la première zone du
fichier Xservers.</para>
</listitem>
</varlistentry>
<varlistentry><term>EDITOR</term>
<listitem>
<para>définie en fonction de l'éditeur par défaut du
Bureau.</para>
</listitem>
</varlistentry>
<varlistentry><term>ENV</term>
<listitem>
<para>prend la valeur "Rép_personnel/.kshrc".</para>
</listitem>
</varlistentry>
<varlistentry><term>HOME</term>
<listitem>
<para>définie en fonction du répertoire personnel de l'utilisateur
(dans /etc/passwd).</para>
</listitem>
</varlistentry>
<varlistentry><term>KBD_LANG</term>
<listitem>
<para>définie en fonction de la valeur de $LANG pour certaines langues
(voir la commande Xsession).</para>
</listitem>
</varlistentry>
<varlistentry><term>LANG</term>
<listitem>
<para>définie en fonction de la langue NLS de l'écran.</para>
</listitem>
</varlistentry>
<varlistentry><term>LC_ALL, LC_MESSAGES</term>
<listitem>
<para>définies en fonction de la valeur de $LANG.</para>
</listitem>
</varlistentry>
<varlistentry><term>LOGNAME</term>
<listitem>
<para>définie en fonction du nom de l'utilisateur.</para>
</listitem>
</varlistentry>
<varlistentry><term>MAIL</term>
<listitem>
<para>prend la valeur "/var/mail/$USER".</para>
</listitem>
</varlistentry>
<varlistentry><term>PATH</term>
<listitem>
<para>prend la valeur de la ressource Dtlogin "userPath".</para>
</listitem>
</varlistentry>
<varlistentry><term>USER</term>
<listitem>
<para>définie en fonction du nom de l'utilisateur.</para>
</listitem>
</varlistentry>
<varlistentry><term>SHELL</term>
<listitem>
<para>définie en fonction du shell par défaut de l'utilisateur
(dans /etc/passwd).</para>
</listitem>
</varlistentry>
<varlistentry><term>TERM</term>
<listitem>
<para>prend la valeur xterm.</para>
</listitem>
</varlistentry>
<varlistentry><term>TZ</term>
<listitem>
<para>prend la valeur de la ressource Dtlogin "timeZone".</para>
</listitem>
</varlistentry>
</variablelist>
<procedure>
<title>Voir aussi</title>
<step>
<itemizedlist role="tight" mark="&bull;">
<listitem id="HLGMGR.TSKS.item.56"><para><xref linkend="ToUseAShellFileTA">.
</para>
</listitem>
<listitem id="HLGMGR.TSKS.item.57"><para>La page de manuel Dtlogin(1X), pour
plus de détails sur la définition des variables d'environnement.
</para>
</listitem>
</itemizedlist>
</step>
</procedure>
</sect1>
<sect1 id="ToUseAShellFileTA">
<title>Utilisation du fichier .profile ou .login existant</title>
<indexterm><primary>Fichier d'environnement shell avec <computeroutput>.dtprofile</computeroutput> </primary></indexterm>
<para>Si vous disposez d'un fichier d'environnement shell existant ( <computeroutput>.profile</computeroutput> ou <computeroutput>.login</computeroutput>), la
procédure ci-dessous vous permet de continuer à l'utiliser,
ce qui évite d'affecter deux fois des variables (dans <computeroutput>.dtprofile</computeroutput> et dans le fichier d'environnement shell). Vous
pouvez éditer le fichier <computeroutput>Rép_personnel/.profile
(ou .login)</computeroutput> afin de pouvoir l'utiliser avec ET sans le Bureau.
</para>
<orderedlist>
<listitem id="HLGMGR.TSKS.item.58"><para>Créez deux sections dans le
fichier <computeroutput>.profile ou .login</computeroutput>:</para>
<itemizedlist mark="&bull;">
<listitem id="HLGMGR.TSKS.item.59"><para>Une section contenant les commandes
qui ne s'appliquent pas au Bureau (par exemple, des commandes qui requièrent
des fonctions d'E-S de terminal, ou des variables pour lesquelles vous souhaitez
conserver les valeurs par défaut du Bureau). Accompagnez-les d'une
instruction conditionnelle qui recherchera la définition de la variable
d'environnement "DT".</para>
</listitem>
<listitem id="HLGMGR.TSKS.item.60"><para>Une section contenant les variables
qui seront appliquées, que le Bureau soit lancé ou non.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem id="HLGMGR.TSKS.item.61"><para>Dans le fichier <computeroutput>.dtprofile</computeroutput>, annulez la mise en commentaire de la ligne suivante,
afin qu'il prenne en compte les valeurs du fichier d'environnement shell:
</para>
<programlisting>DTSOURCEPROFILE=true</programlisting>
</listitem>
<listitem id="HLGMGR.TSKS.item.62"><para>Reconnectez-vous.</para>
</listitem>
</orderedlist>
<para>L'exemple suivant indique comment séparer le fichier en deux
sections, l'une destinée au Bureau et l'autre contenant des variables
qui s'appliquent aux deux environnements.</para>
<procedure>
<title>Exemple pour sh/ksh</title>
<step>
<programlisting>#
  #  Commandes et variables d'environnement utilisées lorsque le Bureau
  #  n'est pas lancé.
  #
  if [ ! "$DT" ]; then
    stty ...
    tset ...
    DISPLAY=mydisplay:0
    MAIL=/var/mail/$USER
    EDITOR=/bin/vi
                ...
  fi

  #
  # Variables communes aux deux environnements.
  #
  PATH=$HOME/bin:$PATH
       ...</programlisting>
</step>
</procedure>
<procedure>
<title>Exemple pour csh</title>
<step>
<programlisting>#
  #  Commandes et variables d'environnement utilisées lorsque le Bureau
  #  n'est pas lancé.
  #
  if (! ${?DT}) then
     stty ...
     tset ...
     setenv DISPLAY mydisplay:0
     setenv MAIL /var/mail/$USER
     setenv EDITOR /bin/vi
         ...
  fi
  #
  # Variables communes aux deux environnements.
  #
  setenv PATH $HOME/bin:$PATH

</programlisting>
<note>
<para>Une erreur dans le fichier .dtprofile ou .profile (.login) peut empêcher
la connexion. Pour remédier à cet incident, ouvrez une session
monofenêtre et corrigez l'erreur.</para>
</note>
<note>
<para>Si un émulateur de terminal est lancé avec l'option <computeroutput>-ls</computeroutput>, le fichier <computeroutput>.login</computeroutput> ou <computeroutput>.profile</computeroutput> est lu automatiquement.</para>
</note>
<!-- EOF: Tasks -->
</step>
</procedure>
</sect1>
</chapter>
<!--fickle 1.15 help-to-docbook 1.4 01/17/96 18:32:25-->
<?Pub Caret>
<?Pub *0000027439>
