Provided by: manpages-de_4.21.0-2_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

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

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

       -i, --no-idn
              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.

       -V, --version
              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 ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩ 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⟩.