aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--FAQ24
1 files changed, 23 insertions, 1 deletions
diff --git a/FAQ b/FAQ
index 8ee248d354..30855d912d 100644
--- a/FAQ
+++ b/FAQ
@@ -95,6 +95,8 @@ please let me know.
errors whenever I try to link any program.
2.24. When I use nscd the machine freezes.
2.25. I need lots of open files. What do I have to do?
+2.26. How do I get the same behavior on parsing /etc/passwd and
+ /etc/group as I have with libc5 ?
3. Source and binary incompatibilities, and what to do about them
@@ -214,7 +216,7 @@ program has the needed functionality.
We recommend version GNU make version 3.75 or 3.77. Versions before 3.75
have bugs and/or are missing features. Version 3.76 has bugs which
appear when building big projects like GNU libc. 3.76.1 appears to work but
-some people have reported problems. If you build GNU make 3.77 from source,
+some people have reported problems. If you build GNU make 3.77 from source,
please read question 4.6 first.
@@ -990,6 +992,26 @@ allowed to have open at any time using
This will work even if the kernel limits change.
+
+2.26. How do I get the same behavior on parsing /etc/passwd and
+ /etc/group as I have with libc5 ?
+
+{TK} The name switch setup in /etc/nsswitch.conf selected by most Linux
+distributions does not support +/- and netgroup entries in the files like
+/etc/passwd. Though this is the preferred setup some people might have
+setups coming over from the libc5 days where it was the default to recognize
+lines like this. To get back to the old behaviour one simply has to change
+the rules for passwd, group, and shadow in the nsswitch.conf file as
+follows:
+
+passwd: compat
+group: compat
+shadow: compat
+
+passwd_compat: nis
+group_compat: nis
+shadow_compat: nis
+
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .