Scénario #37495
"sysctl -p" VS "sysctl --system"
0%
Description
Historiquement les commandes instance et reconfigure appellent la commande sysctl -p qui applique uniquement les valeurs présentes dans le fichier /etc/sysctl.conf.
La commande sysctl --system va lire les fichiers présents dans plusieurs répertoires sysctl.d et termine par le fichier /etc/sysctl.conf.
Ce fichier est d'ailleurs appliqué deux fois du fait de la présence d'un lien symbolique ajouté par le paquet systemd.
root@amonecole:~# ls /etc/sysctl.d/99-sysctl.conf -al lrwxrwxrwx 1 root root 14 mars 24 14:45 /etc/sysctl.d/99-sysctl.conf -> ../sysctl.conf root@amonecole:~# dpkg -S /etc/sysctl.d/99-sysctl.conf systemd: /etc/sysctl.d/99-sysctl.conf
Demandes liées
Historique
#1 Mis à jour par Klaas TJEBBES il y a 4 mois
Le fait que /etc/sysctl.conf soit lu 2 fois n'est pas gênant, à part les quelques millisecondes que ça prend.
Par contre, si EOLE décide un jour de placer un fichier dans /etc/sysctl.d/, ce dernier ne sera pas lu.
#2 Mis à jour par Daniel Dehennin il y a 3 mois
Sur ma Debian, il y a le service systemd-sysctl.service.
Je pense que l’usage du répertoire est mieux :
- si les admins veulent utiliser
sysctl.dça sera plus simple - si un paquet fourni une configuration dans
sysctl.d(temporairement pour raison de sécurité par exemple)
#3 Mis à jour par Joël Cuissinat il y a 23 jours
- Lié à Tâche #37560: etude ajouté
#4 Mis à jour par Joël Cuissinat il y a 13 jours
- Tracker changé de Demande à Scénario
- Début
08/06/2026supprimé - Release mis à Carnet de produit Cadoles - MEN
- Points de scénarios mis à 1.0