4.5. Shells et outils de ligne de commande


Cronie ajoute la prise en charge d'un temps aléatoire dans une plage sélectionnée

L'utilitaire Cronie supporte désormais l'opérateur ~ (random within range) pour l'exécution des cronjob. Par conséquent, vous pouvez démarrer un cronjob à un moment aléatoire dans l'intervalle sélectionné.

(BZ#2090691)

ReaR ajoute de nouvelles variables pour l'exécution des commandes avant et après la récupération

Avec cette amélioration, ReaR introduit deux nouvelles variables pour faciliter l'automatisation des commandes à exécuter avant et après la récupération :

  • PRE_RECOVERY_COMMANDS accepte un tableau de commandes. Ces commandes seront exécutées avant le début de la récupération.
  • POST_RECOVERY_COMMANDS accepte un tableau de commandes. Ces commandes seront exécutées une fois la récupération terminée.

Ces variables sont une alternative à PRE_RECOVERY_SCRIPT et POST_RECOVERY_SCRIPT avec les différences suivantes :

  • Les variables précédentes PRE_RECOVERY_SCRIPT et POST_RECOVERY_SCRIPT acceptent une seule commande de l'interpréteur de commandes. Pour passer plusieurs commandes à ces variables, vous devez les séparer par des points-virgules.
  • Les nouvelles variables PRE_RECOVERY_COMMANDS et POST_RECOVERY_COMMANDS acceptent des tableaux de commandes, et chaque élément du tableau est exécuté comme une commande distincte.

Par conséquent, il est désormais plus facile et moins sujet aux erreurs de fournir plusieurs commandes à exécuter dans le système de sauvetage avant et après la récupération.

Pour plus d'informations, voir le fichier default.conf.

(BZ#2111059)

Un nouveau paquet : xmlstarlet

XMLStarlet est un ensemble d'utilitaires en ligne de commande permettant d'analyser, de transformer, d'interroger, de valider et d'éditer des fichiers XML. Le nouveau paquetage xmlstarlet fournit un ensemble simple de commandes shell que vous pouvez utiliser de la même manière que les commandes UNIX pour les fichiers de texte brut tels que grep, sed, awk, diff, patch, join, et autres.

(BZ#2069689)

opencryptoki repassé à la version 3.18.0

Le paquetage opencryptoki, qui est une implémentation de la norme de cryptographie à clé publique (PKCS) #11, a été mis à jour à la version 3.18.0. Les améliorations notables sont les suivantes :

  • Format par défaut des données des jetons conformes aux normes du Federal Information Processing Standards (FIPS) (tokversion = 3.12).
  • Ajout d'un support pour restreindre l'utilisation des mécanismes et des clés avec une politique globale.
  • Ajout d'un support pour le comptage statistique de l'utilisation des mécanismes.
  • Les jetons ICA/EP11 prennent désormais en charge la version 4 de la bibliothèque libica.
  • L'outil p11sak permet de définir différents attributs pour les clés publiques et privées.
  • Le C_GetMechanismList ne renvoie pas le CKR_BUFFER_TOO_SMALL dans le jeton EP11.

openCryptoki prend en charge deux formats de données différents pour les jetons :

  • le format de données antérieur, qui utilise des algorithmes non approuvés par la FIPS (tels que DES et SHA1)
  • le nouveau format de données, qui utilise uniquement des algorithmes approuvés par le FIPS.

L'ancien format de données ne fonctionne plus car le fournisseur FIPS n'autorise l'utilisation que d'algorithmes approuvés par le FIPS.

Important

Pour faire fonctionner openCryptoki sur RHEL 9, migrer les jetons pour utiliser le nouveau format de données avant d'activer le mode FIPS sur le système. Cette opération est nécessaire car l'ancien format de données est toujours utilisé par défaut dans openCryptoki 3.17. Les installations openCryptoki existantes qui utilisent l'ancien format de données des jetons ne fonctionneront plus lorsque le système passera en mode FIPS.

Vous pouvez migrer les jetons vers le nouveau format de données en utilisant l'utilitaire pkcstok_migrate, fourni avec openCryptoki. Notez que pkcstok_migrate utilise des algorithmes non approuvés par le FIPS pendant la migration. Par conséquent, il convient d'utiliser cet outil avant d'activer le mode FIPS sur le système. Pour plus d'informations, voir Migration vers la conformité FIPS - utilitaire pkcstok_migrate.

(BZ#2044179)

powerpc-utils repassé à la version 1.3.10

Le paquetage powerpc-utils, qui fournit divers utilitaires pour une plate-forme PowerPC, a été mis à jour à la version 1.3.10. Les améliorations notables sont les suivantes :

  • Ajout de la possibilité d'analyser les informations relatives à la référence de la plate-forme d'architecture de puissance (PAPR) pour l'énergie et la fréquence dans l'outil ppc64_cpu.
  • L'utilitaire lparstat a été amélioré afin d'afficher des messages d'erreur plus précis lorsque la commande lparstat -E échoue sur les systèmes de configuration maximale. La commande lparstat fournit des informations sur les partitions logiques.
  • Correction de la mémoire en ligne signalée dans l'ancien format dans la commande lparstat.
  • Ajout de la prise en charge de la commande acc pour modifier dynamiquement les crédits de qualité de service (QoS) pour l'accélérateur NX GZIP.
  • Amélioration des spécificateurs de format dans les appels printf() et sprintf().
  • L'utilitaire hcnmgr, qui fournit les outils HMC au réseau virtuel hybride, comprend les améliorations suivantes :

    • Ajout de la fonction wicked à la liste Hybrid Network Virtualization HNV FEATURE. L'utilitaire hcnmgr prend en charge la virtualisation de réseau hybride (HNV) pour utiliser les fonctions wicked pour le bonding.
    • hcnmgr conserve un état hcnid en vue d'un nettoyage ultérieur.
    • hcnmgr exclut le code NetworkManager (NM) nmcli.
    • Le paramètre NM HNV primary slave a été corrigé.
    • hcnmgr prend en charge le contrôleur d'interface réseau virtuel (vNIC) en tant que périphérique de sauvegarde.
  • Correction du message relatif au système de numérotation hexadécimale non valide sur le site bootlist.
  • L'indicateur -l est inclus dans l'utilitaire kpartx en tant que valeur de délimitation -p dans la commande bootlist.
  • Des corrections ont été apportées à l'utilitaire sslot afin d'éviter les fuites de mémoire lors de l'établissement de la liste des emplacements IO.
  • Ajout des chaînes de description du type DRC pour les derniers types de fentes PCIe (peripheral component interconnect express) dans l'utilitaire lsslot.
  • Correction de l'adresse de configuration invalide vers RTAS dans l'outil errinjct.
  • Ajout de la prise en charge des dispositifs de mémoire non volatile sur tissus (NVMf) dans l'utilitaire ofpathname. L'utilitaire fournit un mécanisme pour convertir un nom de périphérique logique en un chemin de périphérique de micrologiciel ouvert et vice-versa.
  • Ajout de correctifs pour la prise en charge de la mémoire non volatile (NVMe) en mode ANA (asymmetric namespace access) dans l'utilitaire ofpathname.
  • Installation du fichier smt.state comme fichier de configuration.

(BZ#1920964)

Les modules Redfish font désormais partie de la collection Ansible redhat.rhel_mgmt

La collection Ansible de redhat.rhel_mgmt comprend désormais les modules suivants :

  • redfish_info
  • redfish_command
  • redfish_config

Ainsi, les utilisateurs peuvent bénéficier de l'automatisation de la gestion en utilisant les modules Redfish pour récupérer l'état de santé du serveur, obtenir des informations sur l'inventaire du matériel et des microprogrammes, effectuer la gestion de l'alimentation, modifier les paramètres du BIOS, configurer les contrôleurs hors bande (OOB), configurer le RAID matériel et effectuer les mises à jour des microprogrammes.

(BZ#2112434)

libvpd repassé à la version 2.2.9

Le paquetage libvpd, qui contient des classes permettant d'accéder aux données sur les produits vitaux (VPD), a été mis à jour à la version 2.2.9. Les améliorations notables sont les suivantes :

  • Correction du verrouillage de la base de données
  • Mise à jour des informations sur la version de l'utilitaire libtool

(BZ#2051288)

lsvpd repassé à la version 1.7.14

Le paquetage lsvpd, qui fournit des commandes pour constituer un système d'inventaire matériel, a été mis à jour à la version 1.7.14. Avec cette mise à jour, l'utilitaire lsvpd empêche la corruption du fichier de base de données lorsque vous exécutez la commande vpdupdate.

(BZ#2051289)

ppc64-diag repassé à la version 2.7.8

Le paquetage ppc64-diag pour les diagnostics de plateforme a été mis à jour à la version 2.7.8. Les améliorations notables sont les suivantes :

  • Mise à jour de la dépendance de construction pour utiliser l'utilitaire libvpd version 2.2.9 ou supérieure
  • Correction du message d'erreur extract_opal_dump sur les plates-formes non prises en charge
  • Correction d'un avertissement de compilation avec les compilateurs GCC-8.5 et GCC-11

(BZ#2051286)

sysctl introduit la même syntaxe pour les arguments que systemd-sysctl

L'utilitaire sysctl du paquetage procps-ng, que vous pouvez utiliser pour modifier les paramètres du noyau au moment de l'exécution, utilise désormais la même syntaxe pour les arguments que l'utilitaire systemd-sysctl. Avec cette mise à jour, sysctl analyse désormais les fichiers de configuration qui contiennent des traits d'union (-) ou des globes (*) sur les lignes de configuration. Pour plus d'informations sur la syntaxe de systemd-sysctl, consultez la page de manuel sysctl.d(5).

(BZ#2052536)

Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.