xref: /linux/net/dns_resolver/Kconfig (revision 1a4240f4764ac78adbf4b0ebb49b3bd8c72ffa11)
1*1a4240f4SWang Lei#
2*1a4240f4SWang Lei# Configuration for DNS Resolver
3*1a4240f4SWang Lei#
4*1a4240f4SWang Leiconfig DNS_RESOLVER
5*1a4240f4SWang Lei	tristate "DNS Resolver support"
6*1a4240f4SWang Lei	depends on NET && KEYS
7*1a4240f4SWang Lei	help
8*1a4240f4SWang Lei	  Saying Y here will include support for the DNS Resolver key type
9*1a4240f4SWang Lei	  which can be used to make upcalls to perform DNS lookups in
10*1a4240f4SWang Lei	  userspace.
11*1a4240f4SWang Lei
12*1a4240f4SWang Lei	  DNS Resolver is used to query DNS server for information.  Examples
13*1a4240f4SWang Lei	  being resolving a UNC hostname element to an IP address for CIFS or
14*1a4240f4SWang Lei	  performing a DNS query for AFSDB records so that AFS can locate a
15*1a4240f4SWang Lei	  cell's volume location database servers.
16*1a4240f4SWang Lei
17*1a4240f4SWang Lei	  DNS Resolver is used by the CIFS and AFS modules, and would support
18*1a4240f4SWang Lei	  samba4 later.  DNS Resolver is supported by the userspace upcall
19*1a4240f4SWang Lei	  helper "/sbin/dns.resolver" via /etc/request-key.conf.
20*1a4240f4SWang Lei
21*1a4240f4SWang Lei	  See <file:Documentation/networking/dns_resolver.txt> for further
22*1a4240f4SWang Lei	  information.
23*1a4240f4SWang Lei
24*1a4240f4SWang Lei	  To compile this as a module, choose M here: the module will be called
25*1a4240f4SWang Lei	  dnsresolver.
26*1a4240f4SWang Lei
27*1a4240f4SWang Lei	  If unsure, say N.
28