MISE A JOUR CLIENT AUTOMATIQUE (ACU)
====================================

TABLE DES MATIERES
==================
Introduction
Dfinition des lments du systme ACU
Tches prliminaires
Procdures de mise en oeuvre du processus ACU
Exemples de scripts de login
Annexe A : Fichier d'exemple INSTALL.CFG modifi
Annexe B : Description des mots cls

INTRODUCTION
=============

Le systme de mise  jour client (ACU) Novell permet la mise  jour
automatique des logiciels client NetWare. ACU excute une srie
d'instructions places par le superviseur du rseau dans un conteneur,
un profil ou un script de login systme, puis procde  la mise  jour
des clients de manire parfaitement transparente lors des connexions.

La Mise  jour client automatique (ACU) est le nom d'un processus plus
que celui d'un utilitaire. Ce processus implique quatre nouveaux
utilitaires, NWDETECT.EXE, NWSTAMP.EXE, NWLOG.EXE et REBOOT.COM, ainsi
qu'une version amliore (version 1.50 ou ultrieure) de INSTALL.EXE.

Selon le nombre de configurations clientes NetWare prsentes sur votre
inter-rseau, ACU peut ou non s'avrer une solution pratique pour une
mise  jour efficace des clients.

Par exemple, si votre rseau comprend 20 stations de travail
de type NETX (bases sur la bindery) ou Services Annuaire NetWare
(VLM, Client 32) fonctionnant sous DOS et MS Windows, et que vous
souhaitez mettre  jour une partie ou l'ensemble de ces stations
avec le Client 32 NetWare (NIOS), le processus ACU vous facilitera
grandement la tche.

En revanche, si votre rseau est compos de 30 stations de travail
utilisant toutes des configurations propres et non standardises
(avec des piles de protocoles et des programmes rsidents non
standard, des configurations mmoire varies, etc.), le processus
ACU risque fort de ne pas vous tre d'une grande utilit dans le
cadre de la mise  jour de vos clients.

REMARQUE : Pour autant que les stations de travail de votre rseau
soient configures d'une manire un tant soit peu standardise,
il n'existe aucune limite au nombre de stations pouvant tre mises 
jour par le processus ACU.

DEFINITION DES ELEMENTS DU SYSTEME ACU
======================================

NWDETECT.EXE   Lance le processus ACU en recherchant une estampille
               d'installation dans le fichier NET.CFG et en
               dterminant s'il existe une diffrence entre les
               paramtres de l'estampille du script de login et
               ceux de l'estampille du fichier NET.CFG.

NWSTAMP.EXE    Cre ou met  jour l'estampille d'installation dans le
               fichier NET.CFG.

Estampille d'installation  Entre dans le fichier NET.CFG de chaque
                           station de travail. Cette estampille affiche
                           quatre paramtres. Si l'un de ces paramtres
                           diffre de ceux dfinis dans le script de
                           login par le superviseur de rseau, les
                           instructions de mise  jour figurant
                           dans le script de login peuvent tre
                           invoques. Aprs la mise  jour, les
                           paramtres sont mis  jour dans le fichier
                           NET.CFG.

               Vous trouverez ci-aprs un exemple d'estampille
               d'installation (Install Stamp) dans un fichier
               NET.CFG.

               Install Stamp
                    Name = Novell_Inc_client32
                    Major Version = 4
                    Minor Version = 1
                    Revision Version = 0

               Les quatre paramtres de l'estampille d'installation
               peuvent tre dfinis par le superviseur de rseau.
               Le paramtre Name peut contenir jusqu' 63 caractres
               alphanumriques, tandis que les trois paramtres de
               version peuvent contenir 127 caractres chacun.

               Si vous choisissez d'utiliser des espaces, les chanes
               de nom devront tre places entre guillemets (" ").

               Nous vous suggrons de suivre les rgles sur les
               caractres autoriss dans les paramtres de version
               de l'estampille d'installation.

               Par exemple, vous pourriez utiliser le paramtre
               Major Version pour dfinir le serveur o sont stocks
               l'ACU et les fichiers client, le paramtre Minor
               Version pour identifier le groupe ou le dpartement
               devant tre mis  jour, et le paramtre Revision Version
               pour afficher la version des fichiers client 
               installer.

NWLOG.EXE      Utilitaire qui cre dans un sous-rpertoire spcifi
               par le superviseur de rseau un fichier journal de
               tous les noeuds mis  jour. Le fichier journal contient
               la date, l'heure, le nom de l'utilisateur, le numro
               IPX du rseau externe ainsi qu'ventuellement tout
               texte dfini par le superviseur de rseau.

               Pour que les informations sur les stations de travail
               puissent figurer dans le fichier journal, tous les
               utilisateurs doivent disposer de droits d'criture
               et de lecture dans le rpertoire o le fichier journal
               doit tre cr.

               Vous trouverez ci-aprs un exemple d'entre de fichier
               journal, gnr par la mise  jour d'un client NDS
               (NetWare Directory Services).

               4-17-95 4:01:25 pm JDUPONT 010104A0:00001B021FDB

               Cet exemple d'entre de fichier journal signifie que
               l'objet utilisateur JDUPONT a t mis  jour  l'heure
               et  la date indiqus. Le numro IPX de rseau externe
               et le numro du noeud suivent le nom de l'utilisateur.

               Vous trouverez ci-aprs un exemple d'entre de fichier
               journal, gnr par la mise  jour d'un client NETX
               (bas sur la bindery).

               4-17-95 5:17:57 pm
                  Mise  jour russie pour l'utilisateur "PCAROL"

               Cet exemple d'entre de fichier journal signifie que
               l'utilisateur " PCAROL " a t mis  jour  la date et
                l'heure indiqus. Le message qui figure sur la deuxime
               ligne peut tre dfini par le superviseur de rseau
               dans le script de login.

INSTALL.EXE    Utilitaire d'installation du client NetWare qui est
               excut si NWDETECT.EXE dtermine que les paramtres
               NWDETECT spcifis dans le script de login sont
               diffrents de ceux de la section Install Stamp
               (estampille d'installation) du fichier NET.CFG
               de la station de travail.

               L'excution de INSTALL.EXE dpend galement des 
               conditions dfinies dans le script de login.

               Le nombre de fichiers copis sur la station de travail
               dpend des fichiers lists dans le fichier INSTALL.CFG
               (dcrit ci-aprs). INSTALL.CFG est un composant de
               l'installation du client DOS/MS Windows (une copie du
               fichier INSTALL.CFG figure parmi les fichiers ACU).

               Seules les versions 1.5x de INSTALL.EXE reconnaissent
               les instructions ACU figurant dans le fichier
               INSTALL.CFG. Par consquent, seules ces versions
               peuvent tre utilises avec le processus ACU.

               REMARQUE : En raison d'un problme de compatibilit
               entre LOGIN.EXE et DRDOS 6, les versions 1.5x de
               INSTALL.EXE ne fonctionnent correctement sur les
               stations de travail sous DRDOS 6 que si la mmoire
               suprieure est dsactive. Pour dsactiver la mmoire
               suprieure, tapez :

               memmax -u

INSTALL.CFG    Fichier de configuration comprenant la liste de tous les
               fichiers client ainsi que les paramtres de configuration
               devant tre copis sur les stations de travail durant
               l'installation. Un fichier INSTALL.CFG par dfaut est
               fourni avec le kit client NetWare.

               Durant le processus ACU, INSTALL.EXE utilise les
               configurations dfinies dans INSTALL.CFG (ou tout
               autre fichier de configuration dfini par le
               le superviseur de rseau).

               Le fichier INSTALL.CFG peut tre modifi de sorte que
               seuls les fichiers souhaits soient installs sur
               la station de travail.

               Cette possibilit peut s'avrer particulirement utile
               lorsqu'on ne souhaite mettre  jour que quelques fichiers
               (par exemple, certains fichiers client tlchargs 
               partir de NetWire) plutt qu'un ensemble complet de
               fichiers client.

               Si vous dcidez de modifier le fichier INSTALL.CFG,
               nous vous conseillons de commencer par faire une copie
               de sauvegarde du fichier original et de la mettre
               de ct, de faon  pouvoir la rcuprer en cas de
               problme avec la version modifie du fichier
               INSTALL.CFG (quel que soit d'ailleurs le nom
               que vous aurez donn au nouveau fichier de
               configuration).

               Si vous souhaitez utiliser un fichier de configuration
               portant un nom autre que INSTALL.CFG, vous devez utiliser
               les paramtres de ligne de commande suivants dans le
               script de login lorsque vous appelez INSTALL.EXE :

               INSTALL /C=chemin\nom_fichier

               REMARQUE : Vous trouverez un exemple de fichier de
               configuration modifi  l'Annexe A.

