AUDIT_LOG_ACCT_MESSAGE(3) API-ul de audit Linux AUDIT_LOG_ACCT_MESSAGE(3) NUME audit_log_acct_message - inregistreaza un mesaj al contului de utilizator SINOPSIS #include int audit_log_acct_message(intaudit_fd,int"type,constchar*"pgname,constchar*"op,constchar*"name,unsignedint"id,constchar*"host,constchar*"addr,constchar*"tty,int"result);" DESCRIERE Aceasta funcie va inregistra un mesaj in sistemul de audit utilizand un format de mesaj predefinit. Aceasta trebuie utilizata pentru toate operaiile de manipulare a contului. Parametrii funciei sunt urmatorii: audit_fd - descriptorul de fiier returnat de audit_open type - tipul mesajului: AUDIT_USER_CHAUTHTOK pentru modificarea oricaror atribute ale contului. pgname - numele programului, daca NULL va incerca sa ghiceasca operaia. Exp: ,,adding-user" (adaugare-utilizator), ,,changing-finger-info" (modificare-informaii-amprenta), ,,deleting-group" (tergere-grup). Aceasta valoare trebuie sa conina o liniua sau un underscore intre cuvinte, astfel incat analizatorii de rapoarte sa le grupeze impreuna. name - contul utilizatorului sau numele grupului. Daca nu este disponibil, utilizeaza NULL. uid-ul sau gid-ul asupra caruia se efectueaza operaia. Daca utilizatorul este necunoscut, trecei -1 i completai parametrul nume (name). Aceasta se utilizeaza numai cand utilizatorul este NULL. host - Numele gazdei, daca este cunoscut. Daca nu este disponibil, pasai un NULL. addr - Adresa de reea a utilizatorului. Daca nu este disponibila, paseaza NULL. tty - TTY-ul utilizatorului; daca este NULL, se va incerca determinarea acestuia. result - 1 inseamna ,,succes", iar 0 inseamna ,,eec". VALOAREA RETURNATA Returneaza numarul secvenei care este > 0 in caz de succes sau <= 0 in caz de eroare. ERORI-IEIRE Aceasta funcie returneaza -1 in caz de eec. Examinai errno pentru mai multe informaii. CONSULTAI 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 in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . Red Hat noiembrie 2015 AUDIT_LOG_ACCT_MESSAGE(3)