GET_AUDITFAIL_ACTION(3) Manualul programatorului Linux NUME get_auditfail_action - obine valoarea reglabila failure_action SINOPSIS #include int get_auditfail_action(auditfail_t *failmode); DESCRIERE Aceasta funcie obine valoarea reglabila failure_action stocata in /etc/libaudit.conf. get_auditfail_action trebuie apelata dupa ce o apelare audit_open returneaza o eroare, pentru a vedea ce aciune prefera administratorul. Valoarea failure_action gasita in /etc/libaudit.conf este copiata in argumentul failmode la returnarea funciei. Aceasta valoare trebuie apoi utilizata de aplicaia apelanta pentru a determina ce aciune trebuie intreprinsa atunci cand subsistemul de audit nu este disponibil. VALOAREA RETURNATA In caz de succes, get_auditfail_action returneaza zero, iar argumentul failmode va conine valoarea failure_action. Valorile posibile pentru failure_action sunt: FAIL_IGNORE (0), FAIL_LOG (1) i FAIL_TERMINATE (2). In caz de eec, get_auditfail_action returneaza un cod de returnare egal cu unu. ERORI-IEIRE Se returneaza o eroare daca apare o eroare la citirea /etc/libaudit.conf sau daca parametrul failure_action nu este gasit in fiier. EXEMPLE /* Cod de exemplu */ auditfail_t failmode; if ((fd = audit_open() ) < 0 ) { fprintf (stderr, "Nu se poate deschide soclul de audit netlink"); /* Obine failure_action */ if ((rc = get_auditfail_action(&failmode)) == 0) { if (failmode == FAIL_LOG) fprintf (stderr, "Subsistemul de audit nu este disponibil"); else if (failmode == FAIL_TERMINATE) exit (1); /* Daca failmode == FAIL_IGNORE, nu face nimic */ } } CONSULTAI I audit_open(3), auditd(8). AUTOR Lisa M. Smith. 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 . Linux 2.7 10 iulieie 2006 GET_AUDITFAIL_ACTION(3)