4.4. Gestion Système

Veuillez lire cette section pour connaitre le sommaire des changements apportés aux outils et processus de gestion du système entre Red Hat Enterprise Linux 6 et Red Hat Enterprise Linux 7.

4.4.1. Syntaxe du fichier de configuration

Dans Red Hat Enterprise Linux 6, la commande export était utilisée dans les fichiers de configuration pour exporter les valeurs définies dans ces fichiers. Les variables qui n'utilisaient pas la commande export n'étaient pas exportées et étaient uniquement utilisées en tant que valeurs de configuration pour le script init correspondant. Ceci est un exemple de fichier /etc/sysconfig/sshd :
AUTOCREATE_SERVER_KEYS=YES
export SSH_USE_STRONG_RNG=1
export OPENSSL_DISABLE_AES_NI=1
Dans Red Hat Enterprise Linux 6, seules les valeurs de SSH_USE_STRONG_RNG et OPENSSL_DISABLE_AES_NI étaient exportées vers l'environnement du démon ssh. La variable AUTOCREATE_SERVER_KEYS était utilisée pour dire au script init d'automatiquement créer des clés publiques et privées RSA et DSA.
Dans Red Hat Enterprise Linux 7, la commande export n'est plus requise pour que ces valeurs soient exportées vers l'environnement du service en cours de configuration. Ainsi, le fichier exemple /etc/sysconfig/sshd suivant exporte les trois valeurs vers l'environnement du démon ssh :
AUTOCREATE_SERVER_KEYS=YES
SSH_USE_STRONG_RNG=1
OPENSSL_DISABLE_AES_NI=1