web-dev-qa-db-fra.com

Laissez Apport intercepter les plantages à l'échelle du système

Je veux laisser Apport intercepter tous les plantages - à l'échelle du système - ce qui signifie également des plantages dans des programmes qui se trouvent par exemple dans le dossier HOME d'un utilisateur et qui ne font pas partie des packages Ubuntu. Existe-t-il une option de configuration pour réaliser cela?

Exemple idiot:

#include <stdio.h>
int main() { printf("%n%n%n"); return 0; }

make test && ./test

Créera un crash mais Apport ne l'interceptera pas.

CrashReporter sur MacOS est capable de créer un rapport de plantage pour tous les fichiers exécutables, quel que soit leur emplacement dans le système.

3
calquin

Je n'ai rien trouvé dans la documentation, mais en lisant le code, j'ai vu que vous pouvez activer les rapports d'erreur pour les binaires non compressés en créant un fichier appelé ~/.config/répart/settings avec le contenu:

[main]
unpackaged=true
8
michaeljt