Provided by: manpages-de_4.27.0-1_all bug

BEZEICHNUNG

       getent - Einträge aus den »Name Service Switch«-Bibliotheken erlangen

ÜBERSICHT

       getent [Option]… Datenbank Schlüssel

BESCHREIBUNG

       Der  Befehl  getent  zeigt  die  Einträge  der durch die »Name Service Switch«-Bibliotheken unterstützten
       Datenbanken an, die in /etc/nsswitch.conf konfiguriert sind. Falls eine oder mehrere Argumente  Schlüssel
       bereitgestellt  sind,  dann  werden  nur  die  Einträge,  die  auf  die  entsprechenden Schlüssel passen,
       angezeigt. Andernfalls, falls Schlüssel nicht bereitgestellt ist, werden alle Einträge  angezeigt  (außer
       die Datebank unterstützt keine Aufzählungen).

       Die  Datenbank  kann  jede  der  von der GNU-C-Bibliothek unterstützten Datenbanken sein, die nachfolgend
       aufgeführt sind:

       ahosts Wird kein Schlüssel bereitgestellt, dann wird sethostent(3), gethostent(3) und  endhostent(3)  zur
              Aufzählung  der  Rechnerdatenbank  verwandt.  Dies ist identisch zur Verwendung von hosts(5). Wird
              eines oder mehrere Argumente Schlüssel bereitgestellt, dann  wird  jeder  Schlüssel  in  Folge  an
              getaddrinfo(3)    mit   der   Adressfamile   AF_UNSPEC   übergeben   und   jede   zurückgelieferte
              Socket-Adressstruktur aufgezählt.

       ahostsv4
              Identisch zu ahosts, verwendet aber die Adressfamilie AF_INET.

       ahostsv6
              Identisch zu ahosts, verwendet aber die Adressfamilie AF_INET6. In diesem Fall enthält der  Aufruf
              von getaddrinfo(3) den Schalter AI_V4MAPPED.

       aliases
              Wird  kein  Schlüssel  bereitgestellt, dann wird setaliasent(3), getaliasent(3) und endaliasent(3)
              zur  Aufzählung  der  Alias-Datenbank  verwandt.  Wird  eines  oder  mehrere  Argumente  Schlüssel
              bereitgestellt, dann wird jeder Schlüssel in Folge an getaliasbyname(3) übergeben und das Ergebnis
              angezeigt.

       ethers Wird  eines oder mehrere Argumente Schlüssel bereitgestellt, dann wird jeder Schlüssel in Folge an
              ether_aton(3) und ether_hostton(3) übergeben, bis ein Ergebnis erlangt  wird  und  dann  wird  das
              Ergebnis   angezeigt.   Bei  ethers  wird  keine  Aufzählung  unterstützt,  daher  muss  Schlüssel
              bereitgestellt werden.

       group  Wird kein Schlüssel  bereitgestellt,  dann  wird  setgrent(3),  getgrent(3)  und  endgrent(3)  zur
              Aufzählung   der   Gruppendatenbank   verwandt.   Wird  eines  oder  mehrere  Argumente  Schlüssel
              bereitgestellt, dann wird jeder numerische Schlüssel  an  getgrgid(3)  und  jeder  nichtnumerische
              Schlüssel an getgrnam(3) übergeben und das Ergebnis angezeigt.

       gshadow
              Wird  kein  Schlüssel  bereitgestellt,  dann  wird  setsgent(3),  getsgent(3)  und endsgent(3) zur
              Aufzählung  der  Gshadow-Datenbank  verwandt.  Wird  eines  oder   mehrere   Argumente   Schlüssel
              bereitgestellt,  dann  wird  jeder  Schlüssel  in  Folge an getsgnam(3) übergeben und das Ergebnis
              angezeigt.

       hosts  Wird kein Schlüssel bereitgestellt, dann wird sethostent(3), gethostent(3) und  endhostent(3)  zur
              Aufzählung   der   Rechnerdatenbank   verwandt.   Wird  eines  oder  mehrere  Argumente  Schlüssel
              bereitgestellt, dann wird jeder Schlüssel an gethostbyaddr(3)  oder  gethostbyname2(3)  übergeben,
              abhängig  davon,  ob  ein  Aufruf  von  inet_pton(3)  anzeigt,  ob  der  Schlüssel eine IPv6- oder
              IPv4-Adresse ist, und das Ergebnis angezeigt.

       initgroups
              Wird eines oder mehrere Argumente Schlüssel bereitgestellt, dann wird jeder Schlüssel in Folge  an
              getgrouplist(3)  übergeben  und  das  Ergebnis  angezeigt.  Bei  initgroups  wird keine Aufzählung
              unterstützt, daher muss ein Schlüssel bereitgestellt werden.

       netgroup
              Wird ein Schlüssel bereitgestellt, dann wird der Schlüssel an setnetgrent(3) übergeben und mittels
              getnetgrent(3) das Ergebnis-Zeichenkettentripel (Rechnername, Benutzername, Domainname) angezeigt.
              Alternativ können drei Schlüssel bereitgestellt werden,  die  als  Rechnername,  Benutzername  und
              Domainname  interpretiert  werden,  um  auf einen Netgroup-Namen mittels innetgr(3) zu passen. Bei
              netgroup wird keine  Aufzählung  unterstützt,  daher  muss  entweder  einer  oder  drei  Schlüssel
              bereitgestellt werden.

       networks
              Wird  kein  Schlüssel  bereitgestellt,  dann  wird setnetent(3), getnetent(3) und endnetent(3) zur
              Aufzählung  der  Netzwerkdatenbank  verwandt.  Wird  eines  oder   mehrere   Argumente   Schlüssel
              bereitgestellt,  dann wird jeder numerische Schlüssel an getnetbyaddr(3) und jeder nichtnumerische
              Schlüssel an getnetbyname(3) übergeben und das Ergebnis angezeigt.

       passwd Wird kein Schlüssel  bereitgestellt,  dann  wird  setpwent(3),  getpwent(3)  und  endpwent(3)  zur
              Aufzählung   der   Passwortdatenbank   verwandt.  Wird  eines  oder  mehrere  Argumente  Schlüssel
              bereitgestellt, dann wird jeder numerische Schlüssel  an  getpwuid(3)  und  jeder  nichtnumerische
              Schlüssel an getpwnam(3) übergeben und das Ergebnis angezeigt.

       protocols
              Wird  kein  Schlüssel  bereitgestellt, dann wird setprotoent(3), getprotoent(3) und endprotoent(3)
              zur Aufzählung der Protokolldatenbank  verwandt.  Wird  eines  oder  mehrere  Argumente  Schlüssel
              bereitgestellt,   dann   wird   jeder   numerische  Schlüssel  an  getprotobynumber(3)  und  jeder
              nichtnumerische Schlüssel an getprotobyname(3) übergeben und das Ergebnis angezeigt.

       rpc    Wird kein Schlüssel bereitgestellt, dann wird  setrpcent(3),  getrpcent(3)  und  endrpcent(3)  zur
              Aufzählung der RPC-Datenbank verwandt. Wird eines oder mehrere Argumente Schlüssel bereitgestellt,
              dann  wird  jeder numerische Schlüssel an getrpcbynumber(3) und jeder nichtnumerische Schlüssel an
              getrpcbyname(3) übergeben und das Ergebnis angezeigt.

       services
              Wird kein Schlüssel bereitgestellt, dann wird setservent(3), getservent(3) und  endservent(3)  zur
              Aufzählung   der   Dienstedatenbank   verwandt.   Wird  eines  oder  mehrere  Argumente  Schlüssel
              bereitgestellt,  dann  wird  jeder  numerische   Schlüssel   an   getservbynumber(3)   und   jeder
              nichtnumerische Schlüssel an getservbyname(3) übergeben und das Ergebnis angezeigt.

       shadow Wird  kein  Schlüssel  bereitgestellt,  dann  wird  setspent(3),  getspent(3)  und endspent(3) zur
              Aufzählung  der  Shadow-Datenbank  verwandt.  Wird  eines   oder   mehrere   Argumente   Schlüssel
              bereitgestellt,  dann  wird  jeder  Schlüssel  in  Folge an getspnam(3) übergeben und das Ergebnis
              angezeigt.

OPTIONEN

       --service Dienst
       -s Dienst
              Setzt alle Datenbanken mit dem angegebenen Dienst außer Kraft. (Seit Glibc 2.2.5.)

       --service Datenbank:Dienst
       -s Datenbank:Dienst
              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.)

       --no-idn
       -i     Deaktiviert IDN-Kodierung beim Nachschlagen für 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 für getent aus.

EXIT-STATUS

       Von getent kann einer der folgenden Exit-Werte zurückgeliefert werden:

       0      Der Befehl schloss erfolgreich ab.

       1      Fehlende Argumente oder Datenbank unbekannt.

       2      Einer oder mehrere angegebene Schlüssel konnten in der Datenkbank nicht gefunden werden.

       3      Diese Datenbank unterstützt keine Aufzählung.

SIEHE AUCH

       nsswitch.conf(5)

ÜBERSETZUNG

       Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann <debian@helgefjell.de> erstellt.

       Diese  Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer
       bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.

       Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte  eine  E-Mail  an  die
       Mailingliste der Übersetzer: debian-l10n-german@lists.debian.org.

Linux man-pages 6.9.1                              2. Mai 2024                                         getent(1)