REBOOT.COM     Fichier excutable qui redmarre automatiquement
               la station de travail.

Code de sortie Valeur renvoye par NWDETECT.EXE selon les informations
               qu'il a trouves dans l'estampille d'installation du
               fichier NET.CFG de la station de travail.

               Le code de sortie correspond  l'ERROR_LEVEL, qui est
               un mot cl utilis dans les scripts de login.

               Un code de sortie de valeur "0" (vrai) signifie que
               les valeurs de syntaxe de ligne de commande
               figurant dans le script de login correspondent  celles
               de l'estampille d'installation de la station de travail,
               ou que le fichier NET.CFG ne contient aucune estampille
               d'installation.

               Un code de sortie de valeur "1" (faux) signifie que les
               estampilles d'installation ne correspondent pas.

               REMARQUE : Tous les utilitaires excutables ACU utilisent
               des codes de sortie.

TACHES PRELIMINAIRES
====================

o  Comprendre la fonction et la finalit de chacun des composants du
   processus ACU.

o  Selon les stations de travail que vous souhaitez mettre  jour,
   dterminez le type de script de login que vous devez modifier pour
   excuter NWDETECT, NWSTAMP et NWLOG.

   Il peut s'agir soit d'un script de login systme (pour les rseaux
   NetWare 3.x), soit d'un conteneur ou d'un script de login de profil
   (dans le cas des rseaux NetWare 4.x).

   Si vous dcidez d'utiliser un script de login de profil et qu'il
   n'en existe pas encore, vous devez en crer un  ce stade.

o  Dterminez o le script de login accdera  INSTALL.EXE
   et la liste des fichiers d'installation.

o  Vrifiez si vous disposez des sous-rpertoires PUBLIC\CLIENT\DOSWIN.
   Les sous-rpertoires CLIENT et DOSWIN ont t crs automatiquement
   si l'option "Set up a Network Directory for Client Install" a t
   slectionne lors de l'installation du serveur.

o  Si vous ne disposez pas des sous-rpertoires PUBLIC\CLIENT\DOSWIN,
   crez-les.
   Copiez ensuite le contenu de chaque disquette de client dans le sous-
   rpertoire DOSWIN. Ne crez pas de rpertoire distinct pour le
   contenu de chaque disquette, car cela empcherait la mise  jour
   correcte du client.

o  Dans le sous-rpertoire DOSWIN, crez un sous-rpertoire LOG
   pour les fichiers journaux crs par NWLOG.EXE et donnez  tous
   les utilisateurs les droits d'criture et de lecture dans ce
   sous-rpertoire.

PROCEDURES DE MISE EN OEUVRE DU PROCESSUS ACU
=============================================

1. Consultez la liste de fichiers client et de paramtres dans le
   fichier INSTALL.CFG et dterminez si les noms de fichiers, les
   informations requteur et les paramtres souhaits y figurent.

2. (Facultatif) Si vous devez modifier le fichier INSTALL.CFG, faites-
   en une copie de sauvegarde et mettez-la en lieu sr.

