freebsd-skq/etc
Mark Johnston 714ac00292 Implement an NSS backend for netgroups and add getnetgrent_r(3).
This support appears to have been documented in nsswitch.conf(5) for some
time. The implementation adds two NSS netgroup providers to libc. The
default, compat, provides the behaviour documented in netgroup(5), so this
change does not make any user-visible behaviour changes. A files provider
is also implemented.

innetgr(3) is implemented as an optional NSS method so that providers such
as NIS which are able to implement efficient reverse lookup can do so.
A fallback implementation is used otherwise. getnetgrent_r(3) is added for
convenience and to provide compatibility with glibc and Solaris.

With a small patch to net/nss_ldap, it's possible to specify an ldap
netgroup provider, allowing one to query nisNetgroupTriple entries.

Sponsored by:	EMC / Isilon Storage Division
2016-06-09 01:28:44 +00:00
..
autofs
bluetooth
casper
defaults Fix typo with description for $ipv6_cpe_wanif (upstram -> upstream) 2016-06-08 18:38:48 +00:00
devd Regenerate usb.conf . 2016-04-29 12:00:36 +00:00
etc.aarch64
etc.amd64
etc.arm
etc.i386
etc.mips
etc.pc98
etc.powerpc
etc.riscv
etc.sparc64
gss
mail
mtree Install/Connect ypldap.conf(5) on examples. 2016-06-06 02:43:41 +00:00
newsyslog.conf.d
ntp Update leap-seconds to leap-seconds.3661459200. 2016-05-19 03:56:07 +00:00
pam.d
periodic Add basic blacklist build support 2016-06-02 19:06:04 +00:00
pkg
rc.d Separate BLACKLIST vs BLACKLIST_SUPPORT properly 2016-06-07 16:31:03 +00:00
root
sendmail
amd.map
apmd.conf
auto_master
blacklistd.conf Add basic blacklist build support 2016-06-02 19:06:04 +00:00
crontab
csh.cshrc
csh.login
csh.logout
ddb.conf
devd.conf
devfs.conf
dhclient.conf
disktab
fbtab
freebsd-update.conf
ftpusers
gettytab
group
hosts
hosts.allow
hosts.equiv
hosts.lpd
inetd.conf
libalias.conf
libmap.conf
login.access
login.conf
mac.conf
Makefile Separate BLACKLIST vs BLACKLIST_SUPPORT properly 2016-06-07 16:31:03 +00:00
Makefile.depend
man.alias
master.passwd Capitalize "LDAP" in the description field of the _ypldap entry. 2016-05-10 12:47:36 +00:00
minfree
motd
netconfig
netstart
network.subr
networks
newsyslog.conf
nls.alias
nscd.conf
nsmb.conf
nsswitch.conf Implement an NSS backend for netgroups and add getnetgrent_r(3). 2016-06-09 01:28:44 +00:00
ntp.conf
opieaccess
pccard_ether
pf.os
phones
portsnap.conf
printcap
profile
protocols etc: minor spelling fixes. 2016-05-01 16:43:22 +00:00
rc
rc.bsdextended
rc.firewall
rc.initdiskless etc: minor spelling fixes. 2016-05-01 16:43:22 +00:00
rc.resume
rc.sendmail
rc.shutdown
rc.subr Refactor the root mount hold code and add the wait to etc/rc.d/fsck. 2016-05-10 08:44:44 +00:00
rc.suspend
regdomain.xml
remote
rpc
services
shells
snmpd.config
sysctl.conf
syslog.conf
termcap.small