table of contents
- trixie-backports 4.30.0-1~bpo13+1
- testing 4.30.0-1
- unstable 4.30.0-1
| AUDIT_LOG_ACCT_MESSAGE(3) | API-ul de audit Linux | AUDIT_LOG_ACCT_MESSAGE(3) |
NUME¶
audit_log_acct_message - înregistrează un mesaj al contului de utilizator
SINOPSIS¶
#include <libaudit.h>
int audit_log_acct_message(int audit_fd, int type, const char *pgname, const char *op, const char *name, unsigned int id, const char *host, const char *addr, const char *tty, int result)
DESCRIERE¶
Această funcție va înregistra un mesaj în sistemul de audit utilizând un format de mesaj predefinit. Aceasta trebuie utilizată pentru toate operațiile de manipulare a contului. Parametrii funcției sunt următorii:
- audit_fd - descriptorul de fișier returnat de audit_open
- type - tipul mesajului: AUDIT_USER_CHAUTHTOK pentru modificarea oricăror atribute ale contului.
- pgname - numele programului, dacă NULL va încerca să ghicească
- operația. Exp: „adding-user” (adăugare-utilizator), „changing-finger-info” (modificare-informații-amprentă), „deleting-group” (ștergere-grup). Această valoare trebuie să conțină o liniuță sau un underscore între cuvinte, astfel încât analizatorii de rapoarte să le grupeze împreună.
- name - contul utilizatorului sau numele grupului. Dacă nu este disponibil, utilizează NULL.
- uid-ul sau gid-ul asupra căruia se efectuează operația. Dacă utilizatorul este necunoscut, treceți -1 și completați parametrul nume (name). Aceasta se utilizează numai când utilizatorul este NULL.
- host - Numele gazdei, dacă este cunoscut. Dacă nu este disponibil, pasați un NULL.
- addr - Adresa de rețea a utilizatorului. Dacă nu este disponibilă, pasează NULL.
- tty - TTY-ul utilizatorului; dacă este NULL, se va încerca determinarea acestuia.
- result - 1 înseamnă „succes”, iar 0 înseamnă „eșec”.
VALOAREA RETURNATö
Returnează numărul secvenței care este > 0 în caz de succes sau <= 0 în caz de eroare.
ERORI-IEȘIRE¶
Această funcție returnează -1 în caz de eșec. Examinați errno pentru mai multe informații.
CONSULTAȚI ȘI¶
audit_log_user_message(3), audit_log_user_comm_message(3), audit_log_user_avc_message(3), audit_log_semanage_message(3).
AUTOR¶
Steve Grubb
TRADUCERE¶
Traducerea în limba română a acestui manual a fost făcută de Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>
Această traducere este documentație gratuită; citiți Licența publică generală GNU Versiunea 3 sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE.
Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la translation-team-ro@lists.sourceforge.net.
| noiembrie 2015 | Red Hat |