Differences between revisions 2 and 3
Revision 2 as of 2023-01-08 22:40:57
Size: 986
Comment:
Revision 3 as of 2023-04-08 17:33:11
Size: 1192
Comment:
Deletions are marked like this. Additions are marked like this.
Line 31: Line 31:
----



== See also ==

[[https://man.archlinux.org/man/core/openresolv/resolvconf.8.en|resolvconf(8)]]

[[https://man.archlinux.org/man/core/openresolv/resolvconf.conf.5.en|resolvconf.conf(5)]]

OpenResolv

openresolv is an implementation of resolvconf(8). It provides an API for programs to manipulate the resolver file.


Usage

If a program or service wants to manipulate the resolver file, it can instead pipe the editted configuration into resolvconf(8) with the argument -a INTERFACE (or -a INTERFACE.PROTOCOL).

If a DNS server is enabled, such as dnsmasq, resolvconf(8) forwards the configuration to the service. These services are referred to as subscribers. To force push an update to all subscribers, try:

resolvconf -u

Otherwise resolvconf(8) will interpret the editted configuration together with the resolver file as-is, and write a comprehensive resolver file.


Configuration

openresolv is configured through resolvconf.conf(5). See details here.


See also

resolvconf(8)

resolvconf.conf(5)


CategoryRicottone

OpenResolv (last edited 2023-06-22 20:23:25 by DominicRicottone)