Le symptôme classique de la perte de cette variable est le message suivant (en général lorsqu'une chaîne batch exécute un tri MFSort) :
0509-150 Le module dépendant libcobrts.2.so n'a pas pu être chargé.
0509-022 Impossible de charger le module libcobrts.2.so.
0509-026 Erreur système : Un fichier ou un répertoire du chemin d'accès n'existe pas.
Je préfère le rendre visible et le déplacer sous le nom $SIGACS/adm/cfg/kshrc.cfg. Si vous faites de même n'oubliez pas de corriger l'alimentation de $ENV et de faire un arrêt - démarrage pour que les transactionnels prennent en compte votre mise à jour.
Addendum : modifier aussi les scripts $SBIN/OPER job strcalck3w et stpcalck3w qui appellent directement $FILE/.kshrc au lieu d'utiliser la variable $ENV ...
"soumis au risque d'être purgé ou oublié lors des duplications" :
RépondreSupprimerce fichier a déjà été compressé etje confirme que ça nous a occasionné une sacrée prise de tête pour trouver ce qui se passait.
Si vous renommez ce script - notez qu'il est appelé par le script $SIGACS/bin/OPER
RépondreSupprimer