.\" -*- coding: UTF-8 -*- '\" t .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH SYSTEMD\-USERDBD\&.SERVICE 8 "" "systemd 255" systemd\-userdbd.service .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH BEZEICHNUNG systemd\-userdbd.service, systemd\-userdbd \- JSON\-Benutzer\-/Gruppendatensatz\-Multiplexer/NSS\-Kompatibilität .SH ÜBERSICHT .PP systemd\-userdbd\&.service .PP /usr/lib/systemd/systemd\-userdbd .SH BESCHREIBUNG .PP \fBsystemd\-userdbd\fP ist ein Systemdienst, der Benutzer\-/Gruppen\-Nachschlagung auf alle lokalen Dienste parallel verteilt, die dem System JSON\-Benutzer\-/Gruppendatensatzdefinitionen bereitstellen\&. Zusätzlich erstellt er künstliche JSON\-Benutzer\-/Gruppendatensätze aus den klassischen UNIX/Glibc\-NSS\-Benutzer\-/Gruppendatensätzen, um vollständige Rückwärtskompatibilität bereitzustellen\&. Er kann auch statisch definierte JSON\-Benutzer\-/Gruppendatensätze von Erweiterungsdateien in /etc/userdb/, /run/userdb/, /run/host/userdb/ und /usr/lib/userdb/ mit der Erweiterung »\&.user« aufnehmen. .PP Der größte Teil der Funktionalität von \fBsystemd\-userdbd\fP ist über den Befehl \fBuserdbctl\fP(1) erreichbar\&. .PP Die Benutzer\- und Gruppendatensätze, auf die dieser Dienst Zugriff gewährt, folgen den \m[blue]\fBJSON\-Benutzerdatensätze\fP\m[]\&\s-2\u[1]\d\s+2\- und \m[blue]\fBJSON\-Gruppendatensatz\fP\m[]\&\s-2\u[2]\d\s+2\-Definitionen\&. Dieser Dienst implementiert das \m[blue]\fBBenutzer\-/Gruppen\-Datensatznachschlage\-API über Varlink\fP\m[]\&\s-2\u[3]\d\s+2 und verteilt den Zugriff parallel auf andere Dienste, die auch dieses API verwenden\&. Er ist daher sowohl Server als auch Client dieses APIs\&. .PP Dieser Dienst stellt drei unterschiedliche \m[blue]\fBVarlink\fP\m[]\&\s-2\u[4]\d\s+2\-Dienste zur Verfügung: \fBio\&.systemd\&.Multiplexer\fP stellt eine einfache, vereinigte API zur Abfrage von JSON\-Benutzer\- und Gruppendatensätzen bereit\&. Intern kommuniziert er parallel mit anderen Benutzer\-/Gruppendatensatzdiensten, die auf dem System laufen, und leitet alle erkannten Informationen weiter\&. Dies vereinfacht Clients deutlich, da sie nur mit einem einzelnen Dienst kommunizieren müssen, statt parallel mit allen\&. \fBio\&.systemd\&.NameServiceSwitch\fP stellt die Kompatibilität mit klassischen UNIX/Glibc\-NSS\-Benutzerdatensätzen her, d\&.h\&. er konvertiert \fBstruct passwd\fP\- und \fBstruct group\fP\-Datensätze, wie sie mit APIs wie \fBgetpwnam\fP(1) erhalten werden, in JSON\-Benutzer\-/Gruppendatensätze, wodurch die Unterschiede in den Diensten soweit möglich versteckt werden\&. \fBio\&.systemd\&.DropIn\fP stellt JSON\-Benutzer\-/Gruppendatensätze von den vorgenannten Ergänzungsverzeichnissen bereit\&. .SH "SIEHE AUCH" .PP \fBsystemd\fP(1), \fBnss\-systemd\fP(8), \fBuserdbctl\fP(1), \fBsystemd\-homed.service\fP(8) .SH ANMERKUNGEN .IP " 1." 4 JSON\-Benutzerdatensätze .RS 4 \%https://systemd.io/USER_RECORD .RE .IP " 2." 4 JSON\-Gruppendatensatz .RS 4 \%https://systemd.io/GROUP_RECORD .RE .IP " 3." 4 Benutzer\-/Gruppen\-Datensatznachschlage\-API über Varlink .RS 4 \%https://systemd.io/USER_GROUP_API .RE .IP " 4." 4 Varlink .RS 4 \%https://varlink.org/ .RE .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 .