View previous topic :: View next topic |
Author |
Message |
schmidicom Veteran
Joined: 09 Mar 2006 Posts: 1972 Location: Schweiz
|
Posted: Thu Aug 12, 2021 6:48 pm Post subject: Die User/Group-Datenbank von systemd |
|
|
Wie einige sicher schon längst wissen bietet systemd seit Version 245 (2020-03-06) eine eigene auf JSON basierende User/Group-Datenbank an, natürlich mit dazugehörendem NSS- und PAM-Modul.
Grundsätzlich kann ich die Argumentation diese Daten in so etwas wie JSON zu speichern nachvollziehen aber was haltet ihr so von dieser Idee (und an der Stelle biete ohne dieses unnötige anti-systemd/pöttering-bashing, man kann eine Idee auch unabhängig von ihrer Quelle bewerten)?
Und hat das überhaupt schon mal jemand benutzt (ein hier mitlesender User und/oder irgendeine Distro)?
EDIT:
Hier noch ein Link dazu: https://www.freedesktop.org/software/systemd/man/systemd-userdbd.service.html _________________ Lenovo - ThinkPad P16s Gen 2 - 21K9CTO1WW |
|
Back to top |
|
|
Max Steel Advocate
Joined: 12 Feb 2007 Posts: 2270 Location: My own world! I and Gentoo!
|
Posted: Sat Aug 14, 2021 12:01 am Post subject: |
|
|
Ist völlig an mir vorbeigegangen. Das kann bestimmt interessant sein wenn man diese Daten über eine REST/HTTP API holen möchte und LDAP nicht gut findet.
Aber lokal am PC sehe ich erstmal keinen Vorteil gegenüber den klassischen passwd/shadow Einträgen... _________________ mfg
Steel
___________________
Heim-PC: AMD Ryzen 5950X, 64GB RAM, GTX 1080
Laptop: Intel Core i5-4300U, 16GB RAM, Intel Graphic
Arbeit-PC: Intel i5-1145G7, 16GB RAM, Intel Iris Xe Graphic (leider WSL2) |
|
Back to top |
|
|
mike155 Advocate
Joined: 17 Sep 2010 Posts: 4438 Location: Frankfurt, Germany
|
Posted: Sun Aug 15, 2021 4:42 pm Post subject: |
|
|
Es wäre schön, wenn jemand mal einen Link zu einem sinnvollen Use Case für eine auf "JSON basierende User/Group-Datenbank" posten könnte... |
|
Back to top |
|
|
schmidicom Veteran
Joined: 09 Mar 2006 Posts: 1972 Location: Schweiz
|
Posted: Mon Aug 16, 2021 6:51 am Post subject: |
|
|
Mit so einem Link kann ich zwar nicht dienen, weil das Feature wohl noch so neu ist das es schwierig ist jemanden zu finden der es benutzt, aber hier mal ein paar Gedanken von mir:- Wie von den Devs angemerkt kann so ein JSON-Format halt deutlich mehr Informationen aufnehmen und/oder nachträglich erweitert werden ohne dabei die Übersichtlichkeit oder Rückwärtskompatibilität zu gefährden.
- Und durch die Aufteilung auf mehrere Locations (einmal in "/etc/userdb" für den Admin und "/usr/lib/userdb" für den Paketmanager) kommt da meiner Meinung nach auch mehr Ordnung rein als bisher.
- Ebenfalls schön finde ich an der Idee das unabhängig von der ID endlich klar zwischen regulären Benutzern und anderem (z.B. Benutzer für irgendwelche Dienste) unterschieden werden kann. _________________ Lenovo - ThinkPad P16s Gen 2 - 21K9CTO1WW |
|
Back to top |
|
|
|