3. (Facultatif) A l'aide d'un diteur de texte, modifiez les paramtres
   souhaits dans les sections [FILES], [REQUESTER], [TCP/IP], [NWIP],
   [SNMP], [HOSTMIB], [TSA], [SETUP] et [driverTranslationTable] du
   fichier INSTALL.CFG (quel que soit le nom que vous ayez donn 
   ce fichier) afin que les noms de fichiers, les informations
   requteur et les paramtres souhaits y figurent.

   REMARQUE : Vous trouverez un exemple de fichier INSTALL.CFG modifi
   en annexe.

   Vous trouverez ci-aprs une prsentation des sections [FILES],
   [REQUESTER], [NIOS], [SETUP], [TCP/IP], [NWIP], [SNMP],
   [HOSTMIB], [TSA] et [driverTranslationTable] du fichier
   INSTALL.CFG.

   IMPORTANT : La configuration des sections [FILES], [REQUESTER] et
   [SETUP] est gnralement commune  toutes les stations de travail
   mises  jour et ne requiert aucun effort de paramtrage
   supplmentaire au niveau des stations de travail individuelles.
   La configuration des sections [TCP/IP], [NWIP], [SNMP],
   [HOSTMIB] et [TSA] peut quant  elle ncessiter un paramtrage
   supplmentaire au niveau des stations de travail. Pour cette raison,
   les paramtres des sections [TCP/IP], [NWIP], [SNMP], [HOSTMIB] et
   [TSA] sont fictifs.

   REMARQUE : Certaines sections du fichier INSTALL.CFG comportent un
   paramtre "Override local settings =". Si la valeur de ce
   paramtre est FALSE, les valeurs figurant dans cette section ne
   seront mises  jour que sur les stations dont les valeurs
   correspondantes ne sont pas dj dfinies. Si la valeur de ce
   paramtre est TRUE, les nouvelles valeurs remplaceront toutes les
   valeurs existantes.

   [FILES]

   Cette section contient la liste exhaustive de tous les fichiers
   du client ainsi que le chemin d'accs  partir duquel ils
   doivent tre installs.

   Nous vous conseillons de n'apporter aucune modification  cette
   liste aussi longtemps que tous les clients n'ont pas t
   mis  jour.

   Par la suite, vous pourrez en revanche filtrer les fichiers
   devant tre mis  jour en ajoutant un point-virgule devant le
   nom des fichiers qui ne doivent pas tre pris en compte lors
   de la copie.

   Chaque nom de fichier est prcde d'un ensemble de variables
   qui fournissent des informations sur le fichier. Ces informations
   comprennent le nom de la disquette ou du sous-rpertoire du
   CD-ROM  partir duquel le fichier est install, un mot cl ainsi
   qu'une lettre unique reprsentant une catgorie donne du fichier
   INSTALL.CFG. Les informations sur le fichier peuvent contenir
   plusieurs catgories identifies par des lettres uniques.

   Par exemple, l'exemple ci-aprs illustre l'entre par dfaut du
   fichier NWUSER.EXE :

   DISK3:WINSYS:W:WINDRV\NWUSER.EXE

   DISK3 indique que le fichier est install soit  partir de la
   disquette 3 du jeu de disquettes du client, soit  partir du sous-
   rpertoire DISK3 du CD-ROM.

   REMARQUE : Si le fichier du DISK3 doit tre install  partir
   d'un disque dur ou d'une zone source unique sur le rseau,
   vous devez veiller  ce que le fichier se trouve dans le
   rpertoire actuel.

   WINSYS est le mot cl identifiant la source et la cible pour
   le fichier NWUSER.EXE. Il existe au total 11 mots cls. Chacun
   d'eux reprsente la combinaison de deux variables, une pour la source
   et l'autre pour la cible.

   REMARQUE : Vous trouverez une description dtaille de chaque
   mot cl  l'Annexe B.

   W reprsente le code de classification du fichier et indique
   que ce fichier sera copi dans le rpertoire SYSTEM de MS Windows
   si ce dernier est slectionn lors de l'installation du client.

   Il existe 6 codes de classification : D=DOS, W=MS Windows, T=TCP/IP,
   M=SNMP, H=HOSTMIB S=TSA.

   WINDRV\NWUSER.EXE reprsente le sous-rpertoire  partir duquel
   NWUSER.EXE sera copi par rapport  la source reprsente par
   le mot cl (voir l'Annexe B pour plus d'informations).

   [REQUESTER]

   Cette section contient des informations de base sur la configuration
   du client rseau.

   Paramtres requteur DOS de NetWare recommands :

   First Network Drive =
   Preferred Tree =
   Preferred Server =
   Name Context =
   Connections =
   NetWare Protocol =

   REMARQUE : Tout paramtre valide dans la section [REQUESTER]
   du fichier NET.CFG peut tre reproduit dans la section
   [REQUESTER] du fichier INSTALL.CFG.

   Pour plus d'informations sur ces paramtres, reportez-vous 
   la section "Paramtres et valeurs disponibles pour l'option
   Requteur DOS de NetWare" dans le "Manuel de rfrence
   technique du Client NetWare pour DOS et MS Windows".

   [NIOS]

   Cette section comprend des paramtres NIOS (NetWare Client 32)
   uniques, qui seront rpercuts dans le fichier NET.CFG
   du Client 32 NetWare.

   [SETUP]

   Cette section comporte un certain nombre de paramtres de
   configuration par dfaut pour les stations de travail. Ces
   paramtres par dfaut peuvent tre modifis selon la configuration
   que vous souhaitez donner  vos stations de travail.

   Les paramtres de cette section sont numrs ci-aprs. Les
   paramtres par dfaut sont souligns.

        InstallType = AUTO BASIC
                           -----
        Ce paramtre doit recevoir la valeur AUTO au pralable 
        l'excution du processus ACU. Pour modifier ce paramtre,
        ditez le fichier INSTALL.CFG.

        TargetPath = *AUTO <chemin>
                     -----

        InstallWindows = TRUE FALSE AUTO
                                    ----
        WindowsUserPath = C\WINDOWS

        (Modifiez ce chemin pour reflter l'endroit o
         Windows est install sur vos stations de travail)

        UpdateDOSSystemFiles = TRUE FALSE
                               ----
        OverwriteStartnetBat = TRUE FALSE
                               ----
        DoInstallIfLowSpace = TRUE FALSE
                              ----
        CopyAllUnicodeFiles = TRUE FALSE
                                   -----
        OverwriteNewerFiles = TRUE FALSE
                                   -----
        OverwriteNewerINIFiles = TRUE FALSE
                                      -----
        OverwriteReadOnlyFiles = TRUE FALSE
                                      -----
        OverwriteReadOnlySYSFiles = TRUE FALSE
                                         -----
        Use32BitDrivers = TRUE FALSE
                          ----

   Vous trouverez ci-aprs la description de chacun de ces paramtres.

        InstallType
           AUTO : Excute en mode sans surveillance, ne pose pas
                  de questions (les erreurs ne sont pas signales
                   l'utilisateur, mais sont consignes dans le fichier
                  NWCINST.LOG, situ dans le rpertoire  partir duquel
                  LSL.COM est charg). (Valeur par dfaut.)

                  Pour que les mises  jour s'effectuent de manire
                  transparente  l'aide du processus ACU, ce paramtre
                  doit rester slectionn. S'il ne l'est pas,
                  l'utilisateur devra rpondre  une srie de
                  questions au moment de la mise  jour.

           BASIC : Demande  l'utilisateur de confirmer les rponses
                   prdfinies par le systme et de rpondre  toutes
                   les autres questions.

        TargetPath
           *AUTO : (Mthode conseille) Dtermine automatiquement le
                   chemin cible en fonction de l'endroit o NET.CFG
                   a t trouv par LSL. Dans le cas peu probable
                   o NET.CFG ne serait pas trouv, NIOS.EXE, VLM.EXE
                   ou NETX.COM est recherch dans la variable
                   d'environnement Path et effectue l'installation au
                   mme endroit (Valeur par dfaut.)

                   Le chemin cible (TargetPath) par dfaut est
                   NOVELL\CLIENT32.

         <Chemin> : Chemin d'accs complet (espaces non autoriss)
                    du rpertoire o les fichiers du client doivent
                    tre installs (par exemple, D:\NETWARE).

        InstallWindows
           TRUE :  Installe les utilitaires et les pilotes MS Windows ;
                   ncessite un chemin utilisateur MS Windows
                   (WindowsUserPath).

           FALSE : N'installe pas les utilitaires et les pilotes
                   MS Windows.

          AUTO :  Si le fichier WIN.COM de MS Windows est trouv dans
                  le chemin de l'environnement, le support de MS Windows
                  est install dans ce chemin.
                  (Valeur par dfaut.)

        WindowsUserPath
        <chemin> : Chemin d'accs complet au rpertoire MS Windows
                   o les fichiers doivent tre installs. Les chemins
                   rseau partags ne sont pas admis. Le processus ACU
                   ne reconnat que les chemins MS Windows des stations
                   de travail.

                   Un chemin d'accs ne doit tre spcifi que si
                   le paramtre InstallWindows possde la valeur
                   "TRUE".

        UpdateDOSSystemFiles
           TRUE : Modifie AUTOEXEC.BAT et CONFIG.SYS et cre des copies
                  de sauvegarde avec l'extension .BNW. (Valeur par
                  dfaut.)

          FALSE : Ne modifie pas AUTOEXEC.BAT et CONFIG.SYS. Effectue
                  les modifications ncessaires dans AUTOEXEC.NEW et
                  CONFIG.NEW, qui sont crs automatiquement et
                  stocks dans le sous-rpertoire NOVELL\CLIENT32.

        OverwriteStartnetBat
           TRUE : Met STARTNET.BAT  jour, cre STARTNET.BNW et
                  enregistre ce fichier comme sauvegarde.
                  (Valeur par dfaut.)

          FALSE : Ne met pas STARTNET.BAT  jour. Effectue les
                  modifications ncessaires dans le fichier
                  STARTNET.NEW, qui est cr automatiquement
                  dans le sous-rpertoire NOVELL\CLIENT32.

        DoInstallIfLowSpace
           TRUE : Poursuit l'installation mme si l'espace disque
                  manque. (Valeur par dfaut.)

          FALSE : Interrompt l'installation si l'espace disque s'avre
                  insuffisant et consigne une erreur dans le fichier
                  journal NWCINST.LOG, qui est stock dans le rpertoire
                   partir duquel LSL.COM a t charg.

        CopyAllUnicodeFiles
           TRUE : Copie les fichiers Unicode de tous les pays.

          FALSE : Copie uniquement les fichiers Unicode correspondant
                  au code de pays de la machine cible. (Valeur par
                  dfaut.)

        OverwriteNewerFiles
           TRUE : Ecrase les fichiers situs sur le chemin cible
                  (TargetPath), mme si ceux-ci sont plus rcents
                  que les fichiers installs.

          FALSE : N'crase pas les fichiers du chemin cible si ceux-ci
                  sont plus rcents que les fichiers installs.
                  (Valeur par dfaut.)

        OverwriteNewerINIFiles
           TRUE : (NON recommand) INSTALL.EXE crase toutes les
                  modifications apportes au fichier NWADMIN.INI
                  en remplaant ce fichier par sa copie originale,
                  avec l'ensemble de ses paramtres initiaux.

          FALSE : N'crase pas le fichier NWADMIN.INI si celui-ci
                  a t modifi. (Valeur par dfaut.)

        OverwriteReadOnlyFiles
           TRUE : Ecrase les fichiers marqus "Lecture
                  seulement" (voir OverwriteReadOnlySYSFiles).

          FALSE : N'crase pas les fichiers marqus "Lecture
                  seulement". (Valeur par dfaut.)

        OverwriteReadOnlySYSFiles
          TRUE :  Met  jour ou modifie les fichiers de configuration
                  systme DOS et MS Windows marqus "Lecture seulement".

          FALSE : Ne met pas  jour ni ne modifie les fichiers de
                  configuration systme DOS et MS Windows marqus
                  "Lecture seulement". Stocke les modifications
                  apportes aux fichiers dans des fichiers du mme
                  nom, mais portant l'extension .NEW.
                  (Valeur par dfaut.)

        UpdateRequester
           TRUE : Compare la section [REQUESTER] du fichier INSTALL.CFG
                   la section "NetWare DOS Requester" du fichier
                  NET.CFG de la station de travail. Si des mots cls
                  s'avrent diffrents, supprime toutes les informations
                  figurant dans la section "NetWare DOS Requester"
                  et les remplace par celles de la section [REQUESTER]
                  du fichier INSTALL.CFG.

          FALSE : Compare la section [REQUESTER] du fichier INSTALL.CFG
                   la section "NetWare DOS Requester du fichier
                  NET.CFG de la station de travail. Si des mots cls
                  s'avrent diffrents, annexe les informations de la
                  section "NetWare DOS Requester"  celles de la section
                  [REQUESTER] du fichier INSTALL.CFG. (Valeur par
                  dfaut.)

   [TCP/IP]

   Cette section contient des informations destines aux
   stations de travail excutant des piles TCP/IP. Les 7 paramtres
   de cette section sont dcrits ci-aprs.

   InstallTCP
        True : Le superviseur de rseau essaie d'installer TCP/IP
        avec les paramtres de configuration dfinis dans
        le fichier INSTALL.CFG.

        False : Le superviseur de rseau n'essaie pas d'installer
        TCP/IP. (Valeur par dfaut.)

   OverrideLocalSettings
        True : Le superviseur de rseau essaie de remplacer les
        paramtres TCP/IP de toutes les stations de travail
        utilisant TCP/IP par les paramtres de configuration
        dfinis dans le fichier INSTALL.CFG.

        False : Le superviseur de rseau ne souhaite pas remplacer
        les paramtres TCP/IP. (Valeur par dfaut.)

        ATTENTION : Chaque station de travail devant possder une
        adresse IP propre, les adresses IP doivent faire l'objet
        d'une configuration individuelle dans le fichier NET.CFG de
        chaque station de travail. Si vous souhaitez prserver les
        adresses IP des stations qui utilisent dj TCP/IP, affectez
        la valeur False  ce paramtre.

   ip_address
        Ce paramtre reprsente l'adresse IP qui sera affecte  chaque
        station de travail mise  jour. Le fichier NET.CFG de chaque
        station de travail devra ensuite faire l'objet d'une
        modification, pour permettre le remplacement de ce paramtre
        par une adresse IP unique (pour plus d'informations, reportez-
        vous au paragraphe ATTENTION ci-dessus).

   ip_router
        Cette section reprsente l'adresse du routeur IP. A la
        diffrence de l'adresse IP, celle du routeur IP est la
        mme pour toutes les stations de travail utilisant ce
        routeur.

   ip_netmask
        Ce paramtre reprsente l'adresse du masque de rseau de
        toutes les stations de travail appartenant  un segment
        de rseau donn.

   DNS_domain
        Ce paramtre reprsente l'adresse qui identifie le nom
        de domaine de votre rseau. Ce nom identifie votre
        rseau par rapport aux autres rseaux.

        Exemple de nom de domaine : provo.novell.com

   NameServerAddress
        Ce paramtre reprsente l'adresse IP du serveur de nom
        de domaine (DNS). Le DNS contient la liste de toutes
        les adresses IP des stations de travail TCP/IP du rseau.

   [NWIP]

   Cette section contient des informations destines au
   paramtrage des stations de travail NetWare/IP. Les
   paramtres utiliss ici permettent aux stations de travail
   d'envoyer et de recevoir des paquets IP  par le biais de
   NetWare/IP. Les trois paramtres sont dcrits ci-aprs :

   InstallNWIP
        True : Le superviseur de rseau a l'intention d'installer
        NetWare/IP avec les paramtres de configuration
        dfinis dans le fichier INSTALL.CFG.

        False : Le superviseur de rseau n'a pas l'intention
        d'installer NetWare/IP. (Valeur par dfaut.)

   OverrideLocalSettings
        True : Le superviseur de rseau a l'intention de remplacer
        les paramtres de configuration de NetWare/IP dfinis
        sur les stations de travail utilisant NetWare/IP par
        ceux dfinis dans le fichier INSTALL.CFG.

        False : Le superviseur de rseau n'a pas l'intention de
        remplacer les paramtres de configuration de NetWare/IP.
        (Valeur par dfaut.)

   NWIP_Domain_Name
        Ce paramtre identifie le domaine NetWare/IP configur
        pour la station de travail.

   [SNMP]

   Cette section contient des informations sur le support
   MIB-II et les communauts de stations de travail SNMP. Les
   douze paramtres sont dcrits ci-aprs.

   InstallSNMP
        True : Le superviseur de rseau a l'intention d'installer
        SNMP avec les paramtres de configuration dfinis
        dans le fichier INSTALL.CFG.

        False : Le superviseur de rseau n'a pas l'intention
        d'installer SNMP. (Valeur par dfaut.)

   OverrideLocalSettings
        True : Le superviseur de rseau a l'intention de remplacer
        les paramtres de configuration de SNMP dfinis
        sur les stations de travail utilisant SNMP par
        ceux dfinis dans le fichier INSTALL.CFG.

        False : Le superviseur de rseau n'a pas l'intention de
        remplacer les paramtres de configuration de SNMP.
        (Valeur par dfaut.)


   enable monitor community
        Ce paramtre active les paramtres de la communaut de
        surveillance. La communaut de surveillance dcrit la
        communaut qui dispose uniquement de droits de lecture
        (c'est--dire la communaut autorise  effectuer les
        opration GET et GET NEXT).

        Ce paramtre peut prendre la valeur "specified", "any"
        ou "off."

        Specified : SNMP utilisera uniquement le nom de communaut
        spcifi.

        Any : n'importe quelle chane identifiant une communaut
        pourra obtenir l'accs.

        Off : l'accs  la communaut de surveillance est dsactiv.


        REMARQUE : Lorsqu'un type de communaut est dsactiv, aucune
        entit de gestion ne peut accder aux informations correspondant
         cette communaut, et aucun utilisateur n'a la possibilit
        d'utiliser SNMP pour effectuer des oprations SET sur les
        les donnes dont il assure la gestion.

   monitor community
        Ce paramtre spcifie le nom de la communaut de surveillance.

        Les noms de communaut peuvent tre constitus de n'importe
        quelle chane de caractres ASCII. Ils font la distinction
        entre les majuscules et les minuscules. Seuls les caractres
        espace, tabulation, parenthse droite ouvrante ([), gal (=),
        deux-points (:), point-virgule (;), guillemets doubles (") et
        dise (#) sont interdits dans les noms de communaut.

  enable control community
        Ce paramtre active les paramtres correspondant  la
        communaut de contrle.
        La communaut de contrle dcrit la communaut qui
        dispose de droits de lecture et d'criture (c'est--dire
        la communaut autorise  effectuer les opration SET).

        Ce paramtre peut prendre la valeur "specified", "any"
        ou "off."

        Pour une description de chacun de ces paramtres, reportez-
        vous  la section "enable monitor community" ci-dessus.

        Ce paramtre spcifie le nom de la communaut de contrle.

        Pour une description des caractres autoriss dans les
        noms de communaut, reportez-vous  la section
        "monitor community" ci-dessus.

  enable trap community
        Ce paramtre active les paramtres correspondant  la trap
        community. La trap community dcrit les noms des traps.

        Ce paramtre peut prendre la valeur "specified" ou "off."

        Pour une description de chacun de ces paramtres, reportez-
        vous  la section "enable monitor community" ci-dessus.

  trap community
        Ce paramtre spcifie le nom de la communaut utilise pour
        les traps.

        Pour une description des caractres autoriss dans les
        noms de communaut, reportez-vous  la section
        "monitor community" ci-dessus.

  sysName
        Ce paramtre fournit votre nom d'utilisateur au gestionnaire
        SNMP.

        Pour une description des caractres autoriss dans les
        sysNames, reportez-vous  la section "monitor
        community" ci-dessus.

  sysLocation
        Ce paramtre facultatif indique l'emplacement physique des
        stations de travail au gestionnaire SNMP.

        Cette information peut tre rcupre par les stations
        de gestion SNMP. Elle peut galement faire l'objet de
        rapports dans les traps SNMP.

        Ce paramtre peut tre utilis seul ou en combinaison
        avec le paramtre sysContact ou sysName.

  sysContact
        Ce paramtre facultatif fournit le nom du superviseur
        de rseau de la station de travail au gestionnaire SNMP.

        Cette information peut tre rcupre par les stations
        de gestion SNMP. Elle peut galement faire l'objet de
        rapports dans les traps SNMP.


        Ce paramtre peut tre utilis seul ou en combinaison
        avec le paramtre sysLocation ou sysName.

   snmpEnableAuthenTraps
        Ce paramtre indique  SNMP Bureau qu'il doit envoyer
        un message trap si une personne non autorise essaie
        d'utiliser SNMP pour dcouvrir ou modifier
        les informations gres par SNMP Bureau.

        Ce paramtre peut prendre la valeur "on" ou "off".

        REMARQUE : Pour renforcer la scurit sur les stations
        de travail, affectez la valeur "on"  ce paramtre.
        SNMP Bureau enverra ainsi un message trap au gestionnaire
        en cas de tentative d'accs illicite .

   [HOSTMIB]

   Le fichier HOSTMIB constitue le fichier de configuration de
   ressource de SNMP. HOSTMIB vous permet de dfinir les ressources
   matrielles et logicielles des stations utilisant SNMP.

   La section [HOSTMIB] contient souvent une liste de "ressources
   fictives. Celles-ci ont pour seul but de faire en sorte que la
   section "Ressources" soit cre dans le fichier NET.CFG de la
   station de travail durant le processus ACU. Une fois la mise 
   jour de la station effectue, le superviseur de rseau devra
   passer sur les stations de travail individuelles pour y dfinir
   les ressources HOSTMIB.

   Les paramtres disponibles sont dcrits ci-aprs.

   InstallHOSTMIB
        True : Le superviseur de rseau a l'intention d'installer
        HOSTMIB avec les paramtres de configuration dfinis
        dans le fichier INSTALL.CFG.

        False : Le superviseur de rseau n'a pas l'intention
        d'installer HOSTMIB. (Valeur par dfaut.)

   OverrideLocalSettings
        True : Le superviseur de rseau a l'intention de remplacer
        les paramtres de configuration HOSTMIB dfinis
        sur les stations de travail utilisant SNMP par
        ceux dfinis dans le fichier INSTALL.CFG.

        False : Le superviseur de rseau n'a pas l'intention de
        remplacer les paramtres de configuration de HOSTMIB.
        (Valeur par dfaut.)

   PRINTER
        Ce paramtre dresse la liste des priphriques d'impression
        connects  la station de travail. Une ligne distincte est
        requise pour chaque priphrique d'impression.
        Le nombre de priphriques d'impression n'est pas limit.

   MODEM
        Ce paramtre dresse la liste des modems connects 
        la station de travail. Une ligne distincte est requise
        pour chaque modem. Le nombre de modems n'est pas limit.

   TAPEDRIVE
        Ce paramtre dresse la liste des lecteurs de bande
        connects  la station de travail. Une ligne distincte
        est requise pour chaque lecteur de bande.
        Le nombre de lecteurs de bande n'est pas limit.

   SWDirectorySearchDepth
        Ce paramtre dfinit le nombre de niveaux d'arborescence
        ( partir du niveau [Root]) parcourus par HOSTMIB.NLM
        lorsqu'il recherche des fichiers .COM et .EXE pour complter
        la table InstalledSoftwareTable.

        Ce paramtre peut prendre une valeur numrique de 0  999.

   SWDirectorySearch
        Ce paramtre reprsente les chemins de recherche des
        fichiers .COM et .EXE, lorsque ceux-ci sont recherchs
        afin d'tre ajouts  la table InstalledSoftwareTable.
        Cette entre peut comporter plusieurs lignes, comme
        illustr ci-aprs.

        SWDirectorySearch=c:\nios\
        SWDirectorySearch=c:\scsi\*

        Si le signe astrisque (*) figure  la fin du chemin,
        HOSTMIB.NLM commence la recherche dans ce sous-rpertoire,
        mais la poursuit jusqu' ce que tous les sous-rpertoires
        aient t parcourus.

        Chaque ligne est limite  une seule ligne du fichier
        NET.CFG.

   [TSA]

   Cette section contient les paramtres par dfaut de l'Agent
   de service cible (TSA) Novell. Le logiciel TSA utilise les
   applications de Services de gestion de stockage (SMS)
   pour effectuer les sauvegardes et restaurer les fichiers
   stocks sur priphriques de sauvegarde.

   A l'instar de la section [HOSTMIB], cette section comporte
   souvent des "ressources fictives", qui doivent tre
   dfinies par le superviseur du rseau une fois la mise
    jour de la station effectue.

   Les paramtres disponibles sont dcrits ci-aprs.

   InstallTSA
        True : Le superviseur de rseau a l'intention d'installer
        TSASMS.COM avec les paramtres de configuration dfinis
        dans le fichier INSTALL.CFG.

        False : Le superviseur de rseau n'a pas l'intention
        d'installer TSASMS.COM. (Valeur par dfaut.)

   OverrideLocalSettings
        True : Le superviseur de rseau a l'intention de remplacer
        les paramtres de configuration TSA dfinis sur
        les stations de travail utilisant TSASMS.COM par
        ceux dfinis dans le fichier INSTALL.CFG.

        False : Le superviseur de rseau n'a pas l'intention de
        remplacer les paramtres de configuration TSA.
        (Valeur par dfaut.)

   ServerName
        Ce paramtre spcifie le nom du serveur o TSASMS.COM
        sera enregistr auprs du module WSMAN.NLM. WSMAN.NLM
        est le NLM qui assure la gestion de l'enregistrement
        des stations de travail pour les produits SMS.

   WorkstationName
        Ce paramtre identifie le nom unique de la station de travail
        cible. Vous devez fournir une valeur pour ce paramtre la
        premire fois que vous chargez le fichier TSASMS.COM pour
        un serveur donn.

   Password
        Ce paramtre spcifie le mot de passe unique de la station
        de travail cible. Il peut galement tre utilis au dpart
        pour spcifier le premier mot de passe. Le superviseur du
        rseau SBACKUP doit connatre ce mot de passe pour
        sauvegarder la station de travail.

        Le mot de passe ne peut comporter plus de 10 caractres.

   SelectedDrives
        Ce paramtre indique quelles units de disques durs de la
        station de travail doivent tre sauvegardes. Il ne peut s'agir
        de lecteurs de disquettes ou d'units rseau.

   DiskBuffers
        Ce paramtre spcifie le nombre de kilo-octets devant tre
        rservs pour le stockage temporaire des donnes durant
        le processus de stockage ou de restauration. La valeur
        par dfaut de ce paramtre est 10.

   StackSize
        Ce paramtre spcifie le nombre d'octets allous pour
        le stockage des variables internes du logiciel TSA DOS.
        La valeur par dfaut de ce paramtre (2048) convient 
        la plupart des situations, et ne devrait par consquent
        pas ncessiter de rglage.

[driverTranslationTable]

Cette section comporte une table de pilotes de LAN qui permet de
rsoudre toutes les incohrences pouvant apparatre entre les
noms de pilotes de LAN auxquels il peut tre fait rfrence dans
les fichiers .INS, .COM, .LDI et .LAN.

La table dresse la liste de tous les pilotes de LAN fournis avec
le kit client NetWare.

Pour viter d'encombrer la mmoire, chaque ligne de la table
commence par un point-virgule (;). Il appartient au superviseur
de rseau d'activer les lignes ncessaires au bon
fonctionnement de son rseau.

La partie  gauche du signe gal (=) reprsente le nom long du
pilote de LAN charg. La partie  droite du signe gal reprsente
une rsolution du fichier .LDI.

Vous pouvez procder de la mme manire pour ajouter des pilotes de
LAN de tiers dans le fichier INSTALL.CFG.


4. Si vous effectuez la mise  jour de clients NETX (bass sur
   la bindery) ou de clients NDS (VLM, NIOS), suivez les tapes
   correspondantes ci-aprs.

   CLIENTS NETX (bass sur la bindery)
        4a. Excutez l'utilitaire SYSCON et ouvrez le script de
            login systme.

   CLIENTS NDS (VLM, NIOS)
        4b. Excutez l'Administrateur NetWare (NWADMIN) ou NETADMIN et
            ouvrez le conteneur ou le script de login de profil.

5. Dans le script de login, insrez une commande d'excution de
   NWDETECT.EXE et les paramtres appropris en respectant
   la syntaxe suivante :

   NWDETECT [nom] [version1] [version2] [Options...]

   []=paramtres facultatifs

   [name] :      Nom  dtecter. Nom spcifi par le superviseur
                 de rseau devant identifier un attribut de groupe
                 unique.
                 Exemple : "Client32" ou "Ingnieurs"

  [version1] :   Estampille de la version ou de la premire version
                 pouvant tre dtecte.

  [Version2] :   Dernire version pouvant tre dtecte.

  [Options...] : [/T (type_client)] : Utilis pour dtecter le type de
                 client charg. Les clients valides sont notamment
                 les clients NETX, VLM et NIOS.

                 [/P ("invite")] : Affiche un message si l'option /T
                 renvoie la valeur "True" ou 0.

                 L'utilisateur doit avoir la possibilit de rpondre
                 par Oui ou Non  l'invite. Selon la faon dont le
                 script de login est dfini, Oui renvoie le code de
                 sortie O et excute le processus ACU. La rponse
                 Non renvoie le code de sortie 1 et n'excute pas
                 le processus ACU.

                 [/C (chemin\nom_fichier)] : Chemin d'accs complet
                 et nom du fichier de configuration contenant
                 l'estampille d'installation. Il s'agit normalement
                 du fichier NET.CFG, mais il peut galement s'agir
                 de n'importe quel fichier de configuration que vous
                 auriez spcifi.

                 L'utilisation de cette option est facultative si le
                 client charge LSL ou NIOS.EXE.

                 [/NS] : Dtermine si NET.CFG comporte une
                 estampille. Le code de sortie 0 est renvoy
                 si aucune estampille n'est trouve.

   Exemples :   

               Commande : #NWDETECT ENGINEERING_client32_WS 1.0.0
                          /C C:\NOVELL\CLIENT32\NET.CFG

              Rsultat :  Si NET.CFG comporte l'estampille
                          "ENGINEERING_client32_WS 1.0.0", NWDETECT.EXE
                          renvoie le code de sortie 0 (TRUE) puis
                          excute le processus ACU.

                          name : ENGINEERING_client32_WS
                                 version1: 1
                                 version2: 0
                                 revision: 0

              Commande : #NWDETECT /T NIOS

              Rsultat : Si la station de travail utilise le Client 32
                         NetWare, le code de sortie est 0 et le
                         processus ACU est excut.

                         Si la station de travail n'utilise pas le
                         Client 32 NetWare, le code de sortie est 1
                         (FALSE) et le processus ACU n'est pas
                         excut.

               Commande : #NWDETECT GROUPE_MARKETING 1.*.*
                          /C C:\NOVELL\CLIENT32\NET.CFG

              Rsultat :  Toute estampille portant le nom
                          "Groupe_Marketing" ainsi qu'un numro
                          de version principal (major version number)
                          gal  1 quivaut  la commande, et renvoie
                          le code de sortie 0, lequel provoque le
                          dmarrage du processus ACU.

               Commande : #NWDETECT client32_GRP_A 1.0.0 2.0.0 /T NIOS

              Rsultat :  Toute station de travail utilisant le Client
                          32 NetWare portant une estampille
                          "client32_GROUP_A" et possdant un numro
                          de version entre 1.0.0 et 2.0.0 renvoie
                          le code de sortie 0, lequel provoque le
                          dmarrage du processus ACU.

               Commande : #NWDETECT /NS /T NETX

              Rsultat :  Toute station de travail utilisant NETX
                          dont le fichier NET.CFG ne possde pas
                          d'estampille d'installation renvoie le code
                          de sortie 0, qui provoque le dmarrage du
                          processus ACU.

               Commande : #NWDETECT /T NETX /P "Voulez-vous effectuer
                          la mise  jour ?"
                          O/N?"

              Rsultat :  Tout utilisateur dont la station de travail
                          utilise NETX est invit  confirmer qu'il
                          souhaite effectuer la mise  jour de sa
                          station. La rponse O renvoie le code de
                          sortie O et provoque le dmarrage du
                          processus ACU. La rponse N renvoie le
                          code 1 et annule la mise  jour.

Exemple pratique :

   Vous trouverez ci-aprs un extrait de script de login comportant
   une commande NWDETECT simple.

   REM Script de mise  jour automatique pour clients
   REM NDS (VLM, Client 32).
   if member of "Update" then
      MAP I:=LAHF/SYS:PUBLIC\CLIENT\DOSWIN
      write "Excution de NWDETECT"
      #I:NWDETECT Novell_Inc_client32 4.0.0 /C C:\NOVELL\CLIENT32\NET.CFG
      write "NWDETECT termin"
   end

6. Dans le script de login, insrez une instruction IF/THEN pour
   les niveaux d'erreur 1 et 0, et les actions correspondant 
   chacun d'eux.

   Exemples :

               Commande : if error_level = "0" then
                              write "Mise  jour Client"
                              #I:INSTALL /C=INSTSHRT.CFG
                          end

              Rsultat :  Si le niveau d'erreur 0 est dtect, le
                          message "Mise  jour de votre Client"
                          s'affiche et INSTALL.EXE est excut avec
                          les paramtres spcifis dans le fichier
                          INSTALL.CFG.

               Commande : if error_level = "0" then
                              #I:NWSTAMP Acctng_client32 4.1.0
                                 /C C:\NOVELL\CLIENT32\NET.CFG
                          end

               Rsultat : Si le niveau d'erreur 0 est dtect,
                          l'estampille d'installation
                          "Acctng_client32 4.1.0" est insre
                          dans le fichier NET.CFG situ dans le
                          chemin spcifi.

   Exemple pratique :

   Vous trouverez ci-aprs le mme exemple de script de login,
   auquel une instruction IF/THEN a t ajoute pour le niveau
   d'erreur 0 et l'action correspondante.

   REM Script de mise  jour automatique pour clients NDS
   if member of "Update" then
      MAP I:=LAHF/SYS:PUBLIC\CLIENT\DOSWIN
      write "Excution de NWDETECT"
      #I:NWDETECT Novell_Inc_client32 4.0.0 /C C:\NOVELL\CLIENT32\NET.CFG
      write "NWDETECT termin"

      REM NWDETECT a trouv une estampille correspondant 
      REM "Novell_Inc_client32 4.0.0"
      if error_level = "0" then
         write "Mise  jour Client"
         #I:INSTALL
      end
   end

7. Dans le script de login, insrez une commande excutant NWSTAMP.EXE
   et les paramtres requis en respectant la syntaxe suivante :

   NWSTAMP <name> <version> [options...]

   <>=paramtres requis        []=paramtres facultatifs

   <name> :     Nom  dfinir dans la section STAMP du fichier NET.CFG
                (dfini par le superviseur de rseau). Ce nom ne peut
                pas contenir d'espaces.

   <Version> :  Estampille de version  dfinir dans la section STAMP
                du fichier NET.CFG. Le numro de version DOIT respecter
                le format x.x.x.

  [options...]  [/B <nom_sauvegarde>] : Sauvegarde du fichier NET.CFG
                sous le chemin et le nom spcifis.

                [/C (chemin\nom_fichier) : Chemin complet et nom
                du fichier o l'estampille d'installation devra
                se trouver. Il s'agit en rgle gnrale du fichier
                NET.CFG, mais vous pouvez spcifier tout autre fichier.

                 Cette option n'est pas ncessaire si le client charge
                 LSL ou NIOS.EXE.

   Exemples :

               Commande : #NWSTAMP TEST_CFG 1.0.0

               Rsultat : Ecrit les lignes suivantes dans le fichier
                          NET.CFG :

                          Install Stamp
                                   Name = TEST_CFG
                                   Major Version = 1
                                   Minor Version = 0
                                   Revision Version = 0

               Commande : #NWSTAMP ENGINEERING_TYPE_1 94.11.A

               Rsultat : Ecrit les lignes suivantes dans le fichier
                          NET.CFG :


                          Install Stamp
                                   Name = ENGINEERING_TYPE_1
                                   Major Version = 94
                                   Minor Version = 11
                                   Revision Version = A

   Exemple pratique :

   Vous trouverez ci-aprs le mme exemple de script de login avec une
   commande NWSTAMP supplmentaire et ses paramtres.

   REM Script de mise  jour automatique pour clients NDS.
   if member of "Update" then
      MAP I:=LAHF/SYS:PUBLIC\CLIENT\DOSWIN
      write "Exctution de NWDETECT"
      #I:NWDETECT Novell_Inc_client32 4.0.0 /C C:\NOVELL\CLIENT32\NET.CFG
      write "NWDETECT termin"

      REM NWDETECT a trouv une estampille correspondant 
      REM "Novell_Inc_client32 4.0.0"
      if error_level = "0" then
         write "Mise  jour Client"
         #I:INSTALL

         REM INSTALL s'est termin sans erreur.
         if error_level = "0" then
            write "Excution NWSTAMP"
            #I:NWStamp Novell_Inc_client32 4.1.0
               /C C:\NOVELL\CLIENT32\NET.CFG
         end
      end
   end

8. Dans le script de login, insrez une ligne de commande pour excuter
   NWLOG et ses paramtres en respectant la syntaxe suivante :

   NWLOG </F chemin\nom_fichier> [/M "message"]

   <>=paramtres requis        []=paramtres facultatifs

   </F  chemin\nom_fichier> : Chemin et nom du fichier journal.

   [/M "message"] : Message  ajouter  l'entre dans le fichier
                    journal. Le message doit figurer entre
                    guillemets.

                    Le message et la ligne de commande NWLOG ne peuvent
                    dpasser 125 caractres alphanumriques au total.
                    Toutefois, si vous utilisez des variables
                    d'identification de scripts de login, le nombre
                    de caractres admis est infrieur.
   Exemples :

                  Commande : #NWLOG /F Z:\LOG.FIL

                  Rsultat : Ajoute une entre dans le fichier
                             journal Z:\LOG.FIL

                  Commande : #NWLOG /F \\SERVER\VOL\LOGDIR\LOGIN.LOG /M
                             "Estampill 1.0.0"

                  Rsultat : Ajoute une entre et le texte
                            "Estampill 1.0.0" dans le fichier spcifi.

   Exemple pratique :

   Vous trouverez ci-aprs le mme exemple de script de login avec une
   commande NWLOG supplmentaire et ses paramtres.

   REM Script de mise  jour automatique pour clients NDS.
   if member of "Update" then
      MAP I:=LAHF/SYS:PUBLIC\CLIENT\DOSWIN
      write "Excution de NWDETECT"
      #I:NWDETECT Novell_Inc_client32 4.0.0 /C C:\NOVELL\CLIENT32\NET.CFG
      write "NWDETECT termin"

      REM NWDETECT a trouv une estampille correspondant 
      REM "Novell_Inc_client32 4.0.0"
      if error_level = "0" then
         write "Mise  jour Client"
         #I:INSTALL

         REM INSTALL termin sans erreur.
         if error_level = "0" then
            write "Excution de NWSTAMP"
            #I:NWStamp Novell_Inc_client32 4.1.0
               /C C:\NOVELL\CLIENT32\NET.CFG
             write "Excution de NWLOG"
             #I:NWLOG /F I:\LOG\UPDATE.LOG
         end
      end
   end

9. (Facultatif) Si vous le souhaitez, vous pouvez insrer une commande
   dans le script de login pour que la station de travail soit
   redmarre  l'issue de l'excution de NWLOG.EXE.

    Exemple :
                  Commande : #I:REBOOT

                  Rsultat : Redmarre la station de travail.

   Exemple pratique :

   Vous trouverez ci-aprs le mme exemple de script de login avec une
   commande REBOOT supplmentaire.

   REM Script de mise  jour automatique pour clients NDS.
   if member of "Update" then
      MAP I:=LAHF/SYS:PUBLIC\CLIENT\DOSWIN
      write "Excution de NWDETECT"
      #I:NWDETECT Novell_Inc_client32 4.0.0 /C C:\NOVELL\CLIENT32\NET.CFG
      write "NWDETECT termin"

REM NWDETECT a trouv une estampille correspondant 
      REM "Novell_Inc_client32 4.0.0"
      if error_level = "0" then
         write "Mise  jour Client"
         #I:INSTALL

         REM INSTALL termin sans erreur.
         if error_level = "0" then
            write "Excution de NWSTAMP"
            #I:NWStamp Novell_Inc_client32 4.1.0
               /C C:\NOVELL\CLIENT32\NET.CFG
             write "Excution de NWLOG"
             #I:NWLOG /F I:\LOG\UPDATE.LOG
             write "Mise  jour termine; la machine doit redmarrer"
             pause
             #I:REBOOT
         end
      end
   end

10. Testez les paramtres du processus ACU en configurant un
    environnement de test constitu de deux ou trois machines
    et en suivant de prs le droulement de la mise  jour.

    Si les mises  jour s'effectuent correctement, vous pouvez
    implmenter le processus ACU sur une plus grande chelle.

    REMARQUE : Si un grand nombre d'utilisateurs rpondent aux
    critres de mise  jour et se connectent au mme moment de la
    journe (par exemple entre 8 et 8 h 10 du matin), pensez
     rpartir les mises  jour, de manire  viter
    que le processus de mise  jour ne sature le rseau au moment
    de la connexion de ces utilisateurs.

    Pour des rsultats optimum, rpartissez les utilisateurs dans des
    groupes de dix utilisateurs au maximum. Rpartissez ensuite
    sur plusieurs jours les dates et les heures prvues pour la 
    mise  jour de ces groupes.


EXEMPLES DE SCRIPTS DE LOGIN
============================

Chaque ligne des exemples de script de login ci-aprs commence par
un numro.
Ces numros servent uniquement de rfrence aux commentaires
qui suivent.

Exemple 1
=========

1 REM Mise  jour automatique pour les stations de travail
  REM connectes par le biais de la bindery

2 if member of "update" then
3      map I:=lahf\sys:\public\client\doswin
4      #I:nwdetect /T netx

5    REM Nwdetect a dtermin qu'il s'agit d'un client bindery.
6      if error_level = "0" then
7           write "Mise  jour Client Bindery NetWare"
8       REM Spcification d'un script d'installation modifi.
9           #I:INSTALL /C=INSTSHRT.CFG

10       REM Installation termine sans erreur.
11           if error_level = "0" then
12                #I:NWSTAMP Novell_Inc_client32 4.1.0
                     /C C:\NOVELL\CLIENT32\NET.CFG
13       REM NWLOG ne cherche pas  connatre le nom de l'utilisateur
         REM du client NETX; adresse du rseau et du noeud
14       REM et mots cls ajouts pour fournir cette info.
15                #I:NWLOG /F I:\LOG\UPDATE.LOG /M
                     "Mise  jour russie pour utilisateur NETX
                      %LOGIN_NAME %NETWORK_ADDRESS:%P_STATION"
16                write "Mise  jour termine - Redmarrage"

17           else
18       REM Install a rencontr un problme.
19                #I:NWSTAMP Novell_Inc_client32 4.0.0
                     /C C:\NOVELL\CLIENT32\NET.CFG
20       REM NWLOG ne cherche pas  connatre le nom de l'utilisateur
         REM du client NETX; adresse du rseau et du noeud
21       REM et mots cls ajouts pour fournir cette info.
22                #I:NWLOG  /F I:..\LOG\FAILED.LOG /M "%LOGIN_NAME
                     %NETWORK_ADDRESS:%P_STATION.
                     La mise  jour a chou. Contrlez NWCINST.LOG 
                     dans le rpertoire NETX. "
23                write "Informez l'administrateur de l'chec"
24           end
25           pause
26           EXIT "logout"
27      end
29      map del I:
30      write "Ce n'est pas un client Bindery rel. Processus ACU termin."
31 end

Commentaires sur l'exemple 1
============================

Toutes les lignes comportant des commandes "write" informent l'
utilisateur sur ce qu'il se passe. Ces lignes sont facultatives.

Ligne 2  vrifie si l'utilisateur fait partie d'un groupe.
Ligne 3  cre un mappage pour que NWDETECT, NWSTAMP, NWLOG et INSTALL
         puissent tre excuts.
Ligne 4  vrifie si le client excute un shell NETX, (/T NETX).
Ligne 6  vrifie si NWDETECT a trouv un client utilisant un shell NETX.
Ligne 9  excute l'utilitaire INSTALL car NWDETECT a renvoy un code de
         sortie 0. INSTALL utilise un fichier script modifi nomm
         INSTSHRT.CFG.
Ligne 11 vrifie si INSTALL s'est excut sans erreur.
Ligne 12 estampille NET.CFG avec le nom et le numro de version
         fournis.
         (/C indique l'emplacement du fichier NET.CFG qui est
         estampill.)
Lignes 13 et 14 indiquent la fonction de /M  la ligne 15.
Ligne 15 cre une entre de fichier journal pour le processus ACU
         /F indique le nom et le chemin du fichier journal.

         REMARQUE : Un sous-rpertoire LOG doit tre cr dans le
         sous-rpertoire DOSWIN et tous les utilisateurs doivent
         possder les droit de cration et d'criture dans ce
         rpertoire avant la cration du fichier journal.

Ligne 18 dcrit la ligne 17.
Ligne 19 insre une valeur de dpart dans un fichier NET.CFG existant.
         /C vrifie que la valeur est insre dans le bon fichier
         NET.CFG.
Lignes 20 et 21 indiquent le rle de /M  la ligne 22.
Ligne 22 cre un fichier journal  la suite de l'chec de
         la mise  jour pour un utilisateur donn.

         REMARQUE : Un sous-rpertoire LOG doit tre cr dans le
         sous-rpertoire DOSWIN et tous les utilisateurs doivent
         possder les droit de cration et d'criture dans ce
         rpertoire avant la cration du fichier journal.

Ligne 24 clture le troisime if'.
Ligne 27 clture le deuxime  if'.
Ligne 30 indique que le client n'excute pas un shell NETX.
Ligne 31 clture le premier if' et toute cette partie du script
         de login.

Exemple 2
=========
1 REM Mise  jour pour stations connectes par le biais de NDS

2 if member of "update" then
3      MAP I:=LAHF/SYS:PUBLIC\CLIENT\DOSWIN
4      write "Excution de NWDETECT"
5      #I:NWDETECT Novell_Inc_client32 4.0.0 4.2.0
          /C C:\NOVELL\CLIENT32\NET.CFG
6      write "NWDETECT termin"

7    REM NWDETECT n'a trouv aucune estampille ou n'a pas trouv
     REM d'estampille correspondante
8      IF ERROR_LEVEL = "1" then
9           write "Mise  jour Client"
10         #I:INSTALL

11    REM Install termin sans erreur
12           IF ERROR_LEVEL = "0" then
13                #I:NWSTAMP Novell_Inc_client32 4.1.0
                     /C C:\NOVELL\CLIENT32\NET.CFG
14                #I:NWLOG /f I:\LOG\UPDATE.LOG
15                write "Mise  jour termine - Votre machine va
                         tre redmarre"
16                pause
17                #I:REBOOT

18          ELSE
19              REM INSTALL a rencontr un problme
20                #I:NWSTAMP Novell_Inc_client32 4.0.0
                     /C C:\NOVELL\CLIENT32\NET.CFG
21                #I:NWLOG /F I:\LOG\FAILED.LOG /M "Vrifiez
                     NWCINST.LOG dans le rpertoire client original"

22                write "Echec de la mise  jour - Contactez votre
                         superviseur de rseau"
23           END
24           pause
25      END
26      MAP DEL I:
27      write "Fin du processus ACU."
28 END

Commentaires sur l'exemple 2
============================

Toutes les lignes comportant des commandes "write" informent
l'utilisateur sur ce qu'il se passe. Ces lignes sont facultatives.

Ligne 2  vrifie si l'utilisateur fait partie d'un groupe.
Ligne 3  cre un mappage pour que NWDETECT, NWSTAMP, NWLOG et INSTALL
         puissent tre excuts.
Ligne 5  consulte NET.CFG pour y rechercher l'estampille d'installation
         Novell_Inc_client32 et dterminer si la version renseigne
         se situe entre 4.0.0 et 4.2.0.
Ligne 8  vrifie que NWDETECT n'a pas trouv l'estampille et la plage
         de version spcifie ou qu'il n'a trouv aucune estampille.
Ligne 10 excute l'utilitaire INSTALL car NWDETECT a renvoy un code de
         sortie 0.
Ligne 12 s'excute si INSTALL.EXE s'est droul avec succs.
Ligne 13 estampille NET.CFG avec le nom et le numro de version
         fournis.
Ligne 14 cre une entre de fichier journal pour le processus ACU
         /F indique le nom et le chemin du fichier journal.

         REMARQUE : Un sous-rpertoire LOG doit tre cr dans le
         sous-rpertoire DOSWIN et tous les utilisateurs doivent
         possder les droit de cration et d'criture dans ce
         rpertoire avant la cration du fichier journal.

Ligne 16 permet  l'utilisateur de lire le message affich  la
         ligne 15.
Ligne 17 excute ce programme externe au script de login afin de
         redmarrer la machine.
Ligne 19 dcrit la ligne 18.
Ligne 20 insre une valeur de dpart dans un fichier NET.CFG existant.
         Cette valeur permettra au processus ACU de mettre le client
          jour ultrieurement.
Ligne 21 consigne l'chec de la mise  jour d'un utilisateur donn
         dans un fichier journal. /M indique au superviseur de
         rseau o rechercher la cause de l'chec de l'utilitaire
         INSTALL.

         REMARQUE : Un sous-rpertoire LOG doit tre cr dans le
         sous-rpertoire DOSWIN et tous les utilisateurs doivent
         possder les droit de cration et d'criture dans ce
         rpertoire avant la cration du fichier journal.

Ligne 23 clture le troisime if'.
Ligne 24 permet  l'utilisateur de lire le message  la ligne 22.
Ligne 25 clture le deuxime if'.
Ligne 27 affiche ce message car la station de travail n'avait pas
         besoin d'tre mise  jour.
Ligne 28 clture le premier if' et toute cette partie du script
         de login.


ANNEXE A : EXEMPLE DE FICHIER INSTALL.CFG MODIFIE
=================================================

L'exemple ci-aprs illustre un fichier INSTALL.CFG modifi, copi
du fichier INSTALL.CFG original, qui fait partie du kit client NetWare.

Cet exemple de fichier INSTALL.CFG procde uniquement  la copie
de deux fichier : NETBIOS.EXE et NOVELL.BMP. Toutefois, le
paramtre InstallWindows de la section [SETUP] ayant la valeur AUTO,
le fichier Unicode prsent dans la section [UNICODEFILES] sera
lui aussi copi sur les stations de travail possdant un sous-
rpertoire Windows.

REMARQUE : Si vous dcidez de modifier le fichier INSTALL.CFG,
nous vous conseillons de commencer par faire une copie de sauvegarde
du fichier original et de la mettre de ct, de faon  pouvoir la
rcuprer en cas de problme avec la version modifie du fichier
INSTALL.CFG (quel que soit d'ailleurs le nom que vous aurez donn au
nouveau fichier de configuration).

Dans la plupart des cas, vous devrez uniquement modifier les paramtres
des sections [FILES], [REQUESTER] et [SETUP] ainsi qu'ventuellement
certains paramtres des sections [TCP/IP], [NWIP], [SNMP], [HOSTMIB] 
et [TSA].

Notez bien le fait que de nombreux paramtres des sections [TCP/IP],
[NWIP], [SNMP], [HOSTMIB] et [TSA] doivent tre uniques. Ils ne peuvent
par consquent pas tre dfinis dans le fichier NET.CFG. Ces paramtres
uniques doivent tre configurs au niveau des stations de travail.


[FILES]
DISK2:CLIENT:DW:CLIENT32\CLIENT32.NLM
DISK2:CLIENT:DW:CLIENT32\PHASERS.WAV
DISK2:CLIENT:DW:CLIENT32\LOGINW31.EXE
DISK2:CLIENT:DW:CLIENT32\NIOS.EXE

[UNICODEFILES]
DISK4:WINNLS:W:UNICODE\UNI_COL.001
DISK4:WINNLS:W:UNICODE\UNI_MON.001

[WINDELETE]
NWPOPUP.EXE
NETWARE.DRV

[REQUESTER]
FIRST NETWORK DRIVE = F
NETWARE PROTOCOL = NDS BIND
PREFERRED SERVER = ATHENA
PREFERRED TREE = "BUBBA.ATHENA"
NAME CONTEXT = "CN=GMAZZA.OU=INSTALL.OU=NPD.O=NOVELL"

[TITLES]
DISK1DOS:'NetWare Client 32  for DOS/Windows 3.1X Disk 1 DOS Install'
DISK2:'NetWare Client 32  for DOS/Windows 3.1X Disk 2'
DISK3:'NetWare Client 32  for DOS/Windows 3.1X Disk 3'
DISK4:'NetWare Client 32  for DOS/Windows 3.1X Disk 4'
DISK5:'NetWare Client 32  for DOS/Windows 3.1X Disk 5 - LAN Driver'
DRIVER:'NetWare Client 32  for DOS/Windows 3.1X Disk 5 - LAN Driver'

[DISKSPACE]
lowSpace = 5500
installDosSpace = 1330
installWinSpace = 3380

[WINGROUP]
group=NW.GRP:NetWare Tools
icon=nwuser.exe:winsys:NetWare User Tools
icon=loginw31.exe:client:NetWare Login
icon=setup.hlp:clientlang:Client 32 Help


[READMEFILE]
LANGCLIENT:readme.txt
LANGCLIENT:readSNMP.txt


[SETUP]
InstallType = AUTO
TargetPath = *AUTO
InstallWindows = AUTO
WindowsUserPath = C:\WINDOWS
UpdateDOSSystemFiles = TRUE
OverwriteStartnetBat = TRUE
DoInstallIfLowSpace = TRUE
CopyAllUnicodeFiles = FALSE
OverwriteNewerFiles = FALSE
OverwriteNewerINIFiles = FALSE
OverwriteReadOnlyFiles = FALSE
OverwriteReadOnlySYSFiles = FALSE
Use32BitDrivers = TRUE

[AUTOEXEC]
BOTTOM:@CALL %sSTARTNET


VeRsIoN=2.00 Fichier de configuration d'installation DOS Novell
CoPyRiGhT=Copyright 1993 - 1996 Novell, Inc. Tous droits rservs.

ANNEXE B : DESCRIPTION DES MOTS CLES
====================================

Cette annexe comporte une description plus dtaille des mots cls
utiliss dans les variables prcdant les noms de fichiers dans la
section [FILES] du fichier INSTALL.CFG.

Il existe 11 mots cls au total. Le nom de chaque mot cl identifie
la source et la cible du fichier correspondant. "Cible" et "source"
sont des termes trs larges qui englobent tous les chemins
d'installation possibles.

tfp: Chemin fichier cible
tdp: Chemin disque cible
wdp: Chemin disque Windows
fn:  Nom de fichier
idp: Nom de chemin d'installation disque
fpn: Fichier avec chemin

Mot cl
     Cible :
     Source :
-------------

CLIENT
     Cible :  <tdp\<fn>
     Source : <idp>\<fpn>

CLIENTDRV
     Cible :  <tdp\<fn>
     Source : <idp>\LANDRV16 or <idp>\LANDRV32

NWCNTL
     Cible :  C:\NWCNTL\<filename>
     Source : <idp>\<fpn>

CLIENTNLS
     Cible :  <tdp>\NLS\<fn>
     Source : <idp>\NLS\<fn>

CLIENTLANG
     Cible :  <tdp>\NLS\<nwLanguage>\<fn>
     Source : <idp>\NLS\<nwLanguage>\<fpn>

LANGCLIENT
     Cible :  <tdp>\<fn>
     Source : <idp>\NLS\<nwLanguage>\<fpn

WINDOWS
     Cible :  <wdp>\<fn>
     Source : <idp>\<fpn>

WINSYS
     Cible :  <wdp>\SYSTEM\<fn>
     Source : <idp>\<fpn>

WINNLS
     Cible :  <wdp>\NLS\<fn>
     Source : <idp>\<fpn>

WINLANG
     Cible :  <wdp>\NLS\<nwLanguage>|<fn>
     Source : <idp>\NLS\<nwLanguage>\<fpn>

WINLANGSYS
     Cible :  <wdp>\SYSTEM\<fn>
     Source : <idp>\NLS\<nwLanguage>\<fpn>

VeRsIoN=2.00 Novell Fichier Lisezmoi ACU Client32 (960606).
CoPyRiGhT=Copyright 1996 Novell, Inc. Tous droits rservs.




