This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] Move nss_compat from nis to nss subdir and install it unconditionally.


On Wed, Oct 4, 2017 at 6:31 AM, Florian Weimer <fweimer@redhat.com> wrote:
> On 10/04/2017 11:51 AM, Andreas Schwab wrote:
>>
>> This has been tested that local lookup still works with and
>> without an installed libnss_nis, and that NIS lookup works when
>> libnss_nis is available.
>>
>>         * nis/Makefile (services): Remove compat.
>>         (libnss_compat-routines, libnss_compat-inhibit-o): Don't define.
>>         ($(objpfx)libnss_compat.so): Remove rule.
>>         * nis/Versions (libnss_compat): Remove.
>>         * nss/Makefile (services): Add compat.
>>         (libnss_compat-routines, libnss_compat-inhibit-o): Define.
>>         * nss/Versions (libnss_compat): Define.
>>         * nss/nss_compat/compat-grp.c: Moved here from nis/nss_compat.
>>         Don't include <rpc/types.h>.  Replace bool_t by bool.
>>         * nss/nss_compat/compat-initgroups.c: Likewise.
>>         * nss/nss_compat/compat-pwd.c: Likewise.  Include "nisdomain.h"
>>         instead of <rpcsrv/ypclnt.h>.
>>         (getpwent_next_nss_netgr): Use __nss_get_default_domain instead of
>>         yp_get_default_domain.
>>         * nss/nss_compat/compat-pwd.c: Likewise.
>>         (getspent_next_nss_netgr): Use __nss_get_default_domain instead of
>>         yp_get_default_domain.
>>         * nss/nss_compat/nisdomain.c: New file.
>>         * nss/nss_compat/nisdomain.h: Likewise.
>
>
> This looks good to me.  Thanks.

Looks good to me, too.

zw


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]