J'essaie de localiser mon fichier coredump dans ubuntu 12.04
LTS mais je ne peux pas. Le problème est que je dois éditer le contenu du fichier core_pattern
après chaque redémarrage pour l'obtenir, car la commande ne fonctionne pas (je ne sais pas pourquoi).
Est-il possible de définir de manière permanente le contenu du fichier core_pattern
??
Le paramètre de configuration /proc/sys/kernel/core_pattern
est défini lorsque le service de rapport d'incident apport
___ démarre au démarrage du système. La première étape du processus consisterait donc à désactiver apport
name__. Cela peut être fait en modifiant le fichier /etc/default/apport
et en définissant enabled=0
.
À ce stade, le modèle de noyau par défaut du noyau doit rester au démarrage. Si vous souhaitez passer à un autre modèle, vous pouvez le faire en plaçant un fichier dans /etc/sysctl.d
qui se termine par .conf
(par exemple 60-core-pattern.conf). Son contenu devrait ressembler à quelque chose comme ça (en ajustant votre motif désiré):
kernel.core_pattern = core
Cela devrait entraîner le chargement de votre modèle personnalisé au démarrage. Vous devriez pouvoir le tester sans redémarrer en exécutant Sudo sysctl --system
.