diff options
author | Ulrich Drepper <drepper@redhat.com> | 2010-04-07 07:37:39 -0700 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 2010-04-07 07:37:39 -0700 |
commit | 71170aa0a956c59d8bad0cf6f5ed31d78c90e332 (patch) | |
tree | c0428fb66305c008cad25843aa73508cf469e7af /nis/nss-default.c | |
parent | 76b667f12d08588854a93774176ff37116049ff6 (diff) | |
download | glibc-71170aa0a956c59d8bad0cf6f5ed31d78c90e332.tar.gz glibc-71170aa0a956c59d8bad0cf6f5ed31d78c90e332.tar.xz glibc-71170aa0a956c59d8bad0cf6f5ed31d78c90e332.zip |
Implement new mode for NIS passwd.adjunct.byname table.
The passwd.adjunct.byname table will not be used to fill in password fields in the passwd.byname replies. Instead it is used to synthesize the shadow.byname table, should it be missing. This is a useful mode in some installations involving Solaris.
Diffstat (limited to 'nis/nss-default.c')
-rw-r--r-- | nis/nss-default.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/nis/nss-default.c b/nis/nss-default.c index 046ddfee8d..d7a3293a49 100644 --- a/nis/nss-default.c +++ b/nis/nss-default.c @@ -1,4 +1,4 @@ -/* Copyright (C) 1996, 2001, 2004, 2006, 2007 Free Software Foundation, Inc. +/* Copyright (C) 1996,2001,2004,2006,2007,2010 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or @@ -47,7 +47,8 @@ static const struct #define STRNLEN(s) s, sizeof (s) - 1 { STRNLEN ("NETID_AUTHORITATIVE"), NSS_FLAG_NETID_AUTHORITATIVE }, { STRNLEN ("SERVICES_AUTHORITATIVE"), NSS_FLAG_SERVICES_AUTHORITATIVE }, - { STRNLEN ("SETENT_BATCH_READ"), NSS_FLAG_SETENT_BATCH_READ } + { STRNLEN ("SETENT_BATCH_READ"), NSS_FLAG_SETENT_BATCH_READ }, + { STRNLEN ("ADJUNCT_AS_SHADOW"), NSS_FLAG_ADJUNCT_AS_SHADOW }, }; #define nvars (sizeof (vars) / sizeof (vars[0])) |