cft unix guide d exploitation

Upload: zenman94

Post on 20-Jul-2015

769 views

Category:

Documents


22 download

TRANSCRIPT

ClT Vcrsicn 2.3C2-UNIX-EXPL-23-01ClT,V2,LNlXCuiUc U'cx|ciIaIicn

CopyrightLe Code de la proprit industrielle nautorise, aux termes de larticle L.122-5 que les copies oureproductions strictement rserves lusage priv du copiste et non destines une utilisationcollective.Toute reproduction totale ou partielle, toute transmission sous quelque forme ou par quel procd que cesoit (lectronique ou mcanique, photocopie ou enregistrement) et toutes autres fins que lusagepersonnel sans autorisation crite d'Axway Software est strictement interdite. Cette reprsentation oureproduction constituerait donc une contrefaon sanctionne par les articles L.335-2 et suivants du Codede la proprit intellectuelle. Axway Software, 2003. Tous droits rservs.CFT V2.3 iiiTable des MatiresPrsentation du Guide d'exploitation CFT/V2/UNIX............................................................... xRemarques sur les changements ou volutions apportes CFT/V2/UNIX..........................xi1. Besoins matriels et systmes................................................................................................1-11.1. Besoins matriels.......................................................................................................................... 1-11.2. Pr requis systmes et logiciels .................................................................................................... 1-11.3. Besoins matriels.......................................................................................................................... 1-12. Installation de CFT/V2/UNIX..............................................................................................2-12.1. Procdure dinstallation cft_instal ................................................................................................ 2-12.1.1. But de la procdure............................................................................................................... 2-12.1.2. Ce que permet la procdure.................................................................................................. 2-12.1.3. Remarques et restrictions dinstallation ............................................................................... 2-22.2. Restauration de la procdure partir de son support.................................................................... 2-32.2.1. Cas du CD ROM.................................................................................................................. 2-32.2.2. Cas des autres mdias de livraison ....................................................................................... 2-42.3. Lancement de la procdure........................................................................................................... 2-42.3.1. Slection de la langue dinstallation..................................................................................... 2-52.3.2. Installation de CFT............................................................................................................... 2-52.4. Structure et contenu des rpertoires de CFT................................................................................. 2-62.5. Installation automatique de CFT (mode "batch") ......................................................................... 2-72.5.1. Remarques pralables........................................................................................................... 2-72.5.2. Phase 1 : sauvegarde du fichier modle................................................................................ 2-72.5.2.1. Localisation du fichier ".cft_instal.ini" ........................................................................ 2-72.5.2.2. Sauvegarde du fichier ".cft_instal.ini " ........................................................................ 2-82.5.2.3. Analyse du contenu du fichier ".cft_instal.ini" ............................................................ 2-82.5.3. Phase 2 : installation du CFT/UNIX pre........................................................................... 2-112.5.4. Phase 3 : Constitution du scnario de duplication.............................................................. 2-122.5.5. Phase 4 : Lancement de la procdure en mode batch......................................................... 2-123. Descriptif des utilitaires ........................................................................................................3-13.1. Prsentation .................................................................................................................................. 3-13.2. Liste alphabtique des utilitaires .................................................................................................. 3-13.3. Table de transcodage .................................................................................................................... 3-2Table des MatiresCFT V2.3 iv3.4. Utilitaires de gestion de CFT........................................................................................................ 3-23.4.1. cftinit .................................................................................................................................... 3-23.4.2. cftstart ................................................................................................................................... 3-33.4.3. cftstop................................................................................................................................... 3-43.4.4. cftupdate ............................................................................................................................... 3-63.4.5. cftutil .................................................................................................................................... 3-63.4.6. secinit.................................................................................................................................... 3-73.4.7. secupdate .............................................................................................................................. 3-73.5. Utilitaires de manipulation de CFT .............................................................................................. 3-83.5.1. cftcata ................................................................................................................................... 3-83.5.2. cftcatab ................................................................................................................................. 3-83.5.3. cftcatal .................................................................................................................................. 3-83.5.4. cftlog..................................................................................................................................... 3-93.5.5. cftalog................................................................................................................................... 3-93.5.6. cftparm.................................................................................................................................. 3-93.5.7. cftpart.................................................................................................................................... 3-93.5.8. cftdelcat .............................................................................................................................. 3-103.5.9. xfbadm................................................................................................................................ 3-103.5.10. xfbadmgrp......................................................................................................................... 3-113.5.11. xfbadmusr ......................................................................................................................... 3-123.6. Utilitaires caractre systme .................................................................................................... 3-133.6.1. cft2unix............................................................................................................................... 3-133.6.2. cftkey.................................................................................................................................. 3-133.6.3. cftversion............................................................................................................................ 3-143.6.4. cftping................................................................................................................................. 3-143.6.5. x25loop............................................................................................................................... 3-153.6.6. xvi ....................................................................................................................................... 3-174. Pralable la mise en uvre de CFT ..................................................................................4-14.1. Prsentation .................................................................................................................................. 4-14.2. Cl de protection logicielle........................................................................................................... 4-14.2.1. Obtention de la cl de protection.......................................................................................... 4-14.2.2. Prise en compte de la cl de protection ................................................................................ 4-14.3. Oprations de paramtrage ........................................................................................................... 4-1CFT/V2/UNIX Guide dexploitationCFT V2.3 v5. Premiers lancements de CFT................................................................................................5-15.1. Prsentation .................................................................................................................................. 5-15.2. Test dinstallation de CFT en mode TCP ..................................................................................... 5-15.2.1. Paramtrage du moniteur CFT ............................................................................................. 5-15.2.2. Excution du test .................................................................................................................. 5-25.3. Test dinstallation de CFT en mode X25...................................................................................... 5-35.3.1. Rappel sur ladressage X25.................................................................................................. 5-45.3.2. Paramtrage du moniteur CFT ............................................................................................. 5-45.3.3. Excution du test .................................................................................................................. 5-66. Mise en exploitation de CFT.................................................................................................6-16.1. Oprations de paramtrage ........................................................................................................... 6-16.2. Configuration du moniteur CFT................................................................................................... 6-16.2.1. Paramtrage du moniteur CFT ............................................................................................. 6-16.2.2. Cration initiale des fichiers "Environnement CFT" et initialisation................................... 6-16.3. Activation et arrt de CFT............................................................................................................ 6-26.3.1. Activation de CFT par la commande cftstart........................................................................ 6-26.3.2. Activation automatique de CFT au dmarrage de la machine.............................................. 6-26.3.2.1. Usage du fichier /etc/inittab ......................................................................................... 6-26.3.2.2. Ajout dun fichier sous /etc/rc3.d................................................................................. 6-36.4. Arrt du moniteur CFT................................................................................................................. 6-36.4.1. Arrt de CFT laide de la commande cftstop..................................................................... 6-36.4.2. Arrt de CFT par lutilitaire CFTUTIL................................................................................ 6-46.4.3. Arrt brutal de CFT.............................................................................................................. 6-46.5. Excution de CFTUTIL................................................................................................................ 6-56.5.1. Activation ............................................................................................................................. 6-56.5.2. Saisie en mode ligne............................................................................................................. 6-56.5.3. Paramtres dactivation ........................................................................................................ 6-66.6. Prise en compte dutilisateurs supplmentaires............................................................................ 6-66.6.1. Extension du chemin de commande (PATH) ....................................................................... 6-66.6.2. Environnement daccs aux fichiers de CFT........................................................................ 6-76.6.2.1. Variables denvironnement utilises par CFT.............................................................. 6-76.6.2.2. Positionnement des variables denvironnement ........................................................... 6-86.6.3. Privilges et droits ncessaires ............................................................................................. 6-96.7. Remarques sur les procdures de basculement............................................................................. 6-96.7.1. Exemple de procdure de basculement : switch.cmd......................................................... 6-106.7.2. Exemple de procdure : basculement du fichier des statistiques........................................ 6-11Table des MatiresCFT V2.3 vi6.8. Exploitation des fichiers statistiques .......................................................................................... 6-126.8.1. Constitution de lexemple................................................................................................... 6-126.8.2. Excution du test ................................................................................................................ 6-136.9. Gestion des suffixes.................................................................................................................... 6-136.9.1. Dfinition des suffixes........................................................................................................ 6-136.9.2. Utilisation des suffixes avec CFT....................................................................................... 6-146.10. CFT et les fichiers temporaires................................................................................................. 6-156.10.1. Fichiers temporaires de CFT ............................................................................................ 6-156.10.2. Destruction des fichiers temporaires ................................................................................ 6-156.10.3. Exemple de procdure ...................................................................................................... 6-166.10.4. Identification de CFT ....................................................................................................... 6-166.11. Extension au modle client/serveur .......................................................................................... 6-176.11.1. Fichier de configuration cftinq.cfg ................................................................................... 6-176.11.2. Variable denvironnement CFTDIRINQ.......................................................................... 6-176.11.3. Usage en mode Client/Serveur ......................................................................................... 6-177. Fonctions interactives de CFT..............................................................................................7-17.1. Prsentation .................................................................................................................................. 7-17.2. Activation des fonctions interactives de CFT............................................................................... 7-17.3. Configuration des fonctions interactives ...................................................................................... 7-17.3.1. Taille des crans ................................................................................................................... 7-17.3.2. Gestion des touches de fonction........................................................................................... 7-17.3.3. Configuration de base........................................................................................................... 7-27.3.4. Modification de la configuration.......................................................................................... 7-28. Construction dapplications APIs CFT...............................................................................8-18.1. Introduction .................................................................................................................................. 8-18.2. Prsentation du kit de dveloppement .......................................................................................... 8-18.3. Exemple avec linterface de programmation................................................................................ 8-28.3.1. Constitution de lapplication ................................................................................................ 8-28.3.2. Excution du test .................................................................................................................. 8-28.4. Exemple dexit fichier .................................................................................................................. 8-38.4.1. Constitution de lapplication ................................................................................................ 8-38.4.2. Excution du test .................................................................................................................. 8-48.5. Exit annuaire................................................................................................................................. 8-48.5.1. Modifications raliser avant le test .................................................................................... 8-48.5.2. Constitution de lapplication ................................................................................................ 8-68.5.3. Excution du test .................................................................................................................. 8-6CFT/V2/UNIX Guide dexploitationCFT V2.3 vii8.6. Exit Etebac3.................................................................................................................................. 8-78.6.1. Modifications raliser avant le test .................................................................................... 8-78.6.2. Constitution de lapplication ................................................................................................ 8-88.6.3. Excution du test .................................................................................................................. 8-98.7. Exit account .................................................................................................................................. 8-98.7.1. Constitution de lapplication .............................................................................................. 8-108.7.2. Excution du test ................................................................................................................ 8-108.8. Migration du Catalogue.............................................................................................................. 8-118.8.1. Quand migrer un catalogue ?.............................................................................................. 8-118.8.2. Rcupration du catalogue V220........................................................................................ 8-118.8.3. Catalogue en V220 ............................................................................................................. 8-118.8.3.1. Catalogue en CFT/V2/UNUIX................................................................................... 8-128.8.3.2. Ralisation de la copie................................................................................................ 8-128.8.4. Ralisation de la migration proprement dite....................................................................... 8-129. Utilisation des lments additionnels ...................................................................................9-19.1. Les composants additionnels ........................................................................................................ 9-19.2. Agent de notification XNTF......................................................................................................... 9-19.2.1. Arborescence de lagent XNTF............................................................................................ 9-19.2.2. Configuration de lagent XNTF ........................................................................................... 9-29.2.3. Dmarrage et Arrt de lagent XNTF................................................................................... 9-39.2.4. Paramtrage de CFT pour utilisation de lagent XNTF ....................................................... 9-49.2.5. Paramtrage de lagent XNTF.............................................................................................. 9-59.2.5.1. Quest-ce quun profil de remise ?............................................................................... 9-59.2.5.2. Paramtres de profil de remise pour QLT.................................................................... 9-69.2.5.3. Paramtres de profil de remise pour CFT .................................................................... 9-69.2.5.4. Configuration du filtre sur les tats de transfert ........................................................... 9-79.2.5.5. Configuration du filtre sur les messages du journal ..................................................... 9-89.3. Serveur IUI ................................................................................................................................... 9-99.3.1. Constituants du serveur IUI.................................................................................................. 9-99.3.2. Principes gnraux de fonctionnement du serveur IUI......................................................... 9-99.3.3. Configuration du serveur IUI ............................................................................................. 9-109.3.4. Lancement et arrt manuels du serveur IUI........................................................................ 9-119.3.5. Lancement et arrt automatiques du serveur IUI................................................................ 9-119.3.6. Contrle daccs au serveur IUI ......................................................................................... 9-1210. Elments de scurit ..........................................................................................................10-110.1. Les composants livrs............................................................................................................... 10-110.2. Les modifications de paramtrage............................................................................................ 10-1Table des MatiresCFT V2.3 viii11. Mise en uvre du suivi Sentinel. ......................................................................................11-111.1. Composants livrs..................................................................................................................... 11-111.2. Paramtrage de CFT pour lutilisation de Sentinel................................................................... 11-1A. Paramtrage spcifique.......................................................................................................A-1A.1. Tableau des valeurs spcifiques.................................................................................................. A-1A.2. Fichiers transfrables .................................................................................................................. A-1CFT V2.3 ixListe des TableauxTableau 1. Contenu des rpertoires de CFT (par ordre alphabtique) .................................................................... 2-6Tableau 2. Codes derreur signals en installation de type batch ......................................................................... 2-13Tableau 3. Liste alphabtique des utilitaires........................................................................................................... 3-1Tableau 4. Paramtres de trace pour xfbadm........................................................................................................ 3-10Tableau 5. Chemin d'accs aux fichiers.................................................................................................................. 6-7Tableau 6. Arborescence de lagent XNTF ............................................................................................................ 9-1Tableau 7. Fichiers de configuration de lagent XNTF .......................................................................................... 9-3Tableau 8. Variables de personnalisation QLT....................................................................................................... 9-6Tableau 9. Identifiant des filtres de transfert .......................................................................................................... 9-7Tableau 10. Liste des certificats ............................................................................................................................. 10-1Tableau 11. Valeurs spcifiques ...............................................................................................................................A-1Tableau 12. Valeurs spcifiques : dfauts pour CFTUTIL.......................................................................................A-1Tableau 13. Caractristiques de fichiers retrouvs automatiquement ou non l'mission .......................................A-1Tableau 14. Valeurs de FTYPE et valeurs de FCODE implicitement associes en mission ..................................A-2Tableau 15. Combinaisons de FTYPE et FRECFM l'mission..............................................................................A-2Tableau 16. Valeurs de FTYPE et FRECFM la rception .....................................................................................A-2CFTV2.3 xPrsentation du Guide d'exploitationCFT/V2/UNIXLe prsent "Guide dexploitation" de XFB Monitor CFT V2 sur les machines UNIX a t conupour tre commun un maximum de plates-formes du march.Les informations contenues dans le prsent document ne s'appliquent quaux versions deCFT/V2/UNIX de souche technique V2.2.3 (ou suprieure) et gnres aprs le 15 fvrier 2001.Les principaux changements ou volutions sont rsums page suivante.Nous utiliserons dans ce document les termes gnriques de CFT/V2/UNIX ou de CFT pourdsigner globalement le produit XFB Monitor CFT sur les diffrentes plates-formes UNIX.Les aspects spcifiques un produit particulier sont rassembls dans un document ddi, prsentsous la forme dun "Guide Technique CFT/V2/UNIX".Dans certains cas, il pourra tre ncessaire de prciser une information pour un composant logicieldonn ou pour une version spcifique de XFB Monitor CFT V2. Dans ce cas, un en-tte particuliersuivra la remarque.Par exemple :AIX pour une remarque spcifique un composant donn,CD ROM pour une remarque qui ne sapplique pas un composant donn,A230 pour une remarque spcifique une version donne,+A223 pour une fonctionnalit disponible aprs une version donne de CFT.Pour une bonne comprhension de certains concepts ou de la terminologie utilise dans ce guide, ilpeut tre utile de se reporter aux manuels gnraux XFB Monitor CFT suivants : "Concepts", "Manuel de rfrence", "Guide d'utilisation des fonctions interactives".ainsi qu'aux diffrents manuels de votre systme dcrivant : le fonctionnement des commandes de base, la configuration du systme et des rseaux.De plus, partir de la version 230 de XFB Monitor CFT, des informations complmentairespeuvent tre obtenues dans les documents suivants (fournis avec la documentation gnrale deCFT) :"Note de diffusion CFT 230","Note de diffusion CFT 231","Guide de la scurit de transport".CFTV2.3 xiRemarques sur les changements ou volutionsapportes CFT/V2/UNIXCes remarques ne sappliquent quaux versions 223 de CFT/V2/UNIX gnres avant le 15 fvrier2001, les produits plus rcents bnficiant directement des nouvelles volutions ds leur mise surle march.Mdia de livraisonLa livraison des produits se fait dsormais sur CD-ROM ; ce mdia peut tre utilisdirectement comme support dinstallation, vitant ainsi toute copie sur les disqueslocaux.Installation du produitIl est maintenant possible dinstaller CFT/V2/UNIX en automatique, partir dunfichier de configuration.Prise en compte de lenvironnement de CFT/V2/UNIXDans les versions prcdentes, les modifications de lenvironnement utilisateur taientproposes, en premier lieu, au niveau du fichier de connexion utilisateur (.profile ouautre). Sinon, il tait propos de les placer dans un nouveau fichier ENV_CFT sous laracine du compte utilisateur.Linstallation prconise maintenant le recours systmatique au fichier ENV_CFT.Intgration du produit XFB ScopeDans les versions prcdentes qui le supportait, le produit XFB Scope tait extrait lorsde linstallation du produit CFT/V2/UNIX et devait ensuite faire lobjet duneinstallation part.Le produit XFB Scope, lorsquil est slectionn linstallation, est dsormais intgrdans larborescence du produit CFT/V2/UNIX.Variables denvironnement de CFT/V2/UNIXLes variables ddies CFT/V2/UNIX, et places dans lenvironnement utilisateur, ontt revues et augmentes ; ceci permet potentiellement dexprimer les positionnementsdes diffrents composants du produit par rapport 1 seul point (CFTDIRHOME) ou, aucontraire, dadapter le positionnement des diffrents rpertoires en fonction descontraintes dexploitation.Evolution des guides dexploitationTous les guides dexploitation spcifiques aux diffrentes plates-formes sont dsormaisregroups en un seul document nomm "Guide Technique".CFTV2.3 1-11. Besoins matriels et systmes1.1. Besoins matrielsLe support de livraison par dfaut des produits CFT/V2/UNIX est le CD-ROM.En fonction des caractristiques des machines, il peut cependant tre fourni (sur demande) surdiffrents types de supports magntiques :disquettes 3"1/2 (1,44 Mega-octets),cassette 8 mm (2,3 Giga-octets),cassette 4 mm (4 Giga-octets),cartouche (streamer 150 Mega-octets).Pour installer CFT/V2/UNIX, vous devez donc disposer, sur la machine destine recevoirCFT/V2/UNIX, dun lecteur supportant l'un des mdias numrs ci-dessus. A dfaut, les versionsactuelles des produits CFT/V2/UNIX ne supportant pas une installation via le rseau, vous devrezextraire les informations du support magntique sur une autre machine puis les rapatrier via lerseau ou tout autre moyen votre convenance.1.2. Pr requis systmes et logicielsLes pr requis systmes et logiciels (systme dexploitation, logiciel de communication etpersonnalisations noyau) sont dcrits, plate-forme par plate-forme, dans le "Guide TechniqueCFT/V2/UNIX".1.3. Besoins matrielsLes besoins systmes du CFT/V2/UNIX, en termes despace disque ou de ressources systmes, surles diffrents systmes varient lgrement en fonction :de la version du produit (essentiellement dues aux diffrences fonctionnelles),du systme dexploitation (taille des fichier excutables, par exemple).A223CFT/V2/UNIX V2.2.3 utilise les ressources systme suivantes :2 segments de mmoire partage, l'un de 218 Kilo-octets et l'autre dune taille par dfautde 2 Mga-octets,1 vecteur de 4 smaphores, et 1 vecteur de 1 smaphore,de 7 18 files de messages.Le logiciel CFT/V2/UNIX 2.2.3 ncessite un espace disque de 40 60 Mga-octets en fonction dela configuration du produit).Besoins matriels et systmesCFTV2.3 1-2CD ROMPendant la phase dinstallation, un espace supplmentaire de 40Mga-octets estncessaire.A230CFT/V2/UNIX V2.3.0 utilise les ressources systme suivantes :2 segments de mmoire partage, l'un de 218 Kilo-octets et l'autre dune taille par dfautde 2 Mga-octets pour les versions 64 transferts et de 8 Mga-octets pour les versions256 transferts,1 vecteur de 4 smaphores, et 1 vecteur de 1 smaphore,de 9 34 files de messages.CD ROMLe logiciel CFT/V2/UNIX 230 ncessite un espace disque de 40 60 Mga-octets en fonction dela configuration du produit.Pendant la phase dinstallation, un espace supplmentaire de 40Mga-octets est ncessaire.A231CFT/V2/UNIX V2.3.1 utilise les ressources systme suivantes :2 segments de mmoire partage, l'un de 218 Kilo-octets et l'autre dune taille par dfautde 2 Mga-octets pour les versions 64 transferts et de 8 Mga-octets pour les versions256 transferts,1 vecteur de 4 smaphores, et 1 vecteur de 1 smaphore,de 9 60 files de messages.CD ROMLe logiciel CFT/V2/UNIX 230 ncessite un espace disque de 40 60 Mga-octets en fonction dela configuration du produit.Pendant la phase dinstallation, un espace supplmentaire de 40Mga-octets est ncessaire.CFTV2.3 2-12. Installation de CFT/V2/UNIX2.1. Procdure dinstallation cft_instal2.1.1. But de la procdureInstaller le logiciel CFT/V2/UNIX et son environnement sous le compte dun utilisateur.La procdure permet l'installation de CFT/V2/UNIX par un utilisateur quelconque (existant aumoment de l'installation) dans tout rpertoire (diffrent du rpertoire courant et lors del'installation) sur lequel il possde des droits d'accs suffisants.Cette procdure peut tre utilise en mode interactif, pour raliser une installation individuelle duproduit, ou en mode batch, permettant de rpliquer sur plusieurs machines une installation type.Dans la mesure o lutilisation du mode batch suppose une connaissance pralable de linstallationen mode interactif, il sera dcrit la fin de ce chapitre.2.1.2. Ce que permet la procdureLa procdure propose, ds son lancement en mode interactif, un certain nombre de choix de base :installation initiale de CFT.Ce mode doit tre utilis lors de la premire installation de CFT ou lors de la mise jour d'un produit existant par un produit plus rcent,installation dun composant de CFT.Ce mode permet, pour un CFT dj install sur la machine, d'ajouter des composantsnon slectionns lors de la phase "installation initiale". Par exemple si, lors del'installation initiale, les bases anglaises des fonctions interactives n'avaient pas tretenues, il est possible de les ajouter plus tard, via ce mode d'installation.Attention : ce mode dinstallation dun composant n'est utilisable que pour installer ourinstaller des composants du mme tat technique que le produit CFT/V2/UNIX djinstall. Pour une mise niveau, il est ncessaire d'avoir auparavant dj ralis uneinstallation initiale,retrait dun composant de CFT.Ce mode permet, pour un CFT dj install sur la machine, de supprimer descomposants slectionns lors de la phase "installation initiale" et qui s'avrent ensuiteinutiles. Par exemple si, lors de l'installation initiale, les communications en TCP/IP ontt retenues et qu'on ne dispose pas de la cl d'activation logicielle de ce module, il estpossible de le supprimer, via ce mode de dsinstallation,Installation de CFT/V2/UNIXCFTV2.3 2-2liste des composants installs.Ce mode permet, avant de raliser une opration de retrait ou dajout, de vrifier lescomposants de CFT effectivement installs. Les diffrents composants logiciels deCFT, dont la disponibilit varie selon les plates-formes, sont les suivants :- le moniteur (uniquement install via l'option "installation initiale"),- support de TCP,- support de X25,- support de Lu62,- les fonctions interactives, ce composant proposant lui-mme 2 options:-messages dcran en langue franaise,-messages dcran en langue anglaise,- les interfaces de programmation et les EXITs,- les produits complmentaires (XFB Scope ou IUI, par exemple et en fonction de ladisponibilit suivant les plates-formes).2.1.3. Remarques et restrictions dinstallationVous trouverez ci-dessous un certain nombre de remarques et de restrictions qui, si elles ne sontpas observes, peuvent crer des problmes lors de linstallation ou, plus tardivement, au momentde lactivation du produit.Ces remarques portent sur 3 points majeurs :les caractristiques du compte de lutilisateur qui se servira de CFT/V2/UNIX,les modifications apportes (ou apporter) lenvironnement de lutilisateur,le rpertoire sous lequel les composants de CFT/V2/UNIX seront installs.Remarques sur le compte utilisateur :si l'installation doit tre faite sur le compte d'un nouvel utilisateur, ce compte doit trepralablement cr avant le lancement de la procdure,il est impossible actuellement d'installer ou de faire fonctionner l'applicationCFT/V2/UNIX sous le compte (uid) ou le groupe (gid) du super-utilisateur (root),il est impossible dinstaller ou de faire fonctionner 2 occurrences (mme de version ou deniveau technique diffrents) de CFT/V2/UNIX sur un mme compte utilisateur.Remarques sur les modifications apporter lenvironnement de lutilisateur :CFT/V2/UNIX utilise un certain nombre de variables denvironnement.Lors de l'installation :- la procdure vous proposera, par dfaut, de crer un fichier nomm ENV_CFT,renfermant toutes les informations ncessaires CFT/V2/UNIX.Il sera alors de votre responsabilit de procder lexcution de ce fichier avanttout usage du produit. Il est noter que, si vous le souhaitez, vous pouvez activersystmatiquement ce fichier ENV_CFT depuis votre fichier de dmarrage.CFT/V2/UNIX Guide dexploitationCFTV2.3 2-3Par exemple, vous pouvez insrez dans votre fichier .profile le script suivant :if [ -f "$HOME/ENV_CFT" ]then. $HOME/ENV_CFTfi- si vous le spcifiez, la procdure vous proposera de modifier automatiquement lefichier de dmarrage de lutilisateur (.login, .profile, ou .cshrc),Compte-tenu de la complexit possible du fichier .cshrc, .login, ou .profile delutilisateur, il est possible que l'insertion des dfinitions ncessaires CFT/V2/UNIX soit mal positionne.Il est donc vivement conseill, l'issue de l'installation du produit, de vrifierle positionnement judicieux de la mise jour dans le fichier, l'issue de l'installation et si des modifications ont t apportes au fichier .cshrc, .login,ou .profile, il est ncessaire de revenir au login et de se reconnecter sous le compted'installation avant de procder au test de l'installation.Remarques sur le rpertoire dinstallation :si l'installation doit tre faite partir d'un rpertoire existant mais diffrent du rpertoirede destination propos par dfaut, l'utilisateur doit disposer des droits d'accs sur cerpertoire,il nest pas conseill dinstaller CFT sur un rpertoire distant, visible via NFS.De mme, dans certains cas, des problmes ont t rapports lors de lusage de CFT surdes partitions de types VxFS.En effet, CFT utilise, pour fonctionner, des fichiers spciaux (de type pipe) pourchanger des informations entre tches. Ces fichiers spciaux ne sont pas toujours biensupports par tous les systmes dexploitation lorsquils se trouvent situs sur despartitions NFS ou VxFS. Il ne sagit donc pas dun problme CFT.Face ce cas de figure, prendre contact avec votre Service Support Constructeur.2.2. Restauration de la procdure partir de son support2.2.1. Cas du CD ROMCD ROMLorsque le produit est fourni sur CD-ROM, il est inutile de procder la restauration.Linstallation peut tre ralise directement depuis son support.Se reporter directement au chapitre "Lancement de la procdure".Installation de CFT/V2/UNIXCFTV2.3 2-42.2.2. Cas des autres mdias de livraisonL'extraction des donnes est base sur la commande systme cpio.Remarque :pour de plus amples informations sur cette commande, consulter la documentation de votresystme.La restauration des diffrents constituants de CFT/V2/UNIX sur votre systme est ralise par lasquence doprations suivante :1.Se connecter sous le compte utilisateur sous lequel loprateur souhaite installer lelogiciel CFT (ce compte ne peut pas disposer des droits du super-utilisateur).2.Se positionner sur un rpertoire adquat pour y placer les fichiers utiliss par laprocdure dinstallation (gnralement, on utilisera /tmp.3.Insrer le mdia contenant CFT dans le lecteur ou, dans le cas de disquettes, le supportrfrenc 1.4.Procder l'extraction du logiciel l'aide de la commande cpio, adapte dune part aumdia utilis et dautre part votre systme.Exemple pour une disquette sur une machine sous AIX :cpio -icvdmB < /dev/rfd0 (0 pour le chiffre zro)Attention : une attention particulire doit tre apporte lors de la saisie des paramtresde la commande cpio. Une erreur de majuscule, de minuscule ou une option omise peutconduire une extraction a priori correcte mais nanmoins incomplte du produit,susceptible de gnrer des problmes lors de linstallation mais aussi ultrieurement enfonctionnement.Gnralement, dans le cas des disquettes 3 1/2, le systme rclamera la disquettesuivante par un message de la forme gnrale :"Entrez le nom du priphrique ou de fichier lorsquevous serez prt continuer l'opration"Dans ce cas, suivez les indications fournies lcran et rpter l'opration depuis lepoint 2 pour chacune des disquettes, en respectant l'ordre chronologique.2.3. Lancement de la procdureSi votre produit est livr sur CD-ROM, se reporter la documentation place sur le mdia.Cette documentation vous donnera le nom et la localisation de la procdure sur le support.CD-ROMSi votre produit est livr sur un autre support que le CD-ROM, linstallation proprement dite deCFT se fait par l'excution de la commande cft_instal, disponible dans le rpertoire courant ds lafin de l'extraction des donnes du support.CFT/V2/UNIX Guide dexploitationCFTV2.3 2-52.3.1. Slection de la langue dinstallationLa procdure cft_instal permet, pendant son excution, l'affichage des messages dans les languesfranaise ou anglaise.La slection de la langue daffichage peut tre :manuelle, en ajoutant comme paramtre la commande cft_instal le mot-cl fr pour lalangue franaise (respectivement, uk pour la langue anglaise),automatique, la slection tant ralise directement par cft_instal au moment de sonexcution (par l'examen de la variable d'environnement LANG) :- si LANG n'est pas dfinie, la langue utilise est langlais,- si LANG est dfinie comme franais (en fonction des systmes, la dfinition peuttre Fr_FR, fr_FR...), la langue utilise est le franais,- dans tous les autres cas, la langue utilise est l'anglais.2.3.2. Installation de CFTLa procdure dinstallation de CFT est la suivante :1.Excuter la commande cft_instal avec son ventuel paramtre associ :pour une installation manuelle en franais :./cft_instal frpour une installation manuelle en anglais :./cft_instal ukpour une installation automatique : ./cft_instal2.Suivre les indications affiches sur l'cran.Remarques :cette procdure permet d'installer CFT dans tout rpertoire diffrent du rpertoire courant et pourlequel l'utilisateur dispose des droits d'criture.Dans les exemples fournis dans ce guide, on supposera que le mdia dinstallation a t dchargsur /tmp et que CFT sera install sous la racine du rpertoire de l'utilisateur, dans un sous-rpertoire par dfaut nomm cft (par exemple : /home/transfert/cft).Attention : l'issue de l'installation et, en fonction de loption choisie, si des modifications ont tapportes au fichier .cshrc, .login ou .profile, il est ncessaire de revenir au login et de sereconnecter sous le compte d'installation avant de procder au test de l'installation,si, sur le dernier cran affich lissue de linstallation, il vous est indiqu que desdclarations existaient dj dans votre fichier .cshrc,.login ou .profile (cas typique dunerinstallation de CFT sur un compte existant), vous DEVEZ diter manuellement lefichier concern pour apporter les modifications ncessaires. A dfaut, CFT risque de nepas pouvoir fonctionner correctement,afin de raliser les modifications ncessaires, vous pouvez vous aider des informationsfournies dans le chapitre "Mise en exploitation de CFT ".Installation de CFT/V2/UNIXCFTV2.3 2-62.4. Structure et contenu des rpertoires de CFTSuite linstallation de CFT, lutilisateur trouvera, partir du rpertoire dimplantation de CFT(dans notre exemple, cft), tous les composants du produit.Tableau 1. Contenu des rpertoires de CFT (par ordre alphabtique)Rpertoire Contenufilapi Rpertoire contenant les fichiers lis l'interface de programmation CFTCes utilitaires sont dcrits dans le chapitre "Construction dapplications APIs de CFT"fildat Rpertoire des fichiers base de donnes de CFTfilexe Rpertoire contenant les diffrents excutables de CFTfilexit Rpertoire contenant les fichiers lis aux diffrents EXITs de CFT ainsi quun exemple demanipulation des fichiers statistiquesCes utilitaires sont dcrits dans le chapitre "Construction dapplications APIs de CFT" pourles EXITs et dans le chapitre "Mise en exploitation de CFT" pour les fichiers statistiquesfilinst Rpertoire contenant des exemples de paramtrage, de procdure ou de configurationCes fichiers peuvent tre utiliss lors des phases de validation du produit ou comme modlespour vos propres configurationsfilint Rpertoire des fichiers base de donnes des fonctions interactiveset des fichiers base de donnes utiles la scurit d'exploitationfillib Rpertoire contenant les librairies ncessaires la constitution des programmes utilisant lesAPIs et EXITs de CFTfillog Rpertoire des fichiers journaux dactivit ou de trace de CFTfilnotes Rpertoire pouvant contenir, au format texte 7 bits :- des notes d'application, d'usage gnral ou spcifique votre machine,- des remarques spcifiques votre plate-forme,- des additifs de dernire minute ce guide ou aux documents gnraux CFTfilpub Rpertoire qui contiendra les fichiers transmettre et les fichiers reus par CFTfilres Rpertoire utilis par certaines implantations de CFT/V2/UNIX ; ce rpertoire peut contenirdes objets (fichiers de configuration, d'aide ou excutable) qui n'existent que sur cetteimplantationVoir le "Manuel CFT/V2/UNIX Guide technique" pour plus d'informations+A223 filsec Rpertoire constitu des fichiers xfbgroup et xfbpasswd contenant respectivement la listeexhaustive des groupes dutilisateurs autoriss accder au Serveur IUI et les mots de passeassocis indispensables lauthentification des utilisateurs auprs du serveur IUI+A230 filsec/pki Rpertoire ddi aux donnes en rapport avec la scurit de transfertA223A230filxntf Rpertoire ddi au module complmentaire SCOPE (agent XNTF).Les diffrents sous-rpertoires de cette branches seront dcrits dans la section utilisation deslments additionnels filusr Rpertoire contenant diffrents fichiers de commande de CFTCes utilitaires sont dcrits dans le chapitre "Descriptif des utilitaires".info Rpertoire contenant des informations d'identification de la version de CFTLa structure de ce rpertoire est dcrite dans le chapitre "Identification de CFT"CFT/V2/UNIX Guide dexploitationCFTV2.3 2-72.5. Installation automatique de CFT (mode "batch")Dans le cadre dune installation rptitive dun mme CFT/UNIX sur un grand nombre demachines identiques, il peut tre souhaitable dautomatiser au maximum le processus derplication.Lautomatisation de ce processus de duplication se fait en 4 temps :1.Sauvegarde du modle de fichier dinitialisation de CFT/UNIX.2.Installation par loprateur, en mode interactif, du premier CFT/UNIX (ralisation dupre).3.Rcupration des informations dinstallation du pre et constitution dun scnario deduplication.4.Pour chacune des machines installer, lancement de la procdure en mode batch, laide du fichier scnario.2.5.1. Remarques pralablesLusage du mode batch suppose un certain nombre de remarques :nous supposerons que lutilisateur matrise parfaitement linstallation de CFT/UNIX et,en particulier, dispose dune bonne comprhension des questions poses,il est indispensable de respecter lusage qui est fait des majuscules, des minuscules et, enparticulier, des sparateurs (une dclaration du type VAR = YES pourra ne pas trereconnue si le format attendu est VAR=Yes),il est indispensable de respecter lordre des sections et des lments qui les composent.2.5.2. Phase 1 : sauvegarde du fichier modleAvant de lancer linstallation de CFT/UNIX, il est ncessaire de crer une copie du fichier modledinitialisation nomm " .cft_instal.ini" (attention au caractre point devant cft_instal.ini).2.5.2.1. Localisation du fichier ".cft_instal.ini"Si vous procdez linstallation depuis un CD-ROM, ce fichier se trouve dans le sous-rpertoire /prod/// ,Par exemple, si vous installez un CFT/V2/USCO5 223 gnr le 25/11/00 partir dun CD-ROMmont sous /cdrom, le rpertoire sera :/cdrom/prod/v223/SCO5/20001125Si vous procdez linstallation depuis un autre mdia que le CD-ROM, ce fichier se trouve lissue de lexcution de la commande cpio- directement sous le rpertoire utilis pour lextraction.Installation de CFT/V2/UNIXCFTV2.3 2-82.5.2.2. Sauvegarde du fichier ".cft_instal.ini "Il est conseill de sauvegarder ce fichier dune part, sous un autre nom (dans nos exemples, nousretiendrons le nom de reference.batch) et dautre part, sous un autre rpertoire que ceux impliquspar linstallation.2.5.2.3. Analyse du contenu du fichier ".cft_instal.ini"Si vous ditez, sous vi par exemple, le fichier reference.batch, vous obtiendrez le contenu reprisci-dessous, dans lequel se distinguent 5 sections matrialises par des crochets (par exemple,section [Networks]).[Product] [Monitor]MACHINE=AIX MONIT=YesOSLEVEL=41 CFTINT=YesARCHI=IBM INTFR=YesVERSION=2.2.3 INTUK=NoTECH_STATE=20000908 INTLANG=FRUSED_SPACE=40[Options] [Network]END_USER= TCPIP=YesCOUNTRY=francais LU62=NoCONFIG=ENV_CFT X25=NoINST_DIR=cftINSTAL=First [Utilities]ERASE= EXITS=NoSCOPE=NoChaque section reprsente une des caractristiques de CFT/UNIX (par exemple, [Networks]dcrit les types de rseaux supports).Chaque section renferme ensuite un certain nombre dlments, chaque lment correspondant un choix ralisable par loprateur au moment de linstallation UNIX (par exemple, dans la section[Networks] llment TCPIP permet dinstaller loption rseau TCP).Lensemble des sections et lments est dcrit ci-aprs.[Product]MACHINE=AIXOSLEVEL=41ARCHI=IBMVERSION=2.2.3TECH_STATE=20001125USED_SPACE=40Attention : cette section ne doit jamais tre modifie.CFT/V2/UNIX Guide dexploitationCFTV2.3 2-9La section [Product] renferme toutes les informations caractristiques du CFT/UNIX eninstallation (type et niveau du systme dexploitation, version et tat technique du CFT/UNIX).[Options]END_USER=COUNTRY=francaisCONFIG=ENV_CFTINST_DIR=cftINSTAL=FirstERASE=La section [Options]permet de mmoriser les choix dimplantation de CFT/UNIX sur lamachine considre.END_USERNom de lutilisateur (au sens Unix) pour le compte duquel linstallation est ralise.COUNTRYLangue daffichage des messages lors de lutilisation de la procdure en mode interactif(inutilisable en mode batch).Les seules valeurs possibles sont "francais" et "english".CONFIGNom du fichier qui renferme les dfinitions des variables denvironnement ncessaires CFT/UNIX.Ce fichier est, par dfaut, le fichier externe ENV_CFT. Sinon, cest le fichier de dmarrage delutilisateur (.profile, par exemple).INST_DIRNom du rpertoire sous lequel sera installs CFT/UNIX.Par dfaut, le rpertoire utilis est le rpertoire cft sous la racine du compte utilisateur($HOME/cft).INSTALLOpration ralise sur CFT/UNIX.En mode batch, la seule opration possible est linstallation initiale (mode First)[Monitor]MONIT=YesCFTINT=YesINTFR=YesINTUK=NoINTLANG=FRLa section [Monitor] matrialise les choix de loprateur quant linstallation des composantsde base de CFT/UNIX.MONITLe cur du moniteur.En mode batch, ce module est obligatoire ( choix unique Yes).Installation de CFT/V2/UNIXCFTV2.3 2-10CFTINTUsage des fonctions interactives de CFT/UNIX (Yes ou No).INTFRMessages en franais pour les fonctions interactives (Yes ou No).INTUKMessages en anglais pour les fonctions interactives (Yes ou No).Attention : si CFTINT est positionn Yes, une au moins des bases de messages (INTFR ouINTUK) doit tre Yes.INTLANGSi les bases franaises et anglaises sont charges, slection de la langue par dfaut ( 2 choixpossibles : FR pour la langue franaise par dfaut, UK pour la langue anglaise)[Network]TCPIP=YesLU62=NoX25=NoComplmentaire de la prcdente, la section [Network] matrialise les choix de loprateurquant linstallation des composants rseaux de CFT/UNIX.TCPIPChargement du module TCP (Yes ou No).LU62Chargement du module LU62 (Yes ou No).X25Chargement du module X25 (Yes ou No).Attention : au moins 1 des composants rseau doit tre actif.[Utilities]EXITS=NoSCOPE=NoComplmentaire des 2 sections prcdentes, la section [Utilities] matrialise les choix deloprateur quant linstallation des modules API, des procdures de type EXIT et du composantXFBSCOPE de CFT/UNIX.EXITSInstallation des composants EXIT et API (Yes ou No).SCOPEInstallation du composant XFBSCOPE.CFT/V2/UNIX Guide dexploitationCFTV2.3 2-112.5.3. Phase 2 : installation du CFT/UNIX preLinstallation de ce CFT/UNIX se fait exactement comme dcrit dans les chapitres prcdents.A lissue de la phase dinstallation, vous trouver dans le rpertoire dinstallation de CFT/UNIX, unfichier nomm ".cft_instal.log".Ce fichier ".cft_instal.log.correspond au compte-rendu de linstallation du CFT/UNIX pre, quidoit servir de modle pour la duplication. Ce fichier, de part sa structure, est trs voisin du fichierreference.batch dcrit plus avant.Les seules diffrences notables sont :lapparition dune section [Packs], qui englobe les sections [Monitor], [Network] et[Utilities] et prsente tous les composants de CFT/UNIX (en premier lieu, lescomposants installs puis les composants non slectionns par loprateur),une section [Status] qui rend compte du rsultat de linstallation.------------------------DATE=25/11/00-12:24-------------------------[Product]LOGIN_FILE=/u/test/.profileMACHINE=AIXOSLEVEL=41ARCHI=IBMVERSION=2.2.3TECH_STATE=20001125USED_SPACE=40[Packs]MONIT=YesTCPIP=YesEXITS=YesCFTINT=YesINTFR=YesINTUK=YesX25=NoLU62=NoSCOPE=No[Status]PB=OK#Installation OK[Options]END_USER=testCONFIG=/u/test/ENV_CFTINST_DIR=/u/test/cftINSTAL=FirstERASE=COUNTRY=englishINTLANG=UKComme on peut le constater en consultant ce fichier rsultat :(section [Monitor]) loprateur raliser linstallation dun CFT/V2/UAIX 223 (gnrle 25 novembre 2000),(section [Options]) pour lutilisateur test. Il sagit dune premire installation, avec desmessages en anglais, de CFT/UNIX , sous le rpertoire dinstallation $HOME/test, etlenvironnement de CFT a t plac dans le fichier $HOME/ENV_CFT,Installation de CFT/V2/UNIXCFTV2.3 2-12(section [Packs]) Ce CFT pourra utiliser le rseau TCP, les EXITs et les APIS. Lesfonctions interactives sont disponibles en franais et en anglais, langlais tant la languepar dfaut.2.5.4. Phase 3 : Constitution du scnario de duplicationPartant du fichier modle reference.batch sauvegard prcdemment, il suffit de crer un nouveauscript (par exemple, mon_scenario.batch) en reportant, pour chacun des mots cls, les choix faitspendant linstallation du pre et matrialiss dans le compte-rendu ".cft_instal.log".Si on reprend les caractristiques de linstallation donne par le fichier ".cft_instal.log", pour lesappliquer ensuite sur le contenu initial du fichier reference.batch, nous obtenons le nouveau fichierde configuration suivant :[Product]MACHINE=AIXOSLEVEL=41ARCHI=IBMVERSION=2.2.3TECH_STATE=20000908USED_SPACE=40[Options]END_USER=COUNTRY=francaisCONFIG=ENV_CFTINST_DIR=cftINSTAL=FirstERASE=[Monitor]MONIT=YesCFTINT=YesINTFR=YesINTUK=NoINTLANG=FR[Network]TCPIP=YesLU62=NoX25=No[Utilities]EXITS=NoSCOPE=No2.5.5. Phase 4 : Lancement de la procdure en mode batchUne fois le scnario dinstallation termin, il suffit de le diffuser sur les machines cibles, enaccompagnement du produit complet installer.Le lancement de linstallation se ralise par lancement de la procdure cft_instal avec, enparamtre, le nom du fichier scnario.Dans notre exemple, la commande est donc :cft_instal mon_scenario.batchIl est possible, par programme, de vrifier la bonne excution de linstallation automatique. Eneffet, la procdure cft_instal retourne, dans ce cas, 0 si linstallation sest bien droule, 127 sinon.De mme, on peut balayer le fichier .cft_instal.log rsultant de linstallation automatique pour yretrouver la chane de caractres PB= . Si la rponse est OK , linstallation sest biendroule. Sinon, la rponse est un mnmonique dont les diffrentes significations sont reprisesdans le tableau ci-aprs.CFT/V2/UNIX Guide dexploitationCFTV2.3 2-13Tableau 2. Codes derreur signals en installation de type batchMnmonique Signification du problmeBADACC Problme daccs un fichierVrifier les droitsBADPAR Paramtre invalide dans le fichier de configurationCFG Kit incomplet (fichier de configuration manquant)CP Problme survenu lors de lexcution de lordre systme cp()Fichier inexistant ou problme de droitsDECOM Problme pendant la dcompressionImage altre ou, plus gnralement, problme li un espace disque insuffisantEXTR Problme pendant lextraction. Problme de droit, despace disque ou image altreINI Kit incomplet (fichier d'initialisation manquant)KIT Kit incomplet (un des packs attendu est manquant)MACHINE Le kit en cours dinstallation nest pas prvu pour le systme dexploitation utilisMV Problme survenu lors de lexcution de lordre systme mv()Fichier inexistant ou problme de droitsNOTSUP Loption dinstallation retenue nest pas supporte en mode batchPACK Kit incomplet (liste des packs manquant)REP Problme lors de la cration dun rpertoireProblme de droits daccs ou rpertoire parent inexistantREPER Kit incomplet (liste des rpertoires manquant)ROOT Installation sous root impossibleSHELL Problme lors de la dtermination du shell de lutilisateurUSER Problme lors de la dtermination userCFTV2.3 3-13. Descriptif des utilitaires3.1. PrsentationCe chapitre prsente les fonctionnalits des diffrents utilitaires de CFT qui sont placs, l'issuede l'installation, dans le sous-rpertoire filusr de cft.Ces utilitaires ne remplacent pas les commandes de base dcrites dans les autres manuels de CFTmais ils ont uniquement pour but de simplifier les manipulations usuelles du produit XFB MonitorCFT/V2/UNIX.Pour une bonne comprhension de certains paramtres cits dans ce chapitre, il est conseill deconsulter le "Manuel de rfrence" de CFT.3.2. Liste alphabtique des utilitairesTableau 3. Liste alphabtique des utilitairesUtilitaire Dfinitionatoe Table de transcodage ASCII ISO 8859-1 en EBCDICcft2unix Utilitaire de manipulation des variables denvironnement CFTcftalog Visualisation directe du fichier journal altern de CFTcftcata Visualisation en totalit du fichier catalogue de CFTcftcatab Visualisation en rsum du fichier catalogue de CFTcftcatal Utilitaire de migration et/ou dextension du fichier catalogue de CFTcftdelcat Utilitaire de destruction d'un lment dans le cataloguecftinit Utilitaire d'initialisation gnrale de CFTcftkey Visualisation des informations systmecftlog Visualisation directe du fichier journal de CFTcftparm Visualisation directe de la partie "paramtres" du paramtragecftpart Visualisation directe de la partie "partenaires" du paramtragecftping Utilitaire d'valuation de l'tat de CFTcftstart Utilitaire de dmarrage contrl de CFTcftstop Utilitaire d'arrt contrl de CFTcftupdate Utilitaire de mise jour de la configuration de CFTcftutil Visualisation simplifie des ordres classiques CFTUTILcftversion Utilitaire de rcupration de la version de CFTetoa Table de transcodage EBCDIC en ASCII ISO 8859-1secinit Utilitaire d'initialisation de l'environnement d'habilitation de CFTsecupdate Utilitaire de mise jour de l'environnement d'habilitation de CFT+A223 xfbadm Utilitaire de dmarrage et darrt du Serveur IUI+A223 xfbadmgrp Utilitaire de manipulation sur des groupes (ensemble dUtilisateurs accdant au serveur IUI+A223 xfbadmusr Utilitaire de manipulation les Utilisateurs accdant au serveur IUIxvi Utilitaire de manipulation des tables de transcodagesx25loop Utilitaire de test en boucle des lignes X.25 (non disponible sur toutes les plates-formessupportant X25)Descriptif des utilitairesCFTV2.3 3-23.3. Table de transcodagePar dfaut, CFT utilise des tables internes de transcodage des caractres ASCII EBCDICbases sur le jeu de caractres ASCII tel que dfini sur les machines de type PC/DOS.Dans certains cas, il peut tre intressant de raliser ce transcodage par rapport au jeu de caractresASCII de la norme ISO 8859-1. Pour cela, en s'appuyant sur la commande CFTXLATE dfiniedans le guide "Concepts" de CFT, il est possible d'utiliser les tables de transcodage externessuivantes :atoe : table de transcodage ASCII ISO 8859-1 en EBCDIC,etoa : table de transcodage EBCDIC en ASCII ISO 8859-1.Remarque :l'utilitaire xvi dtaill dans le paragraphe "Utilitaires caractre systmes" permet de crer destables de transcodage spcifiques ou de manipuler des tables existantes.3.4. Utilitaires de gestion de CFT3.4.1. cftinitcftinit est un utilitaire d'initialisation gnrale de CFT.Syntaxecftinit [ [...]]Usage classiqueLe plus souvent, cftinit est utilis avec un seul paramtre qui est le nom du fichier qui contient laconfiguration de CFT.cftinit ma_config.cftUsage voluPlusieurs noms de fichiers peuvent tre donns sur la ligne de commande.Classiquement, l'utilisateur place l'ensemble du paramtrage de CFT dans un seul fichier.Cependant, pour des questions d'organisation, il peut tre souhaitable d'clater le paramtrage enplusieurs fichiers (par exemple, un fichier dcrivant les cartes CFTPART et un autre fichiercontenant les cartes CFTPARM, CFTLOG, etc.).cftinit mes_parts.cft le_reste.cftRemarques :si aucun nom de fichier n'est donn en paramtre, le programme demande un ouplusieurs noms de fichiers,si aucun nom n'est fourni, le programme s'arrte,lors de son activation, cftinit prend en charge la cration des fichiers catalogue etcommunication.CFT/V2/UNIX Guide dexploitationCFTV2.3 3-3La taille par dfaut de ces fichiers est de 500 enregistrements. Il vous est possible, sincessaire, d'adapter ces tailles par dfaut vos besoins. Il suffit d'diter le shell cftinitet de modifier les valeurs des champs nbreccat et nbreccom, en tte de fichier (valeursexprimes en nombre d'enregistrements.3.4.2. cftstartcftstart est un utilitaire de dmarrage contrl de CFT et de ses lments complmentaires.Syntaxecftstart [ | -batch]Usage classiqueLe plus souvent, cftstart est utilis sans paramtre. Il ralise un certain nombre de vrifications surlenvironnement du CFT, en vue de garantir un dmarrage correct. Ensuite, il active CFT, attend ledmarrage des processus puis affiche titre informatif le numro (PID) du processus CFTMAIN.% cftstartStarting CFT with IDPARM "IDPARM0"Starting CFTMAIN ... startedStarting CFTTCOM .... startedStarting CFTTPRO ... startedStarting CFTLOG ... startedCFT started correctly.CFTMAIN process id is 23564.%Usage voluDans le cas d'un paramtrage volu de CFT, il est possible de passer le champ IDPARM enparamtre. Si celui-ci n'est pas fourni, c'est IDPARM0 qui sera pris par dfaut. En cas de mauvaisevaleur de l'IDPARM, cftstart affiche les valeurs possibles extraites du paramtrage de CFT :%cftstart IDPARM1Invalid IDPARM "IDPARM1".Valid IDPARMs are:CFTPARM ID = IDPARM0,CFT not started.%Usage en mode batchLa commande cftstart ave loption -batch est uniquement utiliser dans le cas dun dmarrageautomatique de CFT au moment du lancement du systme. Cette option complmentaire nemodifie que le comportement de laffichage de la commandeLa mmorisation des messages derreur se produisant durant le lancement automatique sappuyesur la commande systme logger(). Le bon fonctionnement de ce dispositif impose donc que ledmon systme syslogd() soit effectivement actif sur votre systme.Descriptif des utilitairesCFTV2.3 3-4Ladministrateur du systme pourra identifier facilement, dans ses fichiers journaux, les messagesspcifiques de CFT qui sont :pour les erreurs, de niveau error et de facilit local0,pour un lancement correct, de niveau information et de facilit local0.Il est noter que lusage du paramtre -batch exclue lutilisation du paramtre IDPARM.Remarques :cftstart ralise une attente lors de l'activation de chacun des processus ncessaires CFT.Mme si cette attente est gnralement d'une valeur suffisante, il peut arriver (chargeexcessive de la machine, machine ancienne particulirement lente) que cftstart dclareanormalement une erreur. Dans ce cas, il suffit d'diter le shell cftstart et d'adapter lavaleur du champ start_timeout, en tte de fichier (valeur exprime en secondes).cftstart tel que livr par dfaut, ne procde pas lactivation automatique des lmentscomplmentaires de CFT comme SCOPE ou IUI.Pour personnaliser le fonctionnement de cftstart, se reporter au chapitre "Utilisationdes lments additionnels".3.4.3. cftstopcftstop est un utilitaire d'arrt contrl de CFT.Syntaxecftstop [-kill]Usage classiqueLa commande cftstop, utilise sans paramtre, procde l'arrt de CFT en lui envoyant lacommande 'SHUT FAST=YES'. Il attend ensuite la disparition des diffrents processus de CFT :% cftstopWaiting for CFTLOG .... stoppedWaiting for CFTTCPS ... stoppedWaiting for CFTTPRO ... stoppedWaiting for CFTTCOM ... stoppedWaiting for CFTTFIL ... stoppedWaiting for CFTMAIN ....stoppedCFT stopped correctly.%Si, pendant la phase d'arrt, cftstop dtecte un comportement anomal, il le signale de la maniresuivante :% cftstopInvalid state of CFT.Use cftstop -kill to force shutdown of CFTCFT/V2/UNIX Guide dexploitationCFTV2.3 3-5Usage voluEn cas de problme, le programme prconise d'arrter CFT par la commande 'cftstop -kill.Cette commande procde alors un arrt forc de CFT. Cet arrt forc se passe gnralement trsbien mais, en fonction de l'tat du systme, des dsordres plus importants peuvent tre rencontrs.En cas de dsordre grave au niveau de CFT, et avant de poursuivre le nettoyage, un messaged'alerte est affich, et l'utilisateur est avis des incidents que la commande ultrieure pourraitengendrer.Attention : en cas de dsordre grave, cette commande dtruit les files de messages (msg queues),les segments de mmoire partage (shared memory) et les vecteurs de smaphores associs l'utilisateur de CFT.Ceci peut donc avoir des effets nfastes sur tout autre applicatif lanc par l'utilisateur et quiutilisent le mme type de ressources.% cftstopInvalid state of CFT.Use cftstop -kill to force shutdown of CFT% cftstop -kill****************** WARNING ******************Using this action can seriously damage the IPC status of otherapplications running on the same login (as X server).If you are not sure, use the ^C command and please contactyour technical support.If you want to continue, please enter the word yes :yes### Process destruction ###Killing process CFTLOG, pid 18210Killing process CFTTCPS, pid 38966Killing process CFTTPRO, pid 38438Killing process CFTTCOM, pid 36388Killing process CFTTFIL, pid 36268### IPC destruction ###Removing msg queue 61455Removing msg queue 57360Removing msg queue 98321Removing msg queue 90130Removing msg queue 233491Removing shared memory 69638Removing shared memory 36871Removing semaphore 49167Removing semaphore 49168CFT stopped.%Descriptif des utilitairesCFTV2.3 3-6Remarques :cftstop ralise une attente lors de l'arrt de chacun des processus ncessaires CFT.Mme si cette attente est gnralement d'une valeur suffisante, il peut arriver (transfertsen cours, charge excessive de la machine, machine ancienne particulirement lente ...)que cftstop dclare anormalement une erreur. Dans ce cas, il suffit d'diter le shellcftstop et d'adapter la valeur du champ stop_timeout, en tte de fichier (valeur exprimeen secondes), pour qu'elle soit en rapport avec les valeurs des champs DISCTD etDISCTS de votre paramtrage.cftsop, tel que livr par dfaut, ne procde pas larrt automatique des lmentscomplmentaires de CFT comme SCOPE ou IUI.Pour personnaliser le fonctionnement de cftstop, se reporter au chapitre "Utilisation deslments additionnels".3.4.4. cftupdatecftupdate est un utilitaire permettant la mise jour de la configuration.Syntaxecftupdate [ ...]Remarques :cette mise jour n'est possible que sur les cartes CFTPART, CFTxxx pour les rseaux,les cartes CFTSEND, etc il faut considrer cette commande comme un alias de CFTUTIL @ pourchaque nom de fichier donn en paramtre de la ligne de commande.3.4.5. cftutilcftutil est une commande permettant de passer un ordre classique CFTUTIL, mais permet d'obtenirla visualisation des rsultats sans bannire. De plus, si le code retour de la commande est non nul,un message est affich.Syntaxecftutil Usage% cftutil listcat type=zCFTU26E LISTCAT_ Error (TYPE Bad value for parameter)cftutil code 115%CFT/V2/UNIX Guide dexploitationCFTV2.3 3-73.4.6. secinitsecinit est un utilitaire dinitialisation de lenvironnement dhabilitation de CFT.Syntaxesecinit [ [...]]Usage classiqueLe plus souvent, secinit est utilis avec un seul paramtre qui est le nom du fichier qui contient laconfiguration de scurit de CFT :secinit ma_config.cftUsage voluPlusieurs noms de fichiers peuvent tre donns sur la ligne de commande.Classiquement, l'utilisateur place l'ensemble du paramtrage de scurisation de CFT dans un seulfichier. Cependant, pour des questions d'organisation, il peut tre souhaitable d'clater leparamtrage en plusieurs fichiers.secinit ma_config_debut.cft le_reste.cftRemarques :si aucun nom de fichier n'est donn en paramtre, le programme demande un ouplusieurs noms de fichiers,si aucun nom n'est fourni, le programme s'arrte,lors de son activation, secinit prend en charge la cration de la base de scurit.3.4.7. secupdatesecupdate est un utilitaire permettant la mise jour de l'environnement d'habilitation de CFT.Syntaxesecupdate [ ...]Remarque :il faut considrer cette commande comme un alias de SECUTIL @ pour chaque nomde fichier donn en paramtre de la ligne de commande.Descriptif des utilitairesCFTV2.3 3-83.5. Utilitaires de manipulation de CFT3.5.1. cftcatacftcata est en fait un raccourci amlior de la commande CFTUTIL LISTCAT avec les optionsTYPE=ALL, CONTENT=DEBUGSyntaxecftcata [IDT]Usage classiqueCette commande est utilise sans paramtre. cftcata affiche, page par page et sans bannire, lecontenu en totalit (mode debug) du catalogue de CFT.Usage voluCette commande est utilise avec, en paramtre, un identifiant de transfert (IDT). cftcata affiche,page par page et sans bannire, le contenu en totalit (mode debug) du catalogue de CFTconcernant l'identifiant prcis.3.5.2. cftcatabcftcatab est en fait un raccourci amlior de la commande CFTUTIL LISTCAT avec les opitonsTYPE=ALL, CONTENT=BRIEFSyntaxecftcatab [STATE]Usage classiqueCette commande est utilise sans paramtre. cftcatab affiche, page par page et sans bannire, lecontenu condens (mode brief) du catalogue de CFT.Usage voluCette commande est utilise avec, en paramtre, un tat de transfert (STATE). cftcatab affiche,page par page et sans bannire, le contenu simplifi (mode brief) du catalogue de CFT concernantl'tat de transfert choisi.3.5.3. cftcatalcftcatal est un utilitaire dont l'une des fonctions est de permettre l'augmentation dynamique de lataille du fichier catalogue de CFT, sans perdre les informations qu'il contient.cftcatal permet aussi, lors de la migration de CFT V2.2.0 vers les versions plus rcentes deCFT/V2/UNIX, la migration du fichier catalogue de l'ancien vers le nouveau format.CFT/V2/UNIX Guide dexploitationCFTV2.3 3-9SyntaxecftcatalLa commande cftcatal permet :la modification de la taille du catalogue de CFT/V2/UNIX,la migration dun catalogue format V220 en format CFT/V2/UNIX.3.5.4. cftlogcftlog est en fait un raccourci pour la visualisation pagine du fichier journal de CFT. Lapagination est ralise par lutilitaire more.Syntaxecftlog3.5.5. cftalogcftalog est en fait un raccourci pour la visualisation pagine du fichier journal altern de CFT. Lapagination est ralise par lutilitaire more.Syntaxecftalog3.5.6. cftparmcftparm est en fait un raccourci amlior de la commande CFTUTIL LISTPARM TYPE=ALLSyntaxecftparm3.5.7. cftpartcftpart est en fait un raccourci amlior de la commande CFTUTIL LISTPART TYPE=ALLSyntaxecftpartDescriptif des utilitairesCFTV2.3 3-103.5.8. cftdelcatcftdelcat est en fait un raccourci amlior de la commande CFTUTIL DELETESyntaxecftdelcat [part=PART]Usage classiqueCette commande est utilise sans paramtre. cftdelcat procde la destruction de tous les postes ducatalogue de CFT :cftdelcatUsage voluCette commande est utilise avec, en paramtre, la dfinition dun partenaire (dans notre exemple,le partenaire TOULOUSE). cftdelcat procde la destruction de tous les postes du catalogue deCFT pour le partenaire choisi :cftdelcat part=TOULOUSE3.5.9. xfbadmxfbadm est un utilitaire de dmarrage et darrt contrl du Serveur IUI. Cet utilitaire peut treutilis par loprateur, seul ou en complment des actions demandes au niveau des commandescftstart ou cftstop.Activation du serveurLa syntaxe gnrale de la commande de dmarrage du serveur est de la forme :xfbadm start nom_de_serveur [options_de_trace]Le paramtre nom_de_serveur doit correspondre un nom de serveur IUI tel que dcrit dansle fichier de configuration xfbsrv.ini (voir le chapitre utilisation des lments additionnels ).Les options de trace, qui sont facultatives, peuvent prendre les formes dcrites dans le tableau ci-aprs.Tableau 4. Paramtres de trace pour xfbadmParamtre Actionnull Pas de tracesconsole Traces rediriges sur le canal /dev/consoleterm Traces affiches sur le terminal excutant la commandefile Traces rediriges dans des fichiers placs dans le rpertoire fillog de CFT.Arrt du serveurLa syntaxe gnrale de la commande darrt du serveur est de la forme :xfbadm stop nom_de_serveurCFT/V2/UNIX Guide dexploitationCFTV2.3 3-113.5.10. xfbadmgrp+A223xfbadmgrp est un utilitaire de cration, destruction et modification dun groupe (dutilisateurs)accdant au serveur IUI. Il peut tre utilis en interactif associ avec un mot de commande (add,delete) ou en mode batch en prcisant chacune des commandes ncessaires (-G group p passwd).Remarque :la variable denvironnement CFTDIRSEC doit tre dfinie afin de permettre lutilitaire demanipuler le fichier xfbgroup contenu dans cft/filsec.Syntaxe gnrale des diffrentes commandesAjout dun groupe dutilisateurs :xfbadmgrp add [-G ] [-p ] [-g ] [-u ]Suppression dun groupe dutilisateurs :xfbadmgrp delete [-G ]Modification dun groupe dutilisateurs :xfbadmgrp modify [-G ] [-p ] [-g ] [-u]Affichage des informations sur les groupes existants :xfbadmgrp print [-G ]Affichage dinformations sur un groupe donn ( si loption -G est utilise ) ou sur tous les groupesexistants :Usage classiquexfbadmgrpadd | delete | modify | print | helpUsage voluDiverses options peuvent tre utilises pour simplifier la saisie ou permettre le fonctionnement enmode batch :-G : nom ASCII du groupe dutilisateurs,-p : mot de passe daccs ce groupe,-g :identifiant numrique du groupe.Si sa valeur est AUTO, le GID est gnr automatiquement,-u : liste dutilisateurs pralablement existants, spars par une virgule.Descriptif des utilitairesCFTV2.3 3-123.5.11. xfbadmusr +A223xfbadmusr est un utilitaire de cration, destruction et modification dun utilisateur accdant auserveur IUI. Il peut tre utilis en interactif associ avec un mot de commande (add, delete) ouen mode batch en prcisant chacune des commandes ncessaires (-l login p passwd ).Remarque :la variable denvironnement CFTDIRSEC doit tre dfinie afin de permettre lutilitaire demanipuler le fichier xfbpasswd contenu dans cft/filsec.Syntaxe gnrale des diffrentes commandesAjout dun utilisateur :xfbadmusr add [-l ] [-p ] [-u ] [-g ]Si le groupe nexiste pas, il est automatiquement cr et porte comme nom le login de lutilisateur.Suppression dun utilisateur :xfbadmusr delete [-l ]Lutilisateur est aussi automatiquement supprim, au niveau du fichier xfbgroup, de tous lesgroupes auxquels il est rattach.Modification dun utilisateur :xfbadmusr modify [-l ] [-p ] [-u ] [-g ]Si ncessaire, les modifications se rpercutent automatiquement sur le fichier xfbgroup.Affichage des informations sur les utilisateurs existants :xfbadmusr print [-l ] :Affichage dinformations sur un utilisateur ( si loption -l est utilise ) ou sur tous les utilisateursexistants.Usage classiquexfbadmusradd | delete | modify | print | help.Usage voluDiverses options peuvent tre utilises pour simplifier la saisie ou permettre le fonctionnement enmode batch :-l < login > : nom de login,-p < passwd >: mot de passe,-u < UID > : identifiant de lutilisateur. Si sa valeur est AUTO, un UID est gnr automatiquement,-g < GID > : identifiant du groupe.Si sa valeur est AUTO, le GID est gnr automatiquement.CFT/V2/UNIX Guide dexploitationCFTV2.3 3-133.6. Utilitaires caractre systme3.6.1. cft2unixcft2unix est un utilitaire permettant, au sein dun shell utilisateur, de rcuprer la valeur d'unevariable d'environnement ou d'un nom de fichier logique manipul par CFT. Cette commande estsurtout utilise dans les procdures de basculement (switch) du fichier journal et du fichierstatistiques (voir le chapitre "Mise en exploitation de CFT" consacr aux procdures debasculement).Syntaxecft2unix Usage% cft2unix _CFTLOG/home/tranfer/cft/fillog/cft_log%3.6.2. cftkeycftkey est un petit utilitaire, dont la seule vocation est de visualiser lcran lensemble desinformations qui peuvent tre demandes par le service technique d'Axway Software, en vuedobtenir des informations sur votre machine.SyntaxecftkeyUsage% cftkeyInformations techniques sur votre systme -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-buildIBM/BULLmodelA0procs02cpuid8828D8828D8828D8syst AIXlevel4state1Lexemple ci-dessus illustre les informations fournies par cftkey sur une machine dorigine IBM,sous AIX 4.1.Il est noter que linformation procs donne :la valeur 1+ sil nest pas possible de dterminer dynamiquement le nombre deprocesseurs,sinon, le nombre de processeurs physiquement prsents sur la machine (et non pas lenombre de processeurs activs).Descriptif des utilitairesCFTV2.3 3-143.6.3. cftversioncftversion permet d'obtenir l'quivalent de la commande CFTUTIL ABOUT sans les banniresassocies. Elle permet de fournir rapidement au service commercial les informations ncessaires,par exemple, au calcul de la cl de protection logicielle ou la dtermination de l'tat technique deCFT.SyntaxecftversionUsage% cftversionCFT/V2/UAIX2.2.3 2000/12/01 Ascii.Cette table est identique la table accde via le CFTXLATE de CFT (si existe, son contenu est perdu),-l : cration d'une partir d'un ASCII.Typiquement, le fichier utilis ici est le fichier obtenu aprs usage de l'option -d (si existe, son contenu est perdu.CFTV2.3 4-14. Pralable la mise en uvre de CFT4.1. PrsentationAvant de pouvoir tester la bonne installation de XFB Monitor CFT/V2/UNIX, un certain nombred'oprations est raliser.obtention de la cl de protection,configuration, si ncessaire, des moyens de communication en : - TCP,- X25,- LU 6.2.4.2. Cl de protection logicielleLe fonctionnement de CFT est soumis la dtection d'une cl de protection logicielle. Si elle nevous a pas t fournie lors de la livraison du produit, il est ncessaire d'en demander une au servicecommercial d'Axway Software.4.2.1. Obtention de la cl de protectionPour obtenir cette cl de protection, utiliser la commande cftversion voque au chapitre"Utilitaire caractre systme" et fournir les informations modle et cpuid ainsi obtenues notreservice commercial. Celui-ci, l'aide de ces informations, tablira une cl de protection prcisant :les caractristiques de votre machine,les options protocolaires ou rseau de CFT dont vous disposez.4.2.2. Prise en compte de la cl de protectionLa cl qui vous a t dlivre doit figurer dans tout paramtrage CFT, au niveau du champ KEY dela commande CFTPARM (des informations complmentaires sur KEY et CFTPARM sontdisponibles dans le guide "Concepts" de CFT).4.3. Oprations de paramtrageCes oprations de paramtrage ont pour but de vrifier que les logiciels rseaux utiliss prennenten compte les ventuels besoins spcifiques de CFT.Que ce soit pour TCP, pour X25 ou pour SNA LU6.2, cette opration est dpendante du systmedexploitation et des logiciels utiliss ou supports.Vous trouverez toutes les informations techniques ncessaires dans le manuel"Guide TechniqueCFT/V2/UNIX", dans la section correspondant votre machine.CFTV2.3 5-15. Premiers lancements de CFT5.1. PrsentationDans ce chapitre, nous allons vous proposer de raliser vos premiers transferts l'aide d'unparamtrage de test en boucle, permettant ainsi de valider l'installation de XFB MonitorCFT/V2/UNIX sans avoir recourir un quipement distant.Ces tests porteront sur les rseaux TCP et X25, rseaux qui permettent facilement de raliser destransferts en boucle.5.2. Test dinstallation de CFT en mode TCPPour raliser ce test, nous allons utiliser un fichier de configuration ex_conf_fr.tcp prvu ceteffet, fourni dans le rpertoire filinst de CFT.Aprs avoir configur ce fichier pour rpondre aux besoins de votre installation, nous allonssuccessivement dmarrer CFT, raliser un transfert puis arrter CFT.5.2.1. Paramtrage du moniteur CFTAvant de lancer les programmes de test, il est ncessaire de raliser un certain nombre d'actionsdans le fichier de configuration de CFT.Ces oprations de configuration vont porter sur :la saisie de la cl de protection logicielle,la dfinition des caractristiques TCP locales (nom de votre machine et port d'couteTCP),la dfinition des partenaires (nom de votre machine puisque les transferts serontraliss en boucle).Actions entreprendre1.A l'aide de votre diteur (par exemple vi), diter le fichier ex_conf_fr.tcp situ sous lerpertoire filinst.2.Rechercher, dans la section CFTPARM, le paramtre KEY.Si ce dernier n'est pas renseign, insrer la valeur de la cl de protection logicielle quivous a t fournie.CFTPARM ID= IDPARM0,KEY = 046zmuhj7vvo8jikxlbeya09i3.Rechercher, dans la section CFTNET, le paramtre HOST.Vous devez indiquer ici le nom de votre machine telle qu'elle est connue du rseau. Nepas mettre localhost.Premiers lancements de CFTCFTV2.3 5-2cftnetid = TCPIP,type = TCP,call = inout,host = myhost,maxcnx = 3,mode = replace4.De mme, rechercher dans les 2 sections CFTTCP identifiant les partenaires PARIS etTOULOUSE, le paramtre HOST.Vous devez indiquer ici le nom de votre machine telle qu'elle est connue du rseau. Nepas mettre localhost..cfttcpid = TOULOUSE,host = myhost, cnxin= 8,cnxout = 8,5.Pour fonctionner en TCP, CFT a besoin d'un numro de port disponible. Par dfaut, laprocdure de test utilise le port 1761, premier des 8 ports rservs par Axway Softwareauprs du IANA (Internet Assigned Numbers Authority) (voir ce sujet le guide"Concepts").Cependant, si ce numro de port est dj utilis sur votre systme (voir le fichiersystme /etc/services ou utiliser la commande systme netstat), vous devez modifier leparamtrage de CFT. Pour cela il faut rechercher, dans les sections CFTPROT etCFTPART, les champs SAP et remplacer la valeur actuelle de 1761 par un numro deport disponible sur votre systme. Ce numro de port pourra tre l'un des autres portsrservs de CFT (entre 1761 et 1768) ou tout autre port disponible sur votre systme(gnralement suprieur 5000).CFTPROTID = PESITCFT,TYPE = PESIT,PROF = CFT,NET= TCPIP,SAP= 1761,/* Port d'coute */CFTPART ID = TOULOUSE, PROT = PESITCFT,SAP= 1761,/* Port d'coute */6. Sauvegarder vos modifications.5.2.2. Excution du testLa procdure est la suivante :1.Se placer sous le rpertoire filinst .2.Gnrer les informations de configuration de CFT l'aide de l'utilitaire cftinit :cftinit ex_conf_fr.tcp3.Aprs lapparition du message "cftinit complete", activer CFT l'aide del'utilitaire cftstart : cftstartCFT/V2/UNIX Guide dexploitationCFTV2.3 5-34.Aprs l'apparition du message "CFTMAIN process id is xxxxx", vrifierventuellement l'tat correct de CFT l'aide de l'utilitaire cftping :cftping -v5.Lancerun transfert de type texte destination du partenaire TOULOUSE en tapant lacommande : cftutil send part=TOULOUSE,idf=txt6.Aprs quelques instants, vous pouvez vrifier l'tat du transfert en tapant lacommande :cftcatabVous devez obtenir un rsultat voisin de celui repris ci-dessous (si le transfert n'est pastermin, retaper une 2me fois la commande cftcatab).CFT/V2/UAIXVersion 223 2000/12/01(C) Copyright SOPRA 1989-2000Date = 01/12/2000, Time = 20:00PartnerSTSA FileTransfer Records DiagDiagApplic IdentIdent TransmitTotalProtocol Ident-------- ---- ----- -------- -------- ---------- --------PARISRFTTXT B1820002112 1120 CP 34%TOULOUSE SFTTXT B1820002112 1120 CP 34% 2 record(s) selected 2 record(s) in Catalog file 498 record(s) free (99%)CFTU00I LISTCAT_ Correct7.Il vous faut maintenant arrter CFT l'aide de l'utilitaire cftstop :cftstop8.Aprs l'apparition du message "CFT stopped correctly.", vrifierventuellement l'tat correct de CFT l'aide de l'utilitaire cftping :cftping -vqui doit, tout naturellement, indiquer :cft: not running5.3. Test dinstallation de CFT en mode X25Pour raliser ce test, nous allons utiliser un fichier de configuration ex_conf.x25 prvu cet effet,fourni dans le rpertoire filinst de CFT.Aprs avoir configur ce fichier pour rpondre aux besoins de votre installation, nous allonssuccessivement dmarrer CFT, raliser un transfert puis arrter CFT.Attention : les renseignements fournir ci-aprs tant fortement dpendants du type de machineque vous utilisez, il est fortement conseill de se rfrer au "Guide dexploitation" spcifique devotre machine pour de plus amples informations.Premiers lancements de CFTCFTV2.3 5-45.3.1. Rappel sur ladressage X25Dans le cas le plus gnral, une adresse X25 est compose de 8 ou 9 chiffres (par exemple :175123456).Ce numro vous est indiqu dans les documents accompagnant votre abonnement.Pour intgrer cette adresse dans le paramtrage de CFT, il suffit donc de reporter cette adressedans le paramtre DIALNO de la carte CFTX25 :DIALNO = 175123456Quand on utilise un commutateur, il est souvent ncessaire de spcifier un numro de porte sur cecommutateur. Dans le paramtrage CFT, le numro de porte doit tre ajout en fin de l'adresseX25.Par exemple : pour un numro de porte gal 54, l'adresse est la suivante :DIALNO = 17512345654Sur certains commutateurs, l'accs au rseau public doit tre fait travers une porte ddie lasortie des appels. Dans le paramtrage CFT, ce numro de porte doit tre ajout en dbut deladresse X25.Par exemple : pour un numro de porte de sortie gal 00, l'adresse est la suivante :DIALNO = 00175123456545.3.2. Paramtrage du moniteur CFTAvant de lancer les programmes de test, il est ncessaire de raliser un certain nombre d'actionsdans le fichier de configuration de CFT.Ces oprations de configuration vont porter sur :la saisie de la cl de protection logicielle,la dfinition des caractristiques X25 locales (adresse de rseau X25, identifiant de lacarte et/ou du port utiliser, valeur du sap exprim en sous-adresse ou en donnesutilisateur),la dfinition des partenaires (valeur du sap exprim en sous-adresse ou en donnesutilisateur).Actions entreprendre1. A l'aide de votre diteur (par exemple vi), diter le fichier ex_conf.x25 situ sous lerpertoire filinst.2. Rechercher, dans la section CFTPARM, le paramtre KEY. Si ce dernier n'est pasenseign, insrer la valeur de la cl de protection logicielle qui vous a t fournie :CFTPARM ID= IDPARM0,KEY = 046zmuhj7vvo8jikxlbeya09i,CFT/V2/UNIX Guide dexploitationCFTV2.3 5-53. Rechercher, dans la section CFTX25, le champ DIALNO. Si ce dernier n'a pas trenseign, insrer votre numro d'appel X25 :CFTX25 ID = TOULOUSE,DIALNO = 195310118,/* Numro d'appel */4. CFT est capable de grer plusieurs cartes X25 et, par dfaut, utilise lors des tests la premire carte X25 disponible. Si, pour diverses raisons, vous devez utiliser une autrecarte, il est ncessaire de modifier, dans la section CFTNET, le champ LINEID.Pour des informations complmentaires sur le champ LINEID, consultez le "Guide dexploitation UNIX" spcifique votre machine.CFTNET ID = X.25,TYPE = X25LINEID = CIOline.0,/* guide spcifique */5. Pour fonctionner en X25, CFT peut utiliser un routage de lappel sur sous-adresse ousur donnes utilisateur. Par dfaut, ce programme de test utilise un routage sur lasous-adresse 177.Si cette sous-adresse est dj utilise sur votre rseau X25, vous devez modifier leparamtrage de CFT.Rechercher, dans les sections CFTPROT et CFTPART, les champs SAP et remplacerla valeur 177 par une sous-adresse disponible sur votre systme.CFTPROT ID = PeSITCFT,TYPE = PESIT,PROF = CFT,NET = X.25,SAP = 177, /* Exemple de SAP en *//* sous-adresse */CFTPART ID = TOULOUSE,PROT = PESITCFT,SAP = 177, /* Exemple de SAP en *//* sous-adresse */Si votre rseau ou votre logiciel X25 ne supporte pas le routage sur sous-adresse,vous devez modifier le fichier de paramtrage pour l'adapter au routage sur donnes utilisateur. Rechercher, dans les sections CFTPROT et CFTPART, les champs SAP etremplacer la valeur 177 par une donne utilisateur (voir la syntaxe dans le "Manuel de rfrence" de CFT).CFTPROT ID = PeSITCFT,TYPE = PESIT,PROF = CFT,NET = X.25,SAP = "TEST" /* Exemple de SAP sur*//* donnes utilisateur */CFTPART ID = TOULOUSE,PROT = PeSITCFT,SAP = "TEST" /* Exemple de SAP sur*//* donnes utilisateur */6.Sauvegarder vos modifications.Premiers lancements de CFTCFTV2.3 5-65.3.3. Excution du testLa procdure est la suivante :1.Se placer sous le rpertoire filinst .2.Gnrer les bases de