Projet

Général

Profil

Scénario #37495

"sysctl -p" VS "sysctl --system"

Ajouté par Joël Cuissinat il y a 4 mois. Mis à jour il y a 13 jours.

Statut:
Nouveau
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
Echéance:
% réalisé:

0%

Points de scénarios:
1.0
Estimation basée sur la vélocité:
Liens avec la release:
Auto

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

Lié à Distribution EOLE - Tâche #37560: etude Fermé 21/07/2026

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

#4 Mis à jour par Joël Cuissinat il y a 13 jours

  • Tracker changé de Demande à Scénario
  • Début 08/06/2026 supprimé
  • Release mis à Carnet de produit Cadoles - MEN
  • Points de scénarios mis à 1.0

Formats disponibles : Atom PDF