.\" -*- coding: UTF-8 -*- .\" Copyright (c) 2011, Mark R. Bannister .\" Copyright (c) 2015, Robin H. Johnson .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH getent 1 "7 ianuarie 2023" "Pagini de manual de Linux 6.05.01" .SH NUME getent \- obține intrări din bibliotecile Name Service Switch .SH REZUMAT .nf \fBgetent [\fP\fIopțiune\fP\fB]... \fP\fIbază\-date\fP\fB \fP\fIcheie\fP\fB...\fP .fi .SH DESCRIERE Comanda \fBgetent\fP afișează intrările din bazele de date acceptate de bibliotecile Name Service Switch, care sunt configurate în \fI/etc/nsswitch.conf\fP. Dacă sunt furnizate unul sau mai multe argumente \fIcheie\fP, vor fi afișate numai intrările care corespund cheilor furnizate. În caz contrar, dacă nu este furnizată nicio \fIcheie\fP, vor fi afișate toate intrările (cu excepția cazului în care baza de date nu acceptă enumerarea). .PP \fIbaza de date\fP poate fi oricare dintre cele acceptate de biblioteca GNU C, enumerate mai jos: .RS 3 .TP 10 \fBahosts\fP Atunci când nu este furnizată nicio \fIcheie\fP, se utilizează \fBsethostent\fP(3), \fBgethostent\fP(3) și \fBendhostent\fP(3) pentru a enumera baza de date cu gazde. Acest lucru este identic cu utilizarea \fBhosts\fP. Atunci când sunt furnizate unul sau mai multe argumente \fIcheie\fP, se pasează fiecare \fIcheie\fP în succesiune către \fBgetaddrinfo\fP(3) cu familia de adrese \fBAF_UNSPEC\fP, enumerând fiecare structură de adrese de soclu returnată. .TP \fBahostsv4\fP La fel ca \fBahosts\fP, dar utilizează familia de adrese \fBAF_INET\fP. .TP \fBahostsv6\fP La fel ca \fBahosts\fP, dar utilizează familia de adrese \fBAF_INET6\fP În acest caz, apelul către \fBgetaddrinfo\fP(3) include indicatorul \fBAI_V4MAPPED\fP. .TP \fBaliases\fP În cazul în care nu este furnizată nicio \fIcheie\fP, se utilizează \fBsetaliasent\fP(3), \fBgetaliasent\fP(3) și \fBendaliasent\fP(3) pentru a enumera baza de date cu alias. În cazul în care sunt furnizate unul sau mai multe argumente \fIcheie\fP, se pasează fiecare \fIcheie\fP în succesiune către \fBgetaliasbyname\fP(3) și se afișează rezultatul. .TP \fBethers\fP În cazul în care sunt furnizate unul sau mai multe argumente \fIcheie\fP, se pasează fiecare \fIcheie\fP în succesiune către \fBether_aton\fP(3) și \fBether_hostton\fP(3) până când se obține un rezultat și se afișează rezultatul. Enumerarea nu este compatibilă cu \fBethers\fP, astfel încât trebuie să se furnizeze o \fIcheie\fP. .TP \fBgroup\fP Atunci când nu este furnizată nicio \fIkey\fP, se utilizează \fBsetgrent\fP(3), \fBgetgrent\fP(3) și \fBendgrent\fP(3) pentru a enumera baza de date a grupului. Atunci când sunt furnizate unul sau mai multe argumente \fIcheie\fP, se pasează fiecare \fIcheie\fP numerică la \fBgetgrgid\fP(3) și fiecare \fIcheie\fP nenumerică la \fBgetgrnam\fP(3) și se afișează rezultatul. .TP \fBgshadow\fP Atunci când nu este furnizată nicio \fIcheie\fP, se utilizează \fBsetsgent\fP(3), \fBgetsgent\fP(3) și \fBendsgent\fP(3) pentru a enumera baza de date gshadow. Atunci când sunt furnizate unul sau mai multe argumente \fIcheie\fP, se pasează fiecare \fIcheie\fP în succesiune către \fBgetsgnam\fP(3) și se afișează rezultatul. .TP \fBhosts\fP Atunci când nu este furnizată nicio \fIcheie\fP, se utilizează \fBsethostent\fP(3), \fBgethostent\fP(3) și \fBendhostent\fP(3) pentru a enumera baza de date cu gazde. Atunci când sunt furnizate unul sau mai multe argumente \fIcheie\fP, se pasează fiecare \fIcheie\fP către \fBgethostbyaddr\fP(3) sau \fBgethostbyname2\fP(3), în funcție de faptul dacă un apel la \fBinet_pton\fP(3) indică faptul că \fIcheie\fP este sau nu o adresă IPv6 sau IPv4, și se afișează rezultatul. .TP \fBinitgroups\fP În cazul în care sunt furnizate unul sau mai multe argumente \fIcheie\fP, se pasează fiecare \fIcheie\fP în succesiune către \fBgetgrouplist\fP(3) și se afișează rezultatul. Enumerarea nu este acceptată pentru \fBinitgroups\fP, astfel încât trebuie să se furnizeze o \fIcheie\fP. .TP \fBnetgroup\fP Atunci când este furnizată o singură \fIcheie\fP, se pasează \fIcheie\fP la \fBsetnetgrent\fP(3) și, utilizând \fBgetnetgrent\fP(3), se afișează șirul triplu rezultat (\fInume\-gazdă\fP, \fInume\-utilizator\fP, \fInume\-domeniu\fP). Alternativ, pot fi furnizate trei \fIchei\fP, care sunt interpretate ca \fInume\-gazdă\fP, \fInume\-utilizator\fP și \fInume\-domeniu\fP pentru a se potrivi cu un nume de grup de rețea prin \fBinnetgr\fP(3). Enumerarea nu este acceptată pentru \fBnetgroup\fP, astfel încât trebuie să se furnizeze fie una, fie trei \fIchei\fP. .TP \fBnetworks\fP Atunci când nu este furnizată nicio \fIcheie\fP, se utilizează \fBsetnetent\fP(3), \fBgetnetent\fP(3) și \fBendnetent\fP(3) pentru a enumera baza de date a rețelelor. Atunci când sunt furnizate unul sau mai multe argumente \fIcheie\fP, se pasează fiecare \fIcheie\fP numerică la \fBgetnetbyaddr\fP(3) și fiecare \fIcheie\fP nenumerică la \fBgetnetbyname\fP(3) și se afișează rezultatul. .TP \fBpasswd\fP Atunci când nu este furnizată nicio \fIcheie\fP, se utilizează \fBsetpwent\fP(3), \fBgetpwent\fP(3) și \fBendpwent\fP(3) pentru a enumera baza de date passwd. Atunci când sunt furnizate unul sau mai multe argumente \fIcheie\fP, se pasează fiecare \fIcheie\fP numerică la \fBgetpwuid\fP(3) și fiecare \fIcheie\fP nenumerică la \fBgetpwnam\fP(3) și se afișează rezultatul. .TP \fBprotocols\fP În cazul în care nu este furnizată nicio cheie \fIkey\fP, se utilizează \fBsetprotoent\fP(3), \fBgetprotoent\fP(3) și \fBendprotoent\fP(3) pentru a enumera baza de date a protocoalelor. În cazul în care sunt furnizate unul sau mai multe argumente \fIcheie\fP, se pasează fiecare \fIcheie\fP numerică la \fBgetprotobynumber\fP(3) și fiecare \fIcheie\fP nenumerică la \fBgetprotobyname\fP(3) și se afișează rezultatul. .TP \fBrpc\fP Atunci când nu este furnizată nicio \fIcheie\fP, se utilizează \fBsetrpcent\fP(3), \fBgetrpcent\fP(3) și \fBendrpcent\fP(3) pentru a enumera baza de date rpc. Atunci când sunt furnizate unul sau mai multe argumente \fIcheie\fP, se pasează fiecare \fIcheie\fP numerică la \fBgetrpcbynumber\fP(3) și fiecare \fIcheie\fP nenumerică la \fBgetrpcbyname\fP(3) și se afișează rezultatul. .TP \fBservices\fP Atunci când nu este furnizată nicio \fIcheie\fP, se utilizează \fBsetservent\fP(3), \fBgetservent\fP(3) și \fBendservent\fP(3) pentru a enumera baza de date a serviciilor. Atunci când sunt furnizate unul sau mai multe argumente \fIcheie\fP, se pasează fiecare \fIcheie\fP numerică la \fBgetservbynumber\fP(3) și fiecare \fIcheie\fP nenumerică la \fBgetservbyname\fP(3) și se afișează rezultatul. .TP \fBshadow\fP Atunci când nu este furnizată nicio \fIcheie\fP, se utilizează \fBsetspent\fP(3), \fBgetspent\fP(3) și \fBendspent\fP(3) pentru a enumera baza de date shadow. Atunci când sunt furnizate unul sau mai multe argumente \fIcheie\fP, se pasează fiecare \fIcheie\fP în succesiune către \fBgetspnam\fP(3) și se afișează rezultatul. .RE .SH OPȚIUNI .TP \fB\-s\ \fP\fIserviciu\fP, \fB\-\-service\ \fP\fIserviciu\fP .\" commit 9d0881aa76b399e6a025c5cf44bebe2ae0efa8af (glibc) Suprascrie toate bazele de date cu serviciul specificat; (începând cu glibc 2.2.5.) .TP \fB\-s\ \fP\fIbază\-date\fP\fB:\fP\fIserviciu\fP, \fB\-\-service\ \fP\fIbază\-date\fP\fB:\fP\fIserviciu\fP .\" commit b4f6f4be85d32b9c03361c38376e36f08100e3e8 (glibc) Suprascrie numai bazele de date specificate cu serviciul specificat. Opțiunea poate fi utilizată de mai multe ori, dar va fi utilizat numai ultimul serviciu pentru fiecare bază de date; (începând cu glibc 2.4.) .TP \fB\-i\fP, \fB\-\-no\-idn\fP .\" commit a160f8d808cf8020b13bd0ef4a9eaf3c11f964ad (glibc) Dezactivează codificarea IDN în căutările pentru \fBahosts\fP/\fBgetaddrinfo\fP(3); (începând cu glibc\-2.13). .TP \fB\-?\fP, \fB\-\-help\fP Afișează un rezumat al utilizării și iese. .TP \fB\-\-usage\fP Imprimă un mesaj scurt de utilizare și iese. .TP \fB\-V\fP, \fB\-\-version\fP Afișează numărul versiunii, licența și declarația de renunțare la garanție pentru \fBgetent\fP. .SH "STARE DE IEȘIRE" Una dintre următoarele valori de ieșire poate fi returnată de \fBgetent\fP: .RS 3 .TP \fB0\fP Comanda a ieșit cu succes. .TP \fB1\fP Argumente lipsă sau \fIbază\-date\fP necunoscută. .TP \fB2\fP Una sau mai multe \fIchei\fP furnizate nu au putut fi găsite în \fIbaza\-de\-date\fP. .TP \fB3\fP Enumerarea nu este acceptată în această \fIbază\-date\fP. .RE .SH "CONSULTAȚI ȘI" \fBnsswitch.conf\fP(5) .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 .