Apparence
Uubu.fr

Les systèmes Linux, l’open source, les réseaux, l’interopérabilité, etc.
« Il vaut mieux viser la perfection et la manquer que viser l’imperfection et l’atteindre. » (Bertrand Arthur William RUSSEL)
16 mai 2017

htmlpdflatexmanmd




abrt-watch-log

abrt-watch-log

Lit le fichier log et lance une commande quand il grossis ou est remplacé

OPTIONS

-F STR Ne pas lancer le programme si les STR ne sont pas trouvés
-v, --verbose mode verbeux
-s Log dans syslog
FILE Fichier à surveiller
PROG Programme à lancer
ARGS Arguments pour le programme
^
16 mai 2017

htmlpdflatexmanmd




abrt-server

abrt-server

Socket unix pour ABRT

   abrt-server est exécuté par le service abrtd pour gérer les connexions socket. Toute application dans le système est capable d'invoquer la création d'un nouveau répertoire problem en suivant le protocole de communication

OPTIONS

-u UID UID à utiliser
-s Log dans les logs système
-p Ajoute le nom du programme dans les logs
-v mode verbeux
^
16 mai 2017

htmlpdflatexmanmd




abrt-oops.conf

abrt-oops.conf

Fichier de configuration pour l'extracteur Oops du kernel

OPTIONS

DropNotReportableOopses (bool). Afficher seulement les oops reportable. Défaut: no.
OnlyFatalMCOE (bool) Affiche seulement les MCE fatals. Défaut: yes.
^
16 mai 2017

htmlpdflatexmanmd




abrt-dbus

abrt-dbus

Serveur dbus pour requêter les données des problèmes

   abrt-dbus permet à d'autres programmes d'opérer sur les répertoires de données de problème via D-Bus. Normalement, ce programme est démarré par dbus à la demande, et terminé après un timeout

OPTIONS

-v mode verbeux
-t NUM Quitte après num secondes d'inactivité
^
16 mai 2017

htmlpdflatexmanmd




abrtd

abrtd

