PR_SET_SECCOMP(2const) PR_SET_SECCOMP(2const) NUME PR_SET_SECCOMP - definete modul de calcul securizat BIBLIOTECA Biblioteca C standard (libc, -lc) SINOPSIS #include /* Definirea constantelor PR_* */ #include [[depreciat]] int prctl(PR_SET_SECCOMP, long mode, ...); [[depreciat]] int prctl(PR_SET_SECCOMP, SECCOMP_MODE_STRICT); [[depreciat]] int prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, struct sock_fprog *filter); DESCRIERE Definete modul de calcul securizat (seccomp) pentru firul apelant, pentru a limita apelurile de sistem disponibile. Apelul de sistem seccomp(2), mai recent, ofera un supraset de funcionalitai ale PR_SET_SECCOMP i este interfaa preferata pentru noile aplicaii. Modul seccomp este selectat prin mode. Constantele seccomp sunt definite in . Pot fi specificate urmatoarele valori: SECCOMP_MODE_STRICT (incepand cu Linux 2.6.23) A se vedea descrierea SECCOMP_SET_MODE_STRICT in seccomp(2). Aceasta operaie este disponibila numai daca nucleul este configurat cu opiunea CONFIG_SECCOMP activata. SECCOMP_MODE_FILTER (incepand cu Linux 3.5) Apelurile de sistem permise sunt definite de un indicator catre un filtru de pachete Berkeley trecut in filter. Acesta poate fi conceput pentru a filtra apelurile de sistem arbitrare i argumentele apelurilor de sistem. A se vedea descrierea lui SECCOMP_SET_MODE_FILTER in seccomp(2). Aceasta operaie este disponibila numai daca nucleul este configurat cu opiunea CONFIG_SECCOMP_FILTER activata. VALOAREA RETURNATA In caz de succes, se returneaza 0. In caz de eroare, se returneaza -1, iar errno este configurata pentru a indica eroarea. ERORI-IEIRE EACCES mode este SECCOMP_MODE_FILTER, dar procesul nu are capacitatea CAP_SYS_ADMIN sau nu a stabilit atributul no_new_privs (a se vedea PR_SET_NO_NEW_PRIVS(2const)). EFAULT mode este SECCOMP_MODE_FILTER, iar filter este o adresa nevalida. EINVAL mode nu este o valoare valida. EINVAL Nucleul nu a fost configurat cu opiunea CONFIG_SECCOMP activata. EINVAL mode este SECCOMP_MODE_FILTER, iar nucleul nu a fost configurat cu opiunea CONFIG_SECCOMP_FILTER activata. STANDARDE Linux. ISTORIC Linux 2.6.23. CONSULTAI I prctl(2), PR_GET_SECCOMP(2const), seccomp(2) 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 . Pagini de manual de Linux 6.15 17 mai 2025 PR_SET_SECCOMP(2const)