]> git.ipfire.org Git - thirdparty/systemd.git/commit
nss: hook up nss-systemd with userdb varlink bits
authorLennart Poettering <lennart@poettering.net>
Thu, 4 Jul 2019 16:31:11 +0000 (18:31 +0200)
committerLennart Poettering <lennart@poettering.net>
Wed, 15 Jan 2020 14:29:07 +0000 (15:29 +0100)
commit1684c56f40f020e685e70b3d1785d596ff16f892
tree536cc71bb4b71c6c256d66351e7025f8417ed6f6
parent19d22d433d3a0d93c81be079ed23dfca004a905a
nss: hook up nss-systemd with userdb varlink bits

This changes nss-systemd to use the new varlink user/group APIs for
looking up everything.

(This also changes the factory /etc/nsswitch.conf line to use for
hooking up nss-system to use glibc's [SUCCESS=merge] feature so that we
can properly merge group membership lists).

Fixes: #12492
factory/etc/nsswitch.conf
meson.build
src/nss-systemd/nss-systemd.c
src/nss-systemd/nss-systemd.sym
src/nss-systemd/userdb-glue.c [new file with mode: 0644]
src/nss-systemd/userdb-glue.h [new file with mode: 0644]