getent(1) General Commands Manual getent(1) BEZEICHNUNG getent - Eintrage aus den >>Name Service Switch<<-Bibliotheken erlangen UBERSICHT getent [Option] Datenbank Schlussel BESCHREIBUNG Der Befehl getent zeigt die Eintrage der durch die >>Name Service Switch<<-Bibliotheken unterstutzten Datenbanken an, die in /etc/nsswitch.conf konfiguriert sind. Falls eine oder mehrere Argumente Schlussel bereitgestellt sind, dann werden nur die Eintrage, die auf die entsprechenden Schlussel passen, angezeigt. Andernfalls, falls Schlussel nicht bereitgestellt ist, werden alle Eintrage angezeigt (ausser die Datebank unterstutzt keine Aufzahlungen). Die Datenbank kann jede der von der GNU-C-Bibliothek unterstutzten Datenbanken sein, die nachfolgend aufgefuhrt sind: ahosts Wird kein Schlussel bereitgestellt, dann wird sethostent(3), gethostent(3) und endhostent(3) zur Aufzahlung der Rechnerdatenbank verwandt. Dies ist identisch zur Verwendung von hosts(5). Wird eines oder mehrere Argumente Schlussel bereitgestellt, dann wird jeder Schlussel in Folge an getaddrinfo(3) mit der Adressfamile AF_UNSPEC ubergeben und jede zuruckgelieferte Socket-Adressstruktur aufgezahlt. ahostsv4 Identisch zu ahosts, verwendet aber die Adressfamilie AF_INET. ahostsv6 Identisch zu ahosts, verwendet aber die Adressfamilie AF_INET6. In diesem Fall enthalt der Aufruf von getaddrinfo(3) den Schalter AI_V4MAPPED. aliases Wird kein Schlussel bereitgestellt, dann wird setaliasent(3), getaliasent(3) und endaliasent(3) zur Aufzahlung der Alias-Datenbank verwandt. Wird eines oder mehrere Argumente Schlussel bereitgestellt, dann wird jeder Schlussel in Folge an getaliasbyname(3) ubergeben und das Ergebnis angezeigt. ethers Wird eines oder mehrere Argumente Schlussel bereitgestellt, dann wird jeder Schlussel in Folge an ether_aton(3) und ether_hostton(3) ubergeben, bis ein Ergebnis erlangt wird und dann wird das Ergebnis angezeigt. Bei ethers wird keine Aufzahlung unterstutzt, daher muss Schlussel bereitgestellt werden. group Wird kein Schlussel bereitgestellt, dann wird setgrent(3), getgrent(3) und endgrent(3) zur Aufzahlung der Gruppendatenbank verwandt. Wird eines oder mehrere Argumente Schlussel bereitgestellt, dann wird jeder numerische Schlussel an getgrgid(3) und jeder nichtnumerische Schlussel an getgrnam(3) ubergeben und das Ergebnis angezeigt. gshadow Wird kein Schlussel bereitgestellt, dann wird setsgent(3), getsgent(3) und endsgent(3) zur Aufzahlung der Gshadow-Datenbank verwandt. Wird eines oder mehrere Argumente Schlussel bereitgestellt, dann wird jeder Schlussel in Folge an getsgnam(3) ubergeben und das Ergebnis angezeigt. hosts Wird kein Schlussel bereitgestellt, dann wird sethostent(3), gethostent(3) und endhostent(3) zur Aufzahlung der Rechnerdatenbank verwandt. Wird eines oder mehrere Argumente Schlussel bereitgestellt, dann wird jeder Schlussel an gethostbyaddr(3) oder gethostbyname2(3) ubergeben, abhangig davon, ob ein Aufruf von inet_pton(3) anzeigt, ob der Schlussel eine IPv6- oder IPv4-Adresse ist, und das Ergebnis angezeigt. initgroups Wird eines oder mehrere Argumente Schlussel bereitgestellt, dann wird jeder Schlussel in Folge an getgrouplist(3) ubergeben und das Ergebnis angezeigt. Bei initgroups wird keine Aufzahlung unterstutzt, daher muss ein Schlussel bereitgestellt werden. netgroup Wird ein Schlussel bereitgestellt, dann wird der Schlussel an setnetgrent(3) ubergeben und mittels getnetgrent(3) das Ergebnis-Zeichenkettentripel (Rechnername, Benutzername, Domainname) angezeigt. Alternativ konnen drei Schlussel bereitgestellt werden, die als Rechnername, Benutzername und Domainname interpretiert werden, um auf einen Netgroup-Namen mittels innetgr(3) zu passen. Bei netgroup wird keine Aufzahlung unterstutzt, daher muss entweder einer oder drei Schlussel bereitgestellt werden. networks Wird kein Schlussel bereitgestellt, dann wird setnetent(3), getnetent(3) und endnetent(3) zur Aufzahlung der Netzwerkdatenbank verwandt. Wird eines oder mehrere Argumente Schlussel bereitgestellt, dann wird jeder numerische Schlussel an getnetbyaddr(3) und jeder nichtnumerische Schlussel an getnetbyname(3) ubergeben und das Ergebnis angezeigt. passwd Wird kein Schlussel bereitgestellt, dann wird setpwent(3), getpwent(3) und endpwent(3) zur Aufzahlung der Passwortdatenbank verwandt. Wird eines oder mehrere Argumente Schlussel bereitgestellt, dann wird jeder numerische Schlussel an getpwuid(3) und jeder nichtnumerische Schlussel an getpwnam(3) ubergeben und das Ergebnis angezeigt. protocols Wird kein Schlussel bereitgestellt, dann wird setprotoent(3), getprotoent(3) und endprotoent(3) zur Aufzahlung der Protokolldatenbank verwandt. Wird eines oder mehrere Argumente Schlussel bereitgestellt, dann wird jeder numerische Schlussel an getprotobynumber(3) und jeder nichtnumerische Schlussel an getprotobyname(3) ubergeben und das Ergebnis angezeigt. rpc Wird kein Schlussel bereitgestellt, dann wird setrpcent(3), getrpcent(3) und endrpcent(3) zur Aufzahlung der RPC-Datenbank verwandt. Wird eines oder mehrere Argumente Schlussel bereitgestellt, dann wird jeder numerische Schlussel an getrpcbynumber(3) und jeder nichtnumerische Schlussel an getrpcbyname(3) ubergeben und das Ergebnis angezeigt. services Wird kein Schlussel bereitgestellt, dann wird setservent(3), getservent(3) und endservent(3) zur Aufzahlung der Dienstedatenbank verwandt. Wird eines oder mehrere Argumente Schlussel bereitgestellt, dann wird jeder numerische Schlussel an getservbynumber(3) und jeder nichtnumerische Schlussel an getservbyname(3) ubergeben und das Ergebnis angezeigt. shadow Wird kein Schlussel bereitgestellt, dann wird setspent(3), getspent(3) und endspent(3) zur Aufzahlung der Shadow-Datenbank verwandt. Wird eines oder mehrere Argumente Schlussel bereitgestellt, dann wird jeder Schlussel in Folge an getspnam(3) ubergeben und das Ergebnis angezeigt. OPTIONEN --service Dienst -s Dienst Setzt alle Datenbanken mit dem angegebenen Dienst ausser Kraft. (Seit Glibc 2.2.5.) --service Datenbank:Dienst -s Datenbank:Dienst Setzt nur die angegebenen Datenbanken mit den angegebenen Diensten ausser Kraft. Diese Option kann mehrfach verwandt werden, aber nur der letzte Dienst fur jede Datenbank wird verwandt. (Seit Glibc 2.4.) --no-idn -i Deaktiviert IDN-Kodierung beim Nachschlagen fur ahosts/getaddrinfo(3) (Seit Glibc-2.13.) --help -? Benutzungshinweise ausgeben und beenden. --usage gibt eine kurze Aufrufzusammenfassung aus und beendet das Programm. --version -V Gibt die Versionsnummer, die Lizenz und den Haftungsausschluss fur getent aus. EXIT-STATUS Von getent kann einer der folgenden Exit-Werte zuruckgeliefert werden: 0 Der Befehl schloss erfolgreich ab. 1 Fehlende Argumente oder Datenbank unbekannt. 2 Einer oder mehrere angegebene Schlussel konnten in der Datenkbank nicht gefunden werden. 3 Diese Datenbank unterstutzt keine Aufzahlung. SIEHE AUCH nsswitch.conf(5) UBERSETZUNG Die deutsche Ubersetzung dieser Handbuchseite wurde von Helge Kreutzmann erstellt. Diese Ubersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezuglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG ubernommen. Wenn Sie Fehler in der Ubersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Ubersetzer . Linux man-pages 6.06 1. November 2023 getent(1)