From 2e8536833c8a8145fceaae78b5aa133c2b05fca0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nikola=20Forr=C3=B3?= Date: Fri, 13 Nov 2015 14:14:32 +0100 Subject: [PATCH] nsswitch.conf.5: Add list of files being read when "files" service is used MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This is not mentioned anywhere. Users can assume that the file being read is something like /etc/$DATABASE, but that's not always the case. It's better to explicitly specify which file is read for each respective database. The list of files was acquired from glibc source code. Signed-off-by: Nikola Forró Signed-off-by: Michael Kerrisk --- man5/nsswitch.conf.5 | 46 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/man5/nsswitch.conf.5 b/man5/nsswitch.conf.5 index 33b1c64b8..c99073385 100644 --- a/man5/nsswitch.conf.5 +++ b/man5/nsswitch.conf.5 @@ -330,6 +330,52 @@ implements "nis" source. implements "nisplus" source. .PD .RE +.LP +The following files are read when "files" source is specified +for respective databases: +.RS 4 +.TP 12 +.PD 0 +.B aliases +.I /etc/aliases +.TP +.B ethers +.I /etc/ethers +.TP +.B group +.I /etc/group +.TP +.B hosts +.I /etc/hosts +.TP +.B initgroups +.I /etc/group +.TP +.B netgroup +.I /etc/netgroup +.TP +.B networks +.I /etc/networks +.TP +.B passwd +.I /etc/passwd +.TP +.B protocols +.I /etc/protocols +.TP +.B publickey +.I /etc/publickey +.TP +.B rpc +.I /etc/rpc +.TP +.B services +.I /etc/services +.TP +.B shadow +.I /etc/shadow +.PD +.RE .SH NOTES Within each process that uses .BR nsswitch.conf ,