Chapitre 8. Shells et outils de ligne de commande
Ce chapitre répertorie les changements les plus notables apportés aux interpréteurs de commandes et aux outils de ligne de commande entre RHEL 8 et RHEL 9.
8.1. Changements notables dans la gestion du système
L'algorithme Data Encryption Standard (DES) n'est pas disponible pour la communication net-snmp dans Red Hat Enterprise Linux 9
Dans les versions précédentes de RHEL, DES était utilisé comme algorithme de cryptage pour sécuriser les communications entre les clients et les serveurs net-snmp. Dans RHEL 9, l'algorithme DES n'est pas pris en charge par la bibliothèque OpenSSL. L'algorithme est considéré comme non sécurisé et la prise en charge du DES par net-snmp a donc été supprimée.
L'outil ABRT a été supprimé
L'outil de signalement automatique des bogues (ABRT) pour la détection et le signalement des pannes d'application n'est pas disponible dans RHEL 9.
En remplacement, utilisez l'outil systemd-coredump
pour consigner et stocker les "core dumps", qui sont des fichiers générés automatiquement après le plantage d'un programme.
L'option de montage hidepid=n
n'est pas prise en charge dans RHEL 9 systemd
L'option de montage hidepid=n
, qui contrôle qui peut accéder aux informations dans les répertoires /proc/[pid]
, n'est pas compatible avec l'infrastructure systemd
fournie dans RHEL 9.
En outre, l'utilisation de cette option peut amener certains services lancés par systemd
à produire des messages de refus SELinux AVC et empêcher d'autres opérations de se terminer.
L'utilitaire dump
du paquet dump
a été supprimé
L'utilitaire dump
utilisé pour la sauvegarde des systèmes de fichiers a été déprécié dans Red Hat Enterprise Linux 8 et n'est pas disponible dans RHEL 9.
Dans RHEL 9, Red Hat recommande d'utiliser l'utilitaire tar
, ou dd
comme outil de sauvegarde pour les systèmes de fichiers ext2, ext3 et ext4. L'utilitaire dump
fera partie du dépôt EPEL 9.
Notez que l'utilitaire restore
du paquet dump
reste disponible et pris en charge dans RHEL 9 et est disponible en tant que paquet restore
.
RHEL 9 ne contient pas la crontab ReaR
La crontab /etc/cron.d/rear
du paquet rear
, qui exécute rear mkrescue
après la modification de l'agencement du disque, a été supprimée dans RHEL 9.
Si vous comptez sur la crontab /etc/cron.d/rear
pour exécuter rear mkrescue
, vous pouvez configurer manuellement des exécutions périodiques de ReaR à la place.
Le paquetage rear
de RHEL contient les exemples suivants de planification de tâches :
-
l'exemple de crontab
/usr/share/doc/rear/rear.cron
-
l'exemple
/usr/share/doc/rear/rear.{service,timer}
unité systemd
N'utilisez pas ces exemples sans procéder à des modifications spécifiques au site ou sans prendre d'autres mesures pour effectuer des sauvegardes actualisées en vue de la récupération du système. Vous devez effectuer des sauvegardes régulières en plus de recréer l'image de secours. Les étapes à suivre pour effectuer une sauvegarde dépendent de la configuration locale. Si vous exécutez la commande rear mkrescue
sans prendre en même temps une sauvegarde mise à jour, le processus de récupération du système utilisera une sauvegarde antérieure qui pourrait être incohérente avec la disposition sauvegardée.