History log of /freebsd-9.3-release/share/man/man5/nsswitch.conf.5
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 267654 19-Jun-2014 gjb

Copy stable/9 to releng/9.3 as part of the 9.3-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 225736 22-Sep-2011 kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by: re (implicit)


# 206155 04-Apr-2010 ume

Add capability to use a db version of services. It is enabled by
specifying `db' as source of service in /etc/nsswitch.conf.

MFC after: 2 weeks


# 186445 23-Dec-2008 trhodes

Netgroup database can be centralized via NIS, list it.
Add a missing comma and bump doc date.

PR: 127602
Submitted by: Dmitry Sivachenko <mitya@yandex-team.ru>


# 172784 18-Oct-2007 bushman

Small fix in man pages after cached -> nscd renaming.

Approved by: brooks (mentor)


# 166168 22-Jan-2007 bms

Docuemnt exactly which functions access which NSS databases.

Point out that FreeBSD libc has compat stubs for GNU glibc NSS
modules which access NSDB_PASSWD/NSDB_GROUP, but not NSDB_HOSTS;
based on painful experience porting nss_mdns.

Reviewed by: ru


# 158761 20-May-2006 maxim

o Sort .Xrs, touch .Dd.


# 158757 20-May-2006 ume

Add description how to use caching.

Submitted by: Michael Bushkov <bushman__at__rsu.ru>


# 156813 17-Mar-2006 ru

Reimplementation of world/kernel build options. For details, see:

http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html

The src.conf(5) manpage is to follow in a few days.

Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine)


# 145486 24-Apr-2005 bz

Add note to remove nis entries when compiling with NO_NIS.

Reviewed by: ru (initial version), simon (updated version)
Approved by: pjd (mentor)


# 141846 13-Feb-2005 ru

Expand *n't contractions.


# 141580 09-Feb-2005 ru

Fixed the misplaced $FreeBSD$.


# 131754 07-Jul-2004 ru

mdoc(7) fixes.


# 130868 21-Jun-2004 des

The default setting for hosts is "files dns", not "dns files".


# 107796 12-Dec-2002 trhodes

Fix the HISTORY to match reality. They were never MFC'ed to 4.X.

Submitted by: R. Imura <imura@ryu16.org>
Approved by: re (murray)


# 92431 16-Mar-2002 schweikh

Typo: s/authoritive/authoritative/


# 81462 10-Aug-2001 ru

mdoc(7) police: join split punctuation to macro calls.


# 79727 14-Jul-2001 schweikh

Removed whitespace at end-of-line; no content changes. I simply did
cd src/share; find man[1-9] -type f|xargs perl -pi -e 's/[ \t]+$//'

BTW, what editors are the culprits? I'm using vim and it shows
me whitespace at EOL in troff files with a thick blue block...

Reviewed by: Silence from cvs diff -b
MFC after: 7 days


# 71895 01-Feb-2001 ru

mdoc(7) police: split punctuation characters + misc fixes.


# 70466 29-Dec-2000 ru

Prepare for mdoc(7)NG.


# 68962 20-Nov-2000 ru

mdoc(7) police: use the new features of the Nm macro.


# 65532 06-Sep-2000 nectar

Add nsswitch support. By creating an /etc/nsswitch.conf file, you can
configure FreeBSD so that various databases such as passwd and group can be
looked up using flat files, NIS, or Hesiod.

= Hesiod has been added to libc (see hesiod(3)).

= A library routine for parsing nsswitch.conf and invoking callback
functions as specified has been added to libc (see nsdispatch(3)).

= The following C library functions have been modified to use nsdispatch:
. getgrent, getgrnam, getgrgid
. getpwent, getpwnam, getpwuid
. getusershell
. getaddrinfo
. gethostbyname, gethostbyname2, gethostbyaddr
. getnetbyname, getnetbyaddr
. getipnodebyname, getipnodebyaddr, getnodebyname, getnodebyaddr

= host.conf has been removed from src/etc. rc.network has been modified
to warn that host.conf is no longer used at boot time. In addition, if
there is a host.conf but no nsswitch.conf, the latter is created at boot
time from the former.

Obtained from: NetBSD