.\" -*- 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 "1. November 2023" "Linux man\-pages 6.06" .SH BEZEICHNUNG getent \- Einträge aus den »Name Service Switch«\-Bibliotheken erlangen .SH ÜBERSICHT .nf \fBgetent [\fP\fIOption\fP\fB]… \fP\fIDatenbank\fP\fB \fP\fISchlüssel\fP\fB…\fP .fi .SH BESCHREIBUNG Der Befehl \fBgetent\fP zeigt die Einträge der durch die »Name Service Switch«\-Bibliotheken unterstützten Datenbanken an, die in \fI/etc/nsswitch.conf\fP konfiguriert sind. Falls eine oder mehrere Argumente \fISchlüssel\fP bereitgestellt sind, dann werden nur die Einträge, die auf die entsprechenden Schlüssel passen, angezeigt. Andernfalls, falls \fISchlüssel\fP nicht bereitgestellt ist, werden alle Einträge angezeigt (außer die Datebank unterstützt keine Aufzählungen). .P Die \fIDatenbank\fP kann jede der von der GNU\-C\-Bibliothek unterstützten Datenbanken sein, die nachfolgend aufgeführt sind: .TP \fBahosts\fP Wird kein \fISchlüssel\fP bereitgestellt, dann wird \fBsethostent\fP(3), \fBgethostent\fP(3) und \fBendhostent\fP(3) zur Aufzählung der Rechnerdatenbank verwandt. Dies ist identisch zur Verwendung von \fBhosts\fP(5). Wird eines oder mehrere Argumente \fISchlüssel\fP bereitgestellt, dann wird jeder \fISchlüssel\fP in Folge an \fBgetaddrinfo\fP(3) mit der Adressfamile \fBAF_UNSPEC\fP übergeben und jede zurückgelieferte Socket\-Adressstruktur aufgezählt. .TP \fBahostsv4\fP Identisch zu \fBahosts\fP, verwendet aber die Adressfamilie \fBAF_INET\fP. .TP \fBahostsv6\fP Identisch zu \fBahosts\fP, verwendet aber die Adressfamilie \fBAF_INET6\fP. In diesem Fall enthält der Aufruf von \fBgetaddrinfo\fP(3) den Schalter \fBAI_V4MAPPED\fP. .TP \fBaliases\fP Wird kein \fISchlüssel\fP bereitgestellt, dann wird \fBsetaliasent\fP(3), \fBgetaliasent\fP(3) und \fBendaliasent\fP(3) zur Aufzählung der Alias\-Datenbank verwandt. Wird eines oder mehrere Argumente \fISchlüssel\fP bereitgestellt, dann wird jeder \fISchlüssel\fP in Folge an \fBgetaliasbyname\fP(3) übergeben und das Ergebnis angezeigt. .TP \fBethers\fP Wird eines oder mehrere Argumente \fISchlüssel\fP bereitgestellt, dann wird jeder \fISchlüssel\fP in Folge an \fBether_aton\fP(3) und \fBether_hostton\fP(3) übergeben, bis ein Ergebnis erlangt wird und dann wird das Ergebnis angezeigt. Bei \fBethers\fP wird keine Aufzählung unterstützt, daher muss \fISchlüssel\fP bereitgestellt werden. .TP \fBgroup\fP Wird kein \fISchlüssel\fP bereitgestellt, dann wird \fBsetgrent\fP(3), \fBgetgrent\fP(3) und \fBendgrent\fP(3) zur Aufzählung der Gruppendatenbank verwandt. Wird eines oder mehrere Argumente \fISchlüssel\fP bereitgestellt, dann wird jeder numerische \fISchlüssel\fP an \fBgetgrgid\fP(3) und jeder nichtnumerische \fISchlüssel\fP an \fBgetgrnam\fP(3) übergeben und das Ergebnis angezeigt. .TP \fBgshadow\fP Wird kein \fISchlüssel\fP bereitgestellt, dann wird \fBsetsgent\fP(3), \fBgetsgent\fP(3) und \fBendsgent\fP(3) zur Aufzählung der Gshadow\-Datenbank verwandt. Wird eines oder mehrere Argumente \fISchlüssel\fP bereitgestellt, dann wird jeder \fISchlüssel\fP in Folge an \fBgetsgnam\fP(3) übergeben und das Ergebnis angezeigt. .TP \fBhosts\fP Wird kein \fISchlüssel\fP bereitgestellt, dann wird \fBsethostent\fP(3), \fBgethostent\fP(3) und \fBendhostent\fP(3) zur Aufzählung der Rechnerdatenbank verwandt. Wird eines oder mehrere Argumente \fISchlüssel\fP bereitgestellt, dann wird jeder \fISchlüssel\fP an \fBgethostbyaddr\fP(3) oder \fBgethostbyname2\fP(3) übergeben, abhängig davon, ob ein Aufruf von \fBinet_pton\fP(3) anzeigt, ob der \fISchlüssel\fP eine IPv6\- oder IPv4\-Adresse ist, und das Ergebnis angezeigt. .TP \fBinitgroups\fP Wird eines oder mehrere Argumente \fISchlüssel\fP bereitgestellt, dann wird jeder \fISchlüssel\fP in Folge an \fBgetgrouplist\fP(3) übergeben und das Ergebnis angezeigt. Bei \fBinitgroups\fP wird keine Aufzählung unterstützt, daher muss ein \fISchlüssel\fP bereitgestellt werden. .TP \fBnetgroup\fP Wird ein \fISchlüssel\fP bereitgestellt, dann wird der \fISchlüssel\fP an \fBsetnetgrent\fP(3) übergeben und mittels \fBgetnetgrent\fP(3) das Ergebnis\-Zeichenkettentripel (\fIRechnername\fP, \fIBenutzername\fP, \fIDomainname\fP) angezeigt. Alternativ können drei \fISchlüssel\fP bereitgestellt werden, die als \fIRechnername\fP, \fIBenutzername\fP und \fIDomainname\fP interpretiert werden, um auf einen Netgroup\-Namen mittels \fBinnetgr\fP(3) zu passen. Bei \fBnetgroup\fP wird keine Aufzählung unterstützt, daher muss entweder einer oder drei \fISchlüssel\fP bereitgestellt werden. .TP \fBnetworks\fP Wird kein \fISchlüssel\fP bereitgestellt, dann wird \fBsetnetent\fP(3), \fBgetnetent\fP(3) und \fBendnetent\fP(3) zur Aufzählung der Netzwerkdatenbank verwandt. Wird eines oder mehrere Argumente \fISchlüssel\fP bereitgestellt, dann wird jeder numerische \fISchlüssel\fP an \fBgetnetbyaddr\fP(3) und jeder nichtnumerische \fISchlüssel\fP an \fBgetnetbyname\fP(3) übergeben und das Ergebnis angezeigt. .TP \fBpasswd\fP Wird kein \fISchlüssel\fP bereitgestellt, dann wird \fBsetpwent\fP(3), \fBgetpwent\fP(3) und \fBendpwent\fP(3) zur Aufzählung der Passwortdatenbank verwandt. Wird eines oder mehrere Argumente \fISchlüssel\fP bereitgestellt, dann wird jeder numerische \fISchlüssel\fP an \fBgetpwuid\fP(3) und jeder nichtnumerische \fISchlüssel\fP an \fBgetpwnam\fP(3) übergeben und das Ergebnis angezeigt. .TP \fBprotocols\fP Wird kein \fISchlüssel\fP bereitgestellt, dann wird \fBsetprotoent\fP(3), \fBgetprotoent\fP(3) und \fBendprotoent\fP(3) zur Aufzählung der Protokolldatenbank verwandt. Wird eines oder mehrere Argumente \fISchlüssel\fP bereitgestellt, dann wird jeder numerische \fISchlüssel\fP an \fBgetprotobynumber\fP(3) und jeder nichtnumerische \fISchlüssel\fP an \fBgetprotobyname\fP(3) übergeben und das Ergebnis angezeigt. .TP \fBrpc\fP Wird kein \fISchlüssel\fP bereitgestellt, dann wird \fBsetrpcent\fP(3), \fBgetrpcent\fP(3) und \fBendrpcent\fP(3) zur Aufzählung der RPC\-Datenbank verwandt. Wird eines oder mehrere Argumente \fISchlüssel\fP bereitgestellt, dann wird jeder numerische \fISchlüssel\fP an \fBgetrpcbynumber\fP(3) und jeder nichtnumerische \fISchlüssel\fP an \fBgetrpcbyname\fP(3) übergeben und das Ergebnis angezeigt. .TP \fBservices\fP Wird kein \fISchlüssel\fP bereitgestellt, dann wird \fBsetservent\fP(3), \fBgetservent\fP(3) und \fBendservent\fP(3) zur Aufzählung der Dienstedatenbank verwandt. Wird eines oder mehrere Argumente \fISchlüssel\fP bereitgestellt, dann wird jeder numerische \fISchlüssel\fP an \fBgetservbynumber\fP(3) und jeder nichtnumerische \fISchlüssel\fP an \fBgetservbyname\fP(3) übergeben und das Ergebnis angezeigt. .TP \fBshadow\fP Wird kein \fISchlüssel\fP bereitgestellt, dann wird \fBsetspent\fP(3), \fBgetspent\fP(3) und \fBendspent\fP(3) zur Aufzählung der Shadow\-Datenbank verwandt. Wird eines oder mehrere Argumente \fISchlüssel\fP bereitgestellt, dann wird jeder \fISchlüssel\fP in Folge an \fBgetspnam\fP(3) übergeben und das Ergebnis angezeigt. .SH OPTIONEN .TP \fB\-\-service\~\fP\fIDienst\fP .TQ \fB\-s\~\fP\fIDienst\fP .\" commit 9d0881aa76b399e6a025c5cf44bebe2ae0efa8af (glibc) Setzt alle Datenbanken mit dem angegebenen Dienst außer Kraft. (Seit Glibc 2.2.5.) .TP \fB\-\-service\~\fP\fIDatenbank\fP\fB:\fP\fIDienst\fP .TQ \fB\-s\~\fP\fIDatenbank\fP\fB:\fP\fIDienst\fP .\" commit b4f6f4be85d32b9c03361c38376e36f08100e3e8 (glibc) Setzt nur die angegebenen Datenbanken mit den angegebenen Diensten außer Kraft. Diese Option kann mehrfach verwandt werden, aber nur der letzte Dienst für jede Datenbank wird verwandt. (Seit Glibc 2.4.) .TP \fB\-\-no\-idn\fP .TQ \fB\-i\fP .\" commit a160f8d808cf8020b13bd0ef4a9eaf3c11f964ad (glibc) Deaktiviert IDN\-Kodierung beim Nachschlagen für \fBahosts\fP/\fBgetaddrinfo\fP(3) (Seit Glibc\-2.13.) .TP \fB\-\-help\fP .TQ \fB\-?\fP Benutzungshinweise ausgeben und beenden. .TP \fB\-\-usage\fP gibt eine kurze Aufrufzusammenfassung aus und beendet das Programm. .TP \fB\-\-version\fP .TQ \fB\-V\fP Gibt die Versionsnummer, die Lizenz und den Haftungsausschluss für \fBgetent\fP aus. .SH EXIT\-STATUS Von \fBgetent\fP kann einer der folgenden Exit\-Werte zurückgeliefert werden: .TP \fB0\fP Der Befehl schloss erfolgreich ab. .TP \fB1\fP Fehlende Argumente oder \fIDatenbank\fP unbekannt. .TP \fB2\fP Einer oder mehrere angegebene \fISchlüssel\fP konnten in der \fIDatenkbank\fP nicht gefunden werden. .TP \fB3\fP Diese \fIDatenbank\fP unterstützt keine Aufzählung. .SH "SIEHE AUCH" \fBnsswitch.conf\fP(5) .PP .SH ÜBERSETZUNG Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann erstellt. .PP Diese Übersetzung ist Freie Dokumentation; lesen Sie die .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3 .UE oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen. .PP Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die .MT debian-l10n-german@lists.debian.org Mailingliste der Übersetzer .ME .