Analyse der Protokolle

AppArmor protokolliert alle Verstöße gegen die geladenen Profile in einem Protokoll. Hierfür nutzt AppArmor den Auditd-Daemon, der in einem eigenen Kapitel besprochen wird (A). Der Auditd-Daemon protokolliert seine Meldungen in der Datei /var/log/audit/audit.log. Falls der Auditd-Daemon nicht aktiv ist, werden die Protokolle über den Syslogd-Daemon in die Datei /var/log/messages geschrieben.

Hier möchte ich Ihnen kurz den Aufbau der AppArmor Protokollmeldungen beschreiben. Diese Protokollmeldungen helfen Ihnen bei der Fehlersuche als auch bei der Anpassung vorhandener Profile an neue Anforderungen und dem Erstellen kompletter neuer Profile.

AppArmor kann vier verschiedene Protokollmeldungen schreiben, die im folgenden einzeln betrachtet werden sollen.

Ralf Spenneberg 2007-11-13