Appendix B Registry Keys

The articles cited are authoritative; this appendix collects the keys in one place.

B.1 Read by resolvd #

KeyValueTypeDefaultDescribed in
Machine\System\Network\DnsFallbackServersREG_MULTI_SZ (or one REG_SZ or REG_EXPAND_SZ)none§2.3
Machine\System\Network\DnsExtraSearchDomainsREG_MULTI_SZ (or one REG_SZ or REG_EXPAND_SZ)none§2.3
Machine\System\Network\DnsControlSecurityREG_BINARYthe compiled default of §5.2§2.3, §5.2
Machine\System\Network\Dns\Hostsany name: a static nameREG_SZ, REG_EXPAND_SZ or REG_MULTI_SZnone§2.3, §4.2

resolvd watches Machine\System\Network and everything under it, and re-reads Machine\System\Network\Dns whole on any change (§2.3). It reads no other key.

B.2 Seeded by the package #

Both seeds are installed under /usr/share/regim/ and are inert until an image applies them (§2.1).

SeedKeyValues
resolvd-service.regMachine\System\Services\resolvdImagePath, Triggers, Identity, Readiness, RuntimeDirectories, RestartPolicy, ErrorControl, DisplayName, Description
resolvd-port.regMachine\System\Network\TcpIp\PortReservationstcp,udp:53

Edit this page