.\" -*- coding: UTF-8 -*- .\" Copyright, the authors of the Linux man-pages project .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH PR_SET_NO_NEW_PRIVS 2const "17 mai 2025" "Pagini de manual de Linux 6.15" .SH NUME PR_SET_NO_NEW_PRIVS \- activează atributul no_new_privs al firului apelant .SH BIBLIOTECA Biblioteca C standard (\fIlibc\fP, \fI\-lc\fP) .SH SINOPSIS .nf \fB#include \fP /* Definirea constantelor \fBPR_*\fP */ \fB#include \fP .P \fBint prctl(PR_SET_NO_NEW_PRIVS, 1L, 0L, 0L, 0L);\fP .fi .SH DESCRIERE Activează atributul \fIno_new_privs\fP al firului apelant. Cu \fIno_new_privs\fP stabilit la 1, \fBexecve\fP(2) promite să nu acorde privilegii pentru a face ceva ce nu ar fi putut fi făcut fără apelul \fBexecve\fP(2) (de exemplu, făcând nefuncționale biții de mod set\-user\-ID și set\-group\-ID, precum și capacitățile de fișier). .P Odată stabilit, atributul \fIno_new_privs\fP nu poate fi dezactivat. Valoarea acestui atribut este moștenită de copiii creați prin \fBfork\fP(2) și \fBclone\fP(2) și păstrată în \fBexecve\fP(2). .SH "VALOAREA RETURNATĂ" În caz de succes, se returnează 0. În caz de eroare, se returnează \-1, iar \fIerrno\fP este configurată pentru a indica eroarea. .SH ERORI\-IEȘIRE .TP \fBEINVAL\fP Al doilea argument nu este egal cu \fI1L\fP. .SH FIȘIERE .TP \fI/proc/\fPpid\fI/status\fP Începând cu Linux 4.10, valoarea atributului \fIno_new_privs\fP al unui fir poate fi vizualizată prin intermediul câmpului \fINoNewPrivs\fP din acest fișier. .SH STANDARDE Linux. .SH ISTORIC Linux 3.5. .SH "CONSULTAȚI ȘI" \fBprctl\fP(2), \fBPR_GET_NO_NEW_PRIVS\fP(2const), \fBseccomp\fP(2) .P .\" commit 40fde647ccb0ae8c11d256d271e24d385eed595b Pentru mai multe informații, consultați fișierul sursă al nucleului \fIDocumentation/\:userspace\-api/\:no_new_privs.rst\fP (sau \fIDocumentation/\:prctl/\:no_new_privs.txt\fP înainte de Linux 4.13). .PP .SH TRADUCERE Traducerea în limba română a acestui manual a fost făcută de Remus-Gabriel Chelu . .PP Această traducere este documentație gratuită; citiți .UR https://www.gnu.org/licenses/gpl-3.0.html Licența publică generală GNU Versiunea 3 .UE sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE. .PP Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la .MT translation-team-ro@lists.sourceforge.net .ME .