PR_SET_DUMPABLE(2const) PR_SET_DUMPABLE(2const) NUME PR_SET_DUMPABLE - activeaza atributul ,,dumpable" al procesului apelant BIBLIOTECA Biblioteca C standard (libc, -lc) SINOPSIS #include /* Definirea constantelor PR_* */ #include int prctl(PR_SET_DUMPABLE, long dumpable); DESCRIERE Stabilete starea atributului ,,dumpable", care determina daca sunt produse fiiere cu imaginea din memorie (core dump) pentru procesul apelant la livrarea unui semnal al carui comportament implicit este de a produce un fiier cu imaginea din memorie. dumpable trebuie sa fie fie 0L (SUID_DUMP_DISABLE, procesul nu poate genera fiiere cu imaginea sa din memorie) sau 1L (SUID_DUMP_USER, procesul poate genera fiiere cu imaginea sa din memorie). In mod normal, atributul ,,dumpable" este stabilit la 1. Cu toate acestea, acesta este readus la valoarea curenta coninuta in fiierul /proc/sys/fs/suid_dumpable (care implicit are valoarea 0), in urmatoarele circumstane: o ID-ul efectiv de utilizator sau de grup al procesului este modificat. o ID-ul de utilizator sau de grup al sistemului de fiiere al procesului este modificat (consultai credentials(7)). o Procesul executa (execve(2)) un program set-user-ID sau set-group-ID, rezultand o modificare a ID-ului de utilizator efectiv sau a ID-ului de grup efectiv. o Procesul executa (execve(2)) un program care are capacitai de fiier (a se vedea capabilities(7)), dar numai daca capacitaile permise obinute le depaesc pe cele deja permise pentru proces. Procesele care nu pot genera fiiere cu imaginea lor din memorie nu pot fi ataate prin ptrace(2) PTRACE_ATTACH; consultai ptrace(2) pentru detalii suplimentare. Daca un proces nu poate genera fiiere cu imaginea sa din memorie, proprietatea asupra fiierelor din directorul /proc/pid al procesului este afectata dupa cum se descrie in proc_pid(5). 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 EINVAL arg2 nu este nici SUID_DUMP_DISABLE, nici SUID_DUMP_USER. FIIERE /proc/sys/fs/suid_dumpable /proc/pid/ STANDARDE Linux. ISTORIC Linux 2.3.20. Intre Linux 2.6.13 i Linux 2.6.17, valoarea 2L era de asemenea permisa, ceea ce facea ca orice binar care in mod normal nu ar fi generat un fiier cu imaginea sa din memorie, sa genereze acest fiier numai atunci cand era executat de catre root; din motive de securitate, aceasta caracteristica a fost eliminata. (A se vedea i descrierea /proc/sys/fs/suid_dumpable in proc_sys_fs(5).) CONSULTAI I prctl(2), PR_SET_DUMPABLE(2const) 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_DUMPABLE(2const)