Service de reporting de bug automatique

   abrtd est un service qui regarge les applications crashée. Quand un crash se produit, il collecte les données (fichier core, ligne de commande de l'application, etc.) et effectue une action en fonction du type d'application qui a planté et en accord avec la configuration. Il y a des plugins pour diverses actions: par exemple reporter le crash dans bugzilla, par mail, ou le transférer via FTP ou SCP.

OPTIONS

-v mode verbeux
-d Ne pas lancer en tâche de fond et log sur stderr
-s Log dans le log système même avec -d
-t NUM Quitte après num secondes d'inactivité
-p Ajoute les noms des programmes dans les logs

Variables d'environnement

ABRT_EVENT_NICE abrtd se lance avec une valeur de nice incrémenté par 10 pour ne pas prendre trop de ressource. Cette variable ajuste cet incrément.
^
16 mai 2017

htmlpdflatexmanmd




abrt-configuration

abrt-configuration

Serveur dbus pour la configuration de lecture/écriture ABRT

OPTIONS

   ce programme permet à d'autres programmes de lire/écrire la configuration ABRT via D-Bus. Normalement, il est démarré par les service dbus à la demande, et terminé après un timeout. Le serveur écoute sur com.redhat.problem.configuration et exporte la configuration comme objet D-Bus. Les objets sont créés depuis les fichiers XML dans /usr/share/problems/config/interfaces.

Exemple de fichier XML de configuration:
‹node name="/com/redhat/problems/configuration/ccpp"›
    ‹annotation name="com.redhat.problems.ConfFile" value="/etc/abrt/plugins/CCpp.conf" /›
    ‹annotation name="com.redhat.problems.DefaultConfFile" value="/usr/share/abrt/conf.d/plugins/CCpp.conf" /›
    
    ‹interface name="com.redhat.problems.configuration.ccpp"›
        ‹property name="MakeCompatCore" type="b" access="readwrite"/›
        ‹property name="SaveBinaryImage" type="b" access="readwrite"/›
        ‹property name="VerboseLog" type="i" access="readwrite"/›
        ‹property name="DebuginfoLocation" type="s" access="readwrite"/›
    ‹/interface›
‹/node›

OPTIONS

-v mode verbeux
-t NUM Quitte après num secondes d'inactivité
^
16 mai 2017

htmlpdflatexmanmd




abrt.conf

abrt.conf

Fichier de configuration pour abrt

OPTIONS

DumpLocation = dir Répertoire où stocker les coredumps et tous les fichiers qui sont nécessaires pour le reporting. Défaut: /var/spool/abrt
MaxCrashReportSize = num Espace disque en Mo que abrt utilise pour tous les dumps. Défaut: 1000
WatchCrashdumpArchiveDir = dir Répertoire de supervision et appel abrt-handle-uploud dans les fichiers qui apparaissent ici. Utilisé pour décompresser les uploads via ftp, scp, etc.
DeleteUploaded = yes/no Supprime une archive crashdump uploadée une fois qu'elle a été décompressée. Défaut: no
DebugLevel = 0-100 Autorise abrt à détecter les problèmes dans abrt lui-meme. Défaut: 0
AutoreportingEvent = report_uReport Nom de l'évènement qui est lancé automatiquement après la détection d'un problème. L'évènement devrait exécuter une analyse rapide et quitter avec un code 70 si le problème est connu. Défaut: report_uReport
AutoreportingEnabled = bool ACtive/désactive le lancement automatique de AutoreportingEvent
ShortenedReporting = bool Active le reporting GUI raccourci quand le reporting est interrompu après que AutoreportingEvent soit terminé. Défaut: yes
ExploreChroots = bool Active diverses fonctionnalité d'exploration des répertoires racine des processus s'ils diffèrent de /. Désactivé par défaut parce qu'un utilisateur peut l'utiliser pour voler des données
^
16 mai 2017

htmlpdflatexmanmd




abrt-cli

abrt-cli

Gérer les reports abrt

OPTIONS

-a, --authenticate Active l'authentification PolKit pour pouvoir travailler avec les problèmes système
-v, --verbose mode verbeux
-b, --bare Affiche seulement un compteur de problèmes sans messages
--detailed Affiche un rapport détaillé
-n, --not-reported Liste seulement les problèmes non-reportés
--size SIZE Largeur de texte en octet. Au delà, le texte est abrégé
--since NUM Sélectionne seulement les problèmes détectés après la date donnée
-u, --unsafe Ignore les vérifications de sécurité pour pouvoir afficher tous les problèmes
--until NUM Sélectionne seulement les problèmes détectés avant la date donnée
^
16 mai 2017

htmlpdflatexmanmd




abrt-auto-reporting

abrt-auto-reporting

Affiche ou modifie les valeurs d'option de reporting automatique

   Lit la configuration depuis abrt.conf et sauve les changements dans le même fichier. Les changements prennent effet immédiatement.

enabled | yes | 1 | on | disabled | no | 0 | off Active le reporting automatique. charge un uReport qui a été généré pour un problème détecté immédiatement après la phase de detection.

Description uReport

   ABRT supporte les uReports pour 4 types de crashs: les crashes des programmes C/C++ qui résultent en un coredump, les exceptions Python, Java et les oops kernel.

  Chaque uReport contient généralement une ou plusieurs stack trace qui décrivent la pile d'appel du programme au moment du crash et ne contient aucun contenu de variable.

  Tout uReport contient également l'identification du système d'exploitation, versions des packages RDM, et si le programme tournait en root.

  Il y a également des éléments spécifique à chaque type de crash:

        C/C++: les chemins de l'exécutable et le signal délivré au programme
        Python Le type d'exception
        oops List des modules kernel chargés, flags et texte complet du oops.