nss-systemd: make dynamic users enumerable by `getent`
authorYu Watanabe <watanabe.yu+github@gmail.com>
Wed, 21 Mar 2018 04:39:03 +0000 (13:39 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Wed, 21 Mar 2018 04:39:03 +0000 (13:39 +0900)
commit12c2c56dcbd03dde58c89d3d96c19da7bee04881
treeb65169da68878e4e211a07f0c55dc1542fbddb3e
parent9b5eaef3d10544ae0c65f6671f2bb97f7fe1d090
nss-systemd: make dynamic users enumerable by `getent`

This adds `setpwent()`, `getpwent_r()`, `endpwent()`, `setgrent()`,
`getgrent_r()`, and `endgrent()` interfaces to nss-systemd library.
Thus, dynamic users can be enumerated by e.g. `getent passwd` command.
src/nss-systemd/nss-systemd.c
src/nss-systemd/nss-systemd.sym