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