AUDIT_LOG_SEMANAGE_MESSAGE(3) API-ul de audit Linux NUME audit_log_semanage_message - inregistreaza un mesaj semanage SINOPSIS #include int audit_log_semanage_message(intaudit_fd,int"type,.Bconstchar*"pgname,constchar*"op,constchar*"name,unsignedint"id,.Bconstchar*"new_seuser,constchar*"new_role,constchar*"new_range,.Bconstchar*"old_seuser,constchar*"old_role,constchar*"old_range,.Bconstchar*"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 utilizatorilor i rolurilor SE Linux. Parametrii funciei sunt urmatorii: audit_fd - descriptorul de fiier returnat de audit_open type - tipul mesajului: AUDIT_ROLE_ASSIGN/REMOVE pentru modificarea oricarui atribut al utilizatorului sau rolului SE Linux. pgname - numele programului op - operaia. ,,adding-user", ,,adding-role", ,,deleting-user", ,,deleting-role" name - contul utilizatorului. Daca nu este disponibil, utilizeaza NULL. id - uid-ul pe care se efectueaza operaia. Se utilizeaza numai cand numele este NULL. new_seuser - noul seuser pe care il primete utilizatorul care se conecteaza new_role - noul rol pe care il primete utilizatorul care se conecteaza new_range - noul interval mls pe care il primete utilizatorul care se conecteaza old_seuser - vechiul seuser pe care il avea utilizatorul care se conecteaza old_role - vechiul rol pe care il avea utilizatorul care se conecteaza old_range - vechiul interval mls pe care il avea utilizatorul conectat host - numele gazdei, daca este cunoscut addr - adresa de reea a utilizatorului tty - tty-ul utilizatorului result - 1 inseamna ,,succes" i 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_acct_message(3), audit_log_user_avc_message(3), audit_log_user_comm_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 ianuarie 2012 AUDIT_LOG_SEMANAGE_MESSAGE(3)