tizen: Add optfiles nss module
authorKarol Lewandowski <k.lewandowsk@samsung.com>
Fri, 31 Aug 2018 14:14:30 +0000 (16:14 +0200)
committerMikhail Kashkarov <m.kashkarov@partner.samsung.com>
Thu, 28 Nov 2019 15:36:24 +0000 (18:36 +0300)
commitc6aabf65f78eb416b63ecb9a3db4fb8a2dd500f5
treed4ff5c2fbebc53f3b99f35897f5635cb138eea68
parentdf648d77d5d1006a6a048db68f7d6a8fe7d21843
tizen: Add optfiles nss module

Add optfiles module that can search passwd and group (incl. shadow)
databases in tizen-specific /opt/etc/ directory.

By default passwd & shadow databases are enabled. Group membership
will be granted by security-manager.

Change-Id: Id0cc4f86c9ddd06f2a4b1032b51451fab74a9d3a
17 files changed:
nss/Makefile
nss/Versions
nss/nss_files/files-XXX.c
nss/nss_files/files-initgroups.c
nss/nss_optfiles/files-XXX.c [new symlink]
nss/nss_optfiles/files-parse.c [new symlink]
nss/nss_optfiles/optfiles-config.h [new file with mode: 0644]
nss/nss_optfiles/optfiles-grp.c [new file with mode: 0644]
nss/nss_optfiles/optfiles-init.c [new file with mode: 0644]
nss/nss_optfiles/optfiles-initgroups.c [new file with mode: 0644]
nss/nss_optfiles/optfiles-pwd.c [new file with mode: 0644]
nss/nss_optfiles/optfiles-sgrp.c [new file with mode: 0644]
nss/nss_optfiles/optfiles-spwd.c [new file with mode: 0644]
packaging/glibc.spec
packaging/nsswitch.conf
shlib-versions
sysdeps/generic/libnss_optfiles.abilist [new file with mode: 0644]