tizen: Add optfiles nss module
authorKarol Lewandowski <k.lewandowsk@samsung.com>
Fri, 31 Aug 2018 14:14:30 +0000 (16:14 +0200)
committerDongkyun Son <dongkyun.s@samsung.com>
Wed, 3 May 2023 10:47:37 +0000 (19:47 +0900)
commit7f74106cac6e84e8e4eae4dc5b9497bb6fe085d5
treeda033850d10d02757c31aca0f6040499d61218c5
parent3702299bc754c4c7fb7697a61148af24d41e7e8b
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]