man-pages/man5
Mark R Bannister 79e2fba2d9 nsswitch.conf.5: Significant rewrites and improvements
This patch applies to nsswitch.conf.5 in man-pages-3.36.

My changes almost completely rewrite large sections of the
man page. They are needed to add clarity, correct grammar,
reduce confusion, and bring up-to-date with the latest glibc.
I have checked the man page against the nss source code in
glibc 2.14.90.

Historical notes are demoted to the footer.

The rewrite makes the man page much clearer to
understand, more authoratitive, and easier to read.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-04-14 11:37:22 +12:00
..
acct.5 acct.5: wfix (remove duplicate word) 2008-10-05 06:52:21 +02:00
charmap.5 Even when the CONFORMING TO section is just a list of standards, 2008-07-15 13:39:17 +00:00
complex.5 Link to new location 2006-04-21 01:21:26 +00:00
core.5 core.5: Document %E specifier for core_pattern 2012-01-17 21:36:44 +13:00
dir_colors.5 accept.2, access.2, acct.2, clock_nanosleep.2, mbind.2, mincore.2, remap_file_pages.2, sched_setscheduler.2, set_mempolicy.2, splice.2, stat.2, syslog.2, timer_create.2, timerfd_create.2, truncate.2, fenv.3, ferror.3, fflush.3, fgetwc.3, fgetws.3, flockfile.3, fputwc.3, fputws.3, fread.3, getopt.3, gets.3, getwchar.3, glob.3, iconv.3, longjmp.3, pow.3, printf.3, puts.3, putwchar.3, regex.3, rpc.3, scanf.3, setjmp.3, termios.3, unlocked_stdio.3, wcswidth.3, hd.4, rtc.4, st.4, core.5, dir_colors.5, elf.5, proc.5, arp.7, ascii.7, boot.7, bootparam.7, charsets.7, futex.7, ip.7, iso_8859-11.7, man-pages.7, man.7, mdoc.samples.7, path_resolution.7, pipe.7, posixoptions.7, unicode.7, unix.7, uri.7, utf-8.7, ld.so.8: s/non-/non/ 2010-01-16 18:20:12 +01:00
elf.5 elf.5: ffix 2012-03-24 11:59:07 +13:00
environ.5 Added FIXME 2006-04-21 00:59:28 +00:00
filesystems.5 intro.1, time.1, accept.2, bind.2, connect.2, execve.2, flock.2, getdents.2, getpriority.2, getuid.2, intro.2, ioctl.2, mincore.2, mknod.2, personality.2, ptrace.2, read.2, recv.2, select_tut.2, send.2, sendfile.2, shmctl.2, sigaction.2, signal.2, stat.2, times.2, truncate.2, umask.2, wait.2, MB_CUR_MAX.3, MB_LEN_MAX.3, argz_add.3, btowc.3, clearenv.3, clock.3, cmsg.3, end.3, endian.3, errno.3, exit.3, fgetwc.3, fgetws.3, fopen.3, fputwc.3, fputws.3, fseek.3, fwide.3, getfsent.3, getgrnam.3, gethostid.3, getipnodebyname.3, getmntent.3, getpwnam.3, getwchar.3, grantpt.3, iconv.3, iconv_close.3, iconv_open.3, insque.3, intro.3, iswalnum.3, iswalpha.3, iswblank.3, iswcntrl.3, iswctype.3, iswdigit.3, iswgraph.3, iswlower.3, iswprint.3, iswpunct.3, iswspace.3, iswupper.3, iswxdigit.3, malloc.3, mblen.3, mbrlen.3, mbrtowc.3, mbsinit.3, mbsnrtowcs.3, mbsrtowcs.3, mbstowcs.3, mbtowc.3, mkstemp.3, mktemp.3, nl_langinfo.3, openpty.3, posix_openpt.3, printf.3, ptsname.3, putwchar.3, qecvt.3, rcmd.3, readdir.3, rexec.3, rpc.3, setnetgrent.3, shm_open.3, sigpause.3, stdin.3, stpcpy.3, strftime.3, strptime.3, syslog.3, towctrans.3, towlower.3, towupper.3, ttyslot.3, ungetwc.3, unlocked_stdio.3, wcpcpy.3, wcpncpy.3, wcrtomb.3, wcscasecmp.3, wcscat.3, wcschr.3, wcscmp.3, wcscpy.3, wcscspn.3, wcsdup.3, wcslen.3, wcsncasecmp.3, wcsncat.3, wcsncmp.3, wcsncpy.3, wcsnlen.3, wcsnrtombs.3, wcspbrk.3, wcsrchr.3, wcsrtombs.3, wcsspn.3, wcsstr.3, wcstok.3, wcstombs.3, wcswidth.3, wctob.3, wctomb.3, wctrans.3, wctype.3, wcwidth.3, wmemchr.3, wmemcmp.3, wmemcpy.3, wmemmove.3, wmemset.3, wprintf.3, console_ioctl.4, pts.4, elf.5, filesystems.5, hosts.5, proc.5, ttytype.5, boot.7, capabilities.7, credentials.7, epoll.7, glob.7, koi8-r.7, path_resolution.7, pty.7, signal.7, suffixes.7, time.7, unicode.7, unix.7, uri.7, utf-8.7: global fix: s/Unix/UNIX/ 2010-10-12 06:49:17 +02:00
fs.5 Link to filesystems.5 2007-12-10 09:14:12 +00:00
ftpusers.5 s/user name/username/ 2008-06-30 14:36:59 +00:00
group.5 group.5: Various minor rewordings 2010-10-21 11:43:32 +02:00
host.conf.5 host.conf.5: wfix: s/non-qualified/unqualified/ 2010-01-16 18:28:31 +01:00
hosts.5 hosts.5, protocols.5, spufs.7, termio.7: Remove definite article from NAME section 2010-10-30 07:38:50 +02:00
hosts.equiv.5 Change "e.g. " to "e.g., ", or in some cases, "for example, ". 2007-06-08 11:56:22 +00:00
intro.5 Wrapped long source lines 2008-07-06 15:10:32 +00:00
ipc.5 Remove FIXME 2006-05-02 22:40:59 +00:00
issue.5 ftw.3, resolver.3, issue.5, proc.5, pty.7, suffixes.7: Global fix: s/pre-/pre/ 2010-01-16 18:41:29 +01:00
locale.5 accept.2, execve.2, futimesat.2, getresuid.2, getrlimit.2, madvise.2, mq_getsetattr.2, msgctl.2, nice.2, open.2, poll.2, setresuid.2, shmctl.2, sigaction.2, times.2, utimensat.2, __setfpucw.3, atoi.3, endian.3, err.3, euidaccess.3, fenv.3, fopencookie.3, fpurge.3, getgrouplist.3, getutmp.3, j0.3, lgamma.3, netlink.3, pthread_attr_init.3, pthread_attr_setaffinity_np.3, pthread_cleanup_push_defer_np.3, pthread_getattr_np.3, pthread_kill_other_threads_np.3, pthread_setaffinity_np.3, pthread_tryjoin_np.3, pthread_yield.3, random_r.3, readdir.3, rtnetlink.3, scanf.3, setenv.3, significand.3, sigsetops.3, strerror.3, strstr.3, sysv_signal.3, termios.3, timegm.3, unlocked_stdio.3, y0.3, locale.5, bootparam.7, feature_test_macros.7, ip.7, locale.7, pthreads.7, rtld-audit.7, nscd.8: Global fix: s/non-standard/nonstandard/ 2010-01-16 17:40:20 +01:00
motd.5 Wrapped long source lines 2008-07-06 15:10:32 +00:00
networks.5 clock_nanosleep.2, getpriority.2, kexec_load.2, nanosleep.2, nice.2, sched_setaffinity.2, timer_create.2, timer_delete.2, timer_settime.2, utime.2, btowc.3, futimes.3, log.3, pthread_attr_setguardsize.3, pthread_kill_other_threads_np.3, pthread_setaffinity_np.3, pthread_setcancelstate.3, pthread_setschedparam.3, pthread_setschedprio.3, pthread_tryjoin_np.3, strcoll.3, strcpy.3, string.3, strxfrm.3, networks.5, aio.7, sigevent.7, udplite.7: SEE ALSO: Place entries in correct order 2010-11-01 06:35:42 +01:00
nologin.5 clone.2, ptrace.2, setuid.2, statvfs.2, ulimit.3, nologin.5: Global fix: s/non-root/unprivileged/ 2010-01-16 18:24:09 +01:00
nscd.conf.5 s/\\'/\\(aq/ 2008-06-09 15:49:35 +00:00
nsswitch.conf.5 nsswitch.conf.5: Significant rewrites and improvements 2012-04-14 11:37:22 +12:00
numa_maps.5 Removed trailing white space at end of lines 2008-09-10 12:39:34 +00:00
passwd.5 passwd.5: s/asterisk/asterisk (*)/ to improve clarity 2012-02-14 07:22:01 +13:00
proc.5 proc.5: Fix description of fourth field of /proc/loadavg 2012-02-08 06:21:20 +13:00
protocols.5 hosts.5, protocols.5, spufs.7, termio.7: Remove definite article from NAME section 2010-10-30 07:38:50 +02:00
resolv.conf.5 resolv.conf.5: Describe syntax used for comments 2012-02-08 07:29:23 +13:00
resolver.5 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00
rpc.5 rpc.5: tfix 2010-05-22 05:38:49 +02:00
securetty.5 Wrapped long source lines 2008-07-06 15:10:32 +00:00
services.5 Changes.old, clone.2, execve.2, fcntl.2, futex.2, getitimer.2, getpriority.2, mmap.2, mount.2, mprotect.2, sched_setscheduler.2, select_tut.2, setuid.2, sigaltstack.2, vfork.2, div.3, fenv.3, fmod.3, memchr.3, pthread_attr_setstackaddr.3, pthread_attr_setstacksize.3, pthread_getattr_np.3, queue.3, scanf.3, trunc.3, st.4, proc.5, services.5, utmp.5, bootparam.7, capabilities.7, feature_test_macros.7, futex.7, glob.7, man.7, netlink.7, unicode.7: Switch to American usage: "-wards" ==> "-ward" 2010-09-26 07:34:47 +02:00
shells.5 Wrapped long source lines 2008-07-06 15:10:32 +00:00
slabinfo.5 ffix 2007-12-22 22:18:14 +00:00
termcap.5 readlink.2, getsubopt.3, termcap.5, tzfile.5, unix.7: srcfix: change single quote to "\(aq" 2011-09-28 04:56:17 +02:00
ttytype.5 ttytype.5: wfix (s/Unixes/UNIX systems/) 2010-10-12 06:49:35 +02:00
tzfile.5 readlink.2, getsubopt.3, termcap.5, tzfile.5, unix.7: srcfix: change single quote to "\(aq" 2011-09-28 04:56:17 +02:00
utmp.5 gets.3, mbtowc.3, printf.3, puts.3, scanf.3, stpcpy.3, stpncpy.3, strcat.3, strlen.3, strnlen.3, strsep.3, strstr.3, strxfrm.3, utmp.5: Global fix: consistent use of "null byte" 2011-09-28 06:20:52 +02:00
utmpx.5 Link to utmp.5 2008-06-29 06:11:16 +00:00
wtmp.5 Import of man-pages 1.70 2004-11-03 13:51:07 +00:00