diff --git a/man5/nsswitch.conf.5 b/man5/nsswitch.conf.5 index 1623b804b..24c40ac1a 100644 --- a/man5/nsswitch.conf.5 +++ b/man5/nsswitch.conf.5 @@ -21,7 +21,7 @@ .\" Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, .\" MA 02111, USA. .\" -.TH NSSWITCH.CONF 5 2012-04-14 "Linux" "Linux Programmer's Manual" +.TH NSSWITCH.CONF 5 2013-02-12 "Linux" "Linux Programmer's Manual" .SH NAME nsswitch.conf \- Name Service Switch configuration file .SH DESCRIPTION @@ -59,6 +59,11 @@ Host names and numbers, used by .BR gethostbyname (3) and related functions. .TP +.B initgroups +Supplementary group access list, used by +.BR getgrouplist (3) +function. +.TP .B netgroup Network-wide list of hosts and users, used for access rules. C libraries before glibc 2.1 supported netgroups only over NIS. @@ -240,6 +245,10 @@ value can be one of: .B return Return a result now. Do not call any further lookup functions. +However, for compatibility reasons, if this is the selected action +for the `group' database and the `notfound' status, +and the configuration file does not contain the `initgroups' line, +the next lookup function is always called, without affecting the search result. .TP .B continue Call the next lookup function.