Publications par Pierre-Louis BERTHOIN

ZLIB en V7R5

Depuis la version V7R5, on peut faire des compressions en utilisant l’algorithme ZLIB (https://fr.wikipedia.org/wiki/Zlib) alors que jusqu’à présent on pouvait au maximum utiliser LZ1 (https://en.wikipedia.org/wiki/LZ77_and_LZ78#LZ77)c’est le paramètre DTACPR(*ZLIB) dans les commandes SAV*. Voici un premier test comparatif, on fait un test sur 2 bibliothèques et un système de fichiers voici les tailles obtenues et les […]

, , , Exit pgm V7R5

Vous pouvez désormais mettre des points d’exit pour savoir quand un fichier IFS est ouvert ou ferméQIBM_QP0L_OBJ_OPENQIBM_QP0L_OBJ_CLOSEle format de data utilisé est le OBOP0100 exemple de programme en CLP attention à bien mettre le paramètre THDSAFE(*YES) Remarque :Le path du fichier est déclaré en UCS2 ci joint un petit programme de conversion en RPGLE , […]

Evolution SMTP en V7R5

Un des gros manques de la commande SNDSMTPEMM est de ne pas pouvoir indiquer émetteur, et le mail arrive donc avec un utilisateur par défaut. Cette modification est également disponible en V7R4 TR7 En V7R5 on peut indiquer l’émetteur dans les commandes ADDUSRSMTP ou CHGUSRSMTP dans le paramètre ORIGINATOR et vous obtenez Autre option vous […]

, , Sécurisation Netserver en V7R5

A partir de la version 7.5, vous avez de nouvelles options pour l’administration de NetServer Vous pouvez par exemple nommer les utilisateurs ayants accès aux partages de votre ibmi. Vous devez créer une liste d’autorisation, par exemple netserver et pour qu’un utilisateur puisse accéder il faut qu’il aie le droit *use sur cette liste Création […]

, Installation V7R5 à partir d’une V7R3

On a utilisé la nouvelle version de PRUV que vous pouvez télécharger ici https://www-01.ibm.com/marketing/iwm/iwm/web/dispatcher.do?source=ipvtle produit est de plus en plus complet et fiable Par exemple il nous a indiqué quelques PTFs spécifiques. .. on a choisit de faire la migration par un lecteur optique virtuel On appliqué les PTFs de manière permanenteOn a fait une […]

, , , 5733OPS en V7R5

Quand vous lancerez PRUV avant votre passage en V7R5 vous aurez ce messagequi vous indique que le logiciel 5733OPS n’est plus installable, c’était la première mouture de l’open source sur l’IBMi SELECT PRODUCT_OPTION, TEXT_DESCRIPTIONFROM QSYS2.SOFTWARE_PRODUCT_INFOWHERE PRODUCT_ID = ‘5733OPS’ Parmi ces produits vous avez par exemple Nodejs, Nginx, ou Git (Vous devriez déjà utiliser ceux ce […]

, , , 5250 en SSH

Vous voulez faire du 5250 sur votre IBMi et que vos informations ne circulent pas en claire sur le réseau. La première solution est de mettre en œuvre telnets Vous devez vous connecter sur DCMCréer un certificat ou utiliser un déjà existantet l’associer à l’application .Ensuite dans votre client, en principe ACS , indiquer que […]

, PRUV pour la 7.5

PRUV (Pre-Upgrade Verification) est désormais disponible, vous pouvez le télécharger ici https://www-01.ibm.com/marketing/iwm/iwm/web/dispatcher.do?source=ipvt la dernière version disponible est 7.5.0.20220601 il vous suffit de télécharger et de lancer le JAVA . vous indiquez contrôle pour mise à jour . vous pouvez indiquer désormais la version 7.5 . le résultat avant exportation html . Par exemple dans notre […]

, Debuguer SSH

L’abandon de ftp (et autres solutions non cryptées) entraine une migration vers des solutions SSH (SCP ou SFTP) Ces 2 solutions étant sécurisées par l’envoi des données dans un tunnel SSH Pour des ibmistes la démarche n’est pas forcément évidente les , clé publique, clé privée , authorized_keys et known_host ne sont pas naturels pour […]

, , , Gérer les services TCP/IP à Démarrer

Une petite vue synthétique qu’on aime bien dans Navigator for i , qui vous permet en une vue de gérer les services TCP/IP à démarrage automatique on accède à la vue par là : Vous avez alors la liste des services avec un tableau qui indique ceux qui sont à démarrage automatique Vous pouvez choisir […]