Novell Client v4.90 Support Pack 2 pour Windows NT/2000/XP Juin 2004 Présentation Ce support Pack contient des mises à jour pour le client Novell v4.90 pour Windows NT/2000/XP uniquement. L'objet de ce Support Pack est de fournir un ensemble de correctifs qui ont tous été testés conjointement. Ces fichiers ont fait l'objet de tests à différents niveaux : composant, système d'exploitation et intégration à d'autres produits Novell. N'installez pas les fichiers du Support Pack de manière individuelle. Pour plus d'informations sur les problèmes les plus récents relatifs aux Support Packs, consultez le document TID 10091736 (http://support.novell.com/cgi-bin/search/searchtid.cgi?/1 0091736 .htm). 1.0 Installation du Support Pack 1.1 Conditions préalables 1.1.1 NDPS 1.1.2 L'installation du correctif du serveur NetWare 4.11 ou 4.2 avant celle du client résout le problème d'ouverture de fichier 1.2 Option d'installation 1 - setupsp.exe 1.3 Option d'installation 2 - Installation de ACU 1.4 Option d'installation 3 - Installation du client Novell avec le Support Pack intégré 1.5 Fonctionnalités de setupsp.exe 1.6 Fonctionnalités de acu.exe 2.0 Problèmes connus 2.1 Autres problèmes 2.2 SLP v2 et SLP v1 2.3 Agent de mise à jour 2.3.1 Service de mise à jour du client pour Novell 2.3.2 Limitations des droits d'administrateur 2.4 Variable de script de login SHELL_VERSION 3.0 Mentions légales 1.0 Installation du Support Pack 1.1 Conditions préalables 1.1.1 NDPS Une mise à jour de NDPS est requise pour résoudre un problème d'arrêt du client. Installez le fichier dprpcnlm.nlm, daté du 22 novembre 2000 ou d'une date ultérieure. Cette mise à jour est incluse dans le Support Pack 3 ou version ultérieure pour NetWare 5.1. Pour plus d'informations, consultez le document TID 10062546 (http://support.novell.com/cgi-bin/search/ searchtid.cgi?/10062546.htm). 1.1.2 L'installation du correctif du serveur NetWare 4.11 ou 4.2 avant celle du client résout le problème d'ouverture de fichier Une mise à jour du correctif du serveur résout le problème suivant : un fichier qui a été ouvert une fois par des threads différents dans une application (un fichier ouvert dans chaque thread), puis fermé, laissait une instance du fichier ouverte, même après la fermeture de l'application. Ce problème pouvait entraîner un manque de mémoire pour le serveur ou son arrêt. La mise à jour du serveur est disponible dans le document TID 2952441 (http://support.novell.com/cgi-bin/search/ searchtid.cgi?/2952441.htm). Il est inutile de mettre à jour la version du serveur pour installer et utiliser le logiciel client le plus récent. 1.2 Option d'installation 1 - setupsp.exe Pour installer les mises à jour sur un poste de travail sur lequel le client Novell v4.90 pour Windows NT/2000/XP est déjà installé, exécutez le fichier setupsp.exe situé dans le répertoire products\winnt\i386. Les options disponibles pour configurer setupsp.exe sont décrites dans la section 1.5, Fonctionnalités de setupsp.exe. Vous pouvez lancer setupsp.exe automatiquement en l'intégrant au script de login de NetWare. Voici un exemple du code que vous ajouteriez au script de login : @\\%\sys\public\client.sp3\products\winnt \i386\setupsp.exe 1.3 Option d'installation 2 - Installation de ACU Le programme de mise à niveau automatique du client, acu.exe, vérifie les versions principale et secondaire du client Novell ainsi que la version du Support Pack installées sur le poste de travail. Si le poste de travail ne requiert que les mises à jour du Support Pack, setupsp.exe sera lancé à la place de l'installation complète du client pour mettre à jour le logiciel du poste de travail. Par exemple, lorsque vous exécutez acu.exe sur un poste de travail sur lequel le client Novell 4.90 pour Windows NT/2000/XP est installé, le programme setupsp.exe est exécuté. Si une version antérieure du client est installée sur un poste de travail ou si aucun client n'est installé, l'installation complète du client Novell s'exécute. Les options disponibles pour configurer acu.exe sont décrites dans la section 1.6, Fonctionnalités de acu.exe. 1.4 Option d'installation 3 - Installation du client Novell avec le Support Pack intégré Mettez à jour les fichiers source du client Novell 4.90 pour Windows NT/2000/XP situés dans le répertoire sys:public\client\winnt\i386. Pour ce faire, copiez dans sys:public\client\winnt\i386\ les fichiers du Support Pack situés dans products\winnt\i386\. Cette copie écrasera les fichiers correspondants dans le répertoire source complet du client Novell. Le fichier téléchargé du Support Pack contient des fichiers dans toutes les langues. Pour éviter les problèmes, supprimez les répertoires de langue qui ne correspondent pas aux répertoires de l'installation complète du client 4.90 déjà présente sur le poste de travail. Il existe des répertoires liés à NLS dans la structure de répertoires du Support Pack extraite : winnt\i386\nls\langue, winnt\i386\admin\nls\langue, winnt\i386\nal\nls\langue et \winnt\i386\rm\nls\langue. Supprimez les répertoires de langue inutiles aux deux emplacements. Exécutez le programme setup.exe pour installer le client Novell et le Support Pack intégrés. Si les versions compressée et décompressée d'un fichier sont toutes deux placées dans le même répertoire, le fichier décompressé sera automatiquement installé. Il n'est pas nécessaire de supprimer les fichiers compressés. 1.5 Fonctionnalités de setupsp.exe Le fichier setupsp.inf contient une section [ServicePackOptions] qui permet de contrôler un comportement supplémentaire de setupsp.exe. Les valeurs par défaut de la section des options ont changé. Elles sont indiquées ci-après : [ServicePackOptions] Reinstall = NO DisplayInstallPrompts = YES UpdateNICI = YES UpdateNMAS = YES UpdateNetIdentity = YES RebootOnCompletion = PROMPT PromptUserOnCompletion = YES Reinstall Si le paramètre Reinstall a la valeur NO, il est impossible de réinstaller le Support Pack actuel s'il a déjà été installé sur le poste de travail. Par exemple, une fois que le Support Pack a été correctement installé, l'exécution de setupsp.exe ne le réinstalle pas. Lorsque le paramètre a la valeur YES, le programme d'installation du Support Pack peut réappliquer les mises à jour même si le Support Pack actuel a déjà été installé. DisplayInstallPrompts Si le paramètre DisplayInstallPrompts a la valeur YES, toutes les boîtes de dialogue relatives à l'installation du Support Pack s'affichent. Lorsque la valeur de ce paramètre est NO, aucune boîte de dialogue ne s'affiche pendant l'installation du Support Pack. Le paramètre DisplayInstallPrompts est sans effet sur la valeur de RebootOnCompletion ou PromptUserOnCompletion. productupdate Les paramètres UpdateNICI, UpdateNMAS et UpdateNetIdentity indiquent si SETUPSP.EXE doit installer les mises à jour des produits en option fournis avec le client Novell. Le produit ne sera mis à jour que s'il a été détecté sur le poste de travail avant l'installation du Support Pack. RebootOnCompletion Si le paramètre RebootOnCompletion a la valeur PROMPT, l'utilisateur est invité à décider si le poste de travail doit être arrêté et redémarré une fois l'installation du Support Pack terminée. Le paramètre PromptUserOnCompletion est sans effet lorsque RebootOnCompletion a la valeur PROMPT. Si le paramètre RebootOnCompletion a la valeur YES, le poste de travail redémarre une fois l'installation du Support Pack terminée, sans attendre que l'utilisateur réponde aux invites. Si la valeur de ce paramètre est NO, l'installation du Support Pack prend fin sans que le poste de travail redémarre. PromptUserOnCompletion Le paramètre PromptUserOnCompletion permet de contrôler si l'utilisateur est informé de la fin de l'installation du Support Pack avant la fermeture du programme d'installation. Si la valeur est NO, le programme d'installation du Support Pack prend fin sans attendre que l'utilisateur réponde aux invites. Si la valeur de ce paramètre est YES, un message indique la fin du processus d'installation. L'utilisateur doit simplement cliquer sur OK. Il n'a pas la possibilité d'annuler ou de forcer un redémarrage. Ce message confirme uniquement que l'installation est terminée avant qu'une opération de post-installation n'ait lieu (fin de setupsp.exe suivie ou non du redémarrage du poste de travail, selon que le paramètre RebootOnCompletion a la valeur YES ou NO). 1.6 Fonctionnalités de acu.exe Tout en fournissant toutes les fonctionnalités proposées précédemment, le programme de mise à niveau automatique du client, acu.exe, offre aux administrateurs une méthode supplémentaire pour exécuter setupsp.exe sur les postes de travail sur lesquels le logiciel client est déjà installé. Un administrateur peut choisir d'utiliser acu.exe pour lancer setup.exe et afficher une invite ou un login supplémentaire durant la mise à jour du client. En général, l'application acu.exe vérifie uniquement les versions principale et secondaire du client du poste de travail (et de l'administrateur, si elles sont définies) pour déterminer si elle doit tenter de lancer l'installation complète de setupsp.inf. Si la vérification des versions principale et secondaire du client du poste de travail indique que les versions disponibles sont déjà installées, acu.exe vérifie également la valeur ServicePack du poste de travail (tout comme setupsp.exe) pour déterminer si le Support Pack est déjà installé sur le poste de travail local. Si le poste de travail a seulement besoin des mises à jour du Support Pack, acu.exe lance uniquement setupsp.exe à la place du processus complet de mise à jour/d'installation du client. Le fichier acu.ini contient une section [ServicePack] qui permet de mieux contrôler ce nouveau comportement. Les valeurs par défaut de la section [ServicePack] sont les suivantes : [ServicePack] Check = Yes Si le paramètre Check a la valeur Yes, acu.exe prend en compte la valeur [ServicePack], comme indiqué précédemment. Si le paramètre Check a la valeur No, acu.exe ignore la valeur [ServicePack] du poste de travail et n'exécute pas setupsp.exe à la place du processus complet de mise à jour/d'installation du client. Vous pouvez forcer ce comportement en lançant acu.exe avec un paramètre de ligne de commande /NSP. Par exemple : ACU.EXE /NSP 2.0 Problèmes connus 2.1 Autres problèmes La liste des modifications supplémentaires apportées depuis le dernier Support Pack est disponible dans le document TID 10090516 (http://support.novell.com/cgi-bin/search/searcht id.cgi?/10090516.htm). 2.2 SLP v2 et SLP v1 SLPv2 est désormais fourni avec le Support Pack 2 du client Novell 4.9. Cette version comprend un paramètre avancé qui permet de sélectionner la version du protocole SLP à utiliser (automatique, SLPv2 uniquement et SLPv1). La valeur par défaut est " automatique ". Autrement dit, le client essayera de déterminer la version du protocole prise en charge par les agents Annuaire (DA) contactés. Le choix prioritaire est SLPv2. Ainsi, le client tente d'abord de contacter un DA avec une demande de service DA SLPv2 et, si celui-ci répond, il utilise exclusivement SLPv2 avec ce DA. S'il ne reçoit aucune réponse, le client envoie une demande de service SLPv1 et, s'il reçoit une réponse, il utilise exclusivement SLPv1 avec ce DA. L'étendue n'est prise en charge qu'avec SLPv1. Autrement dit, certaines fonctions sans étendue ne sont pas disponibles en mode SLPv2. Par exemple, si une étendue est configurée avec l'option statique, seule cette étendue sera utilisée et les autres étendues annoncées par le DA seront ignorées. Avec SLPv1, si une étendue ne correspond à aucun DA connu, elle peut être envoyée à un DA SLPv1 qui prend en charge le mode . Dans un réseau où les DA peuvent prendre en charge SLPv1 et SLPv2, SLPv2 est toujours sélectionné et les étendues dotées de la fonctionnalité décrite ci-dessus ne sont pas disponibles. Par conséquent, si une étendue configurée n'est prise en charge par aucun DA SLPv2, le client n'a pas d'autre choix que d'effectuer une multidiffusion. Pour plus d'informations, consultez le document TID 10092523 (http://support.novell.com/cgi-bin/search/searchtid.cgi?/10092523.htm). 2.3 Agent de mise à jour 2.3.1 Service de mise à jour du client pour Novell Le chargement du " service de mise à jour du client pour Novell " peut être configuré à partir de la page de propriétés Agent de mise à jour. Pour charger le service de mise à jour du client pour Novell, cochez les cases " Activer l'agent de mise à jour " et et " Droits Administrateur ". Si vous désélectionnez l'une ou l'autre case, le service de mise à jour du client pour Novell ne sera pas chargé pendant le processus de démarrage du poste de travail. 2.3.2 Limitations des droits d'administrateur L'option " Droits Administrateur " n'a d'effet que si la valeur de " Emplacement de la mise à jour " et/ou " Emplacement de l'installation précédente " est une URL ou un chemin UNC connecté au moyen de NCP. Cette option est sans effet si la valeur de " Emplacement de la mise à jour " et/ou " Emplacement de l'installation précédente " est soit une unité assignée connectée au moyen de NCP, soit une unité assignée ou un chemin UNC connecté à l'aide de CIFS. 2.4 Variable de script de login SHELL_VERSION À partir du client Novell 4.9 SP2, la variable de script de login SHELL_VERSION renvoie la version affichée dans les propriétés du client Novell, ce qui permet de tester plus efficacement la version du client Novell à partir du script de login. Il est possible de modifier tout mode d'utilisation existant de SHELL_VERSION qui ne s'appuie pas sur les données supplémentaires renvoyées dans le client Novell 4.9 SP2 afin de référencer REQUESTER_VERSION. Pour plus d'informations, consultez le document TID 10092676 (http://support.novell.com/cgi-bin/search/searchtid.cgi?/100 92676.htm). 3.0 Mentions légales Novell exclut toute garantie relative au contenu ou à l'utilisation de cette documentation. En particulier, Novell ne garantit pas que cette documentation est exhaustive ni exempte d'erreurs. Novell se réserve en outre le droit de réviser cette publication à tout moment et sans préavis. Par ailleurs, Novell exclut toute garantie relative à tout logiciel, notamment toute garantie, expresse ou implicite, que le logiciel présenterait des qualités spécifiques ou qu'il conviendrait à un usage particulier. Novell se réserve en outre le droit de modifier à tout moment tout ou partie des logiciels Novell, sans notification préalable de ces modifications à quiconque. L'exportation ou la réexportation de ce produit est interdite dès lors qu'elle enfreint les lois et réglementations applicables, y compris, de façon non limitative, les réglementations des États-Unis en matière d'exportation ou la législation en vigueur dans votre pays de résidence. Copyright 2003 Novell, Inc. Tous droits réservés. Cette publication ne peut être reproduite, photocopiée, stockée sur un système de recherche documentaire ou transmise, même en partie, sans le consentement écrit explicite préalable de l'éditeur. Brevets américains n° 5,157,663 ; 5,349,642 ; 5,455,932 ; 5,553,139 ; 5,553,143 ; 5,594,863 ; 5,608,903 ; 5,633,931 ; 5,652,854 ; 5,671,414 ; 5,677,851 ; 5,692,129. Brevets américains et étrangers en cours d'homologation. NDPS, NetWare, Novell et Novell Client sont des marques déposées de Novell, Inc. aux États-Unis et dans d'autres pays. Tous les produits de fabricants tiers appartiennent à leur propriétaire respectif.