table of contents
| AUDIT_LOG_USER_COMM_MESSAGE(3) | Linux Audit API | AUDIT_LOG_USER_COMM_MESSAGE(3) |
BEZEICHNUNG¶
audit_log_user_comm_message - Protokollieren einer Benutzermeldung aus einer Konsolen-Anwendung
ÜBERSICHT¶
#include <libaudit.h>
int audit_log_user_comm_message(int audit_dd, int Type, const char *Meldung, const char *Befz, const char *Rechnername, const char *Adr, const char *TTY, int Ergebnis)
BESCHREIBUNG¶
Diese Funktion protokolliert eine Meldung in das Auditsystem mittels eines vordefinierten Meldungsformats. Diese Funktion sollte von allen Konsolenanwendungen (außer für ELF) verwandt werden, die keine Konten oder Gruppen verändern oder die Ausführung eines Skriptes protokollieren müssen. Ein Beispiel wäre ein Python-Skript, das ein Ereignis aufzeichnet. Die Funktionsparameter lauten wie folgt:
audit_dd - Der von audit_open(3) zurückgelieferte DD Typ - Typ der Meldung, z.B. AUDIT_USYS_CONFIG, AUDIT_USER_LOGIN Meldung - Der gesandte Meldungstext Befz - Die Befehlszeile des Programms, NULL falls unbekannt Rechnername - Der Rechnername, falls bekannt, NULL falls unbekannt Adr - Die Netzwerkadresse des Benutzers, NULL falls unbekannt TTY - Das TTY des Benutzers, falls NULL wird versucht, es herauszufinden Ergebnis - 1 ist »Erfolg« und 0 ist »Fehlschlag«
RÜCKGABEWERT¶
Sie liefert die Sequenznummer zurück, die > 0 bei erfolgreicher Ausführung und <= 0 im Fehlerfall ist.
FEHLER¶
Diese Funktion liefert -1 bei Fehlschlag zurück. Untersuchen Sie errno für weitere Informationen.
SIEHE AUCH¶
audit_log_user_message(3), audit_log_acct_message(3), audit_log_user_avc_message(3), audit_log_semanage_message(3).
AUTOR¶
Steve Grubb
ÜBERSETZUNG¶
Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann <debian@helgefjell.de> erstellt.
Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.
Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Übersetzer.
| Juli 2016 | Red Hat |