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é.
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
etPOST_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
etPOST_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
.
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èquelibica
. -
L'outil
p11sak
permet de définir différents attributs pour les clés publiques et privées. -
Le
C_GetMechanismList
ne renvoie pas leCKR_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.
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 commandelparstat -E
échoue sur les systèmes de configuration maximale. La commandelparstat
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()
etsprintf()
. 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 VirtualizationHNV FEATURE
. L'utilitairehcnmgr
prend en charge la virtualisation de réseau hybride (HNV) pour utiliser les fonctionswicked
pour le bonding. -
hcnmgr
conserve un étathcnid
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.
-
Ajout de la fonction
-
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'utilitairekpartx
en tant que valeur de délimitation-p
dans la commandebootlist
. -
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.
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
etGCC-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)
.