summaryrefslogtreecommitdiffstats
path: root/templates/man8/systemd-resolved.service.8.pot
diff options
context:
space:
mode:
Diffstat (limited to 'templates/man8/systemd-resolved.service.8.pot')
-rw-r--r--templates/man8/systemd-resolved.service.8.pot991
1 files changed, 991 insertions, 0 deletions
diff --git a/templates/man8/systemd-resolved.service.8.pot b/templates/man8/systemd-resolved.service.8.pot
new file mode 100644
index 00000000..1e0878b1
--- /dev/null
+++ b/templates/man8/systemd-resolved.service.8.pot
@@ -0,0 +1,991 @@
+# SOME DESCRIPTIVE TITLE
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2024-03-01 17:11+0100\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. type: TH
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+#, no-wrap
+msgid "SYSTEMD-RESOLVED\\&.SERVICE"
+msgstr ""
+
+#. type: TH
+#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron
+#, no-wrap
+msgid "systemd 255"
+msgstr ""
+
+#. type: TH
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+#, no-wrap
+msgid "systemd-resolved.service"
+msgstr ""
+
+#. -----------------------------------------------------------------
+#. * MAIN CONTENT STARTS HERE *
+#. -----------------------------------------------------------------
+#. type: SH
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+#, no-wrap
+msgid "NAME"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"systemd-resolved.service, systemd-resolved - Network Name Resolution manager"
+msgstr ""
+
+#. type: SH
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+#, no-wrap
+msgid "SYNOPSIS"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid "systemd-resolved\\&.service"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron
+#: opensuse-tumbleweed
+msgid "/usr/lib/systemd/systemd-resolved"
+msgstr ""
+
+#. type: SH
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+#, no-wrap
+msgid "DESCRIPTION"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"B<systemd-resolved> is a system service that provides network name "
+"resolution to local applications\\&. It implements a caching and validating "
+"DNS/DNSSEC stub resolver, as well as an LLMNR and MulticastDNS resolver and "
+"responder\\&. Local applications may submit network name resolution requests "
+"via three interfaces:"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"The native, fully-featured API B<systemd-resolved> exposes on the bus, see "
+"B<org.freedesktop.resolve1>(5) and B<org.freedesktop.LogControl1>(5) for "
+"details\\&. Usage of this API is generally recommended to clients as it is "
+"asynchronous and fully featured (for example, properly returns DNSSEC "
+"validation status and interface scope for addresses as necessary for "
+"supporting link-local networking)\\&."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"The glibc B<getaddrinfo>(3) API as defined by "
+"\\m[blue]B<RFC3493>\\m[]\\&\\s-2\\u[1]\\d\\s+2 and its related resolver "
+"functions, including B<gethostbyname>(3)\\&. This API is widely supported, "
+"including beyond the Linux platform\\&. In its current form it does not "
+"expose DNSSEC validation status information however, and is synchronous "
+"only\\&. This API is backed by the glibc Name Service Switch (B<nss>(5))\\&. "
+"Usage of the glibc NSS module B<nss-resolve>(8) is required in order to "
+"allow glibc\\*(Aqs NSS resolver functions to resolve hostnames via B<systemd-"
+"resolved>\\&."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"Additionally, B<systemd-resolved> provides a local DNS stub listener on the "
+"IP addresses 127\\&.0\\&.0\\&.53 and 127\\&.0\\&.0\\&.54 on the local "
+"loopback interface\\&. Programs issuing DNS requests directly, bypassing any "
+"local API may be directed to this stub, in order to connect them to "
+"B<systemd-resolved>\\&. Note however that it is strongly recommended that "
+"local programs use the glibc NSS or bus APIs instead (as described above), "
+"as various network resolution concepts (such as link-local addressing, or "
+"LLMNR Unicode domains) cannot be mapped to the unicast DNS protocol\\&."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"The DNS stub resolver on 127\\&.0\\&.0\\&.53 provides the full feature set "
+"of the local resolver, which includes offering LLMNR/MulticastDNS "
+"resolution\\&. The DNS stub resolver on 127\\&.0\\&.0\\&.54 provides a more "
+"limited resolver, that operates in \"proxy\" mode only, i\\&.e\\&. it will "
+"pass most DNS messages relatively unmodified to the current upstream DNS "
+"servers and back, but not try to process the messages locally, and hence "
+"does not validate DNSSEC, or offer up LLMNR/MulticastDNS\\&. (It will "
+"translate to DNS-over-TLS communication if needed however\\&.)"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"The DNS servers contacted are determined from the global settings in /etc/"
+"systemd/resolved\\&.conf, the per-link static settings in /etc/systemd/"
+"network/*\\&.network files (in case B<systemd-networkd.service>(8) is "
+"used), the per-link dynamic settings received over DHCP, information "
+"provided via B<resolvectl>(1), and any DNS server information made available "
+"by other system services\\&. See B<resolved.conf>(5) and B<systemd."
+"network>(5) for details about systemd\\*(Aqs own configuration files for "
+"DNS servers\\&. To improve compatibility, /etc/resolv\\&.conf is read in "
+"order to discover configured system DNS servers, but only if it is not a "
+"symlink to /run/systemd/resolve/stub-resolv\\&.conf, /usr/lib/systemd/"
+"resolv\\&.conf or /run/systemd/resolve/resolv\\&.conf (see below)\\&."
+msgstr ""
+
+#. type: SH
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+#, no-wrap
+msgid "SYNTHETIC RECORDS"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"B<systemd-resolved> synthesizes DNS resource records (RRs) for the following "
+"cases:"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"The local, configured hostname is resolved to all locally configured IP "
+"addresses ordered by their scope, or \\(em if none are configured \\(em the "
+"IPv4 address 127\\&.0\\&.0\\&.2 (which is on the local loopback interface) "
+"and the IPv6 address ::1 (which is the local host)\\&."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"The hostnames \"localhost\" and \"localhost\\&.localdomain\" as well as any "
+"hostname ending in \"\\&.localhost\" or \"\\&.localhost\\&.localdomain\" are "
+"resolved to the IP addresses 127\\&.0\\&.0\\&.1 and ::1\\&."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"The hostname \"_gateway\" is resolved to all current default routing gateway "
+"addresses, ordered by their metric\\&. This assigns a stable hostname to the "
+"current gateway, useful for referencing it independently of the current "
+"network configuration state\\&."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"The hostname \"_outbound\" is resolved to the local IPv4 and IPv6 addresses "
+"that are most likely used for communication with other hosts\\&. This is "
+"determined by requesting a routing decision to the configured default "
+"gateways from the kernel and then using the local IP addresses selected by "
+"this decision\\&. This hostname is only available if there is at least one "
+"local default gateway configured\\&. This assigns a stable hostname to the "
+"local outbound IP addresses, useful for referencing them independently of "
+"the current network configuration state\\&."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"The hostname \"_localdnsstub\" is resolved to the IP address "
+"127\\&.0\\&.0\\&.53, i\\&.e\\&. the address the local DNS stub (see above) "
+"is listening on\\&."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"The hostname \"_localdnsproxy\" is resolved to the IP address "
+"127\\&.0\\&.0\\&.54, i\\&.e\\&. the address the local DNS proxy (see above) "
+"is listening on\\&."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"The mappings defined in /etc/hosts are resolved to their configured "
+"addresses and back, but they will not affect lookups for non-address types "
+"(like MX)\\&. Support for /etc/hosts may be disabled with "
+"I<ReadEtcHosts=no>, see B<resolved.conf>(5)\\&."
+msgstr ""
+
+#. type: SH
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+#, no-wrap
+msgid "PROTOCOLS AND ROUTING"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"The lookup requests that systemd-resolved\\&.service receives are routed to "
+"the available DNS servers, LLMNR, and MulticastDNS interfaces according to "
+"the following rules:"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"Names for which synthetic records are generated (the local hostname, "
+"\"localhost\" and \"localdomain\", local gateway, as listed in the previous "
+"section) and addresses configured in /etc/hosts are never routed to the "
+"network and a reply is sent immediately\\&."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"Single-label names are resolved using LLMNR on all local interfaces where "
+"LLMNR is enabled\\&. Lookups for IPv4 addresses are only sent via LLMNR on "
+"IPv4, and lookups for IPv6 addresses are only sent via LLMNR on IPv6\\&. "
+"Note that lookups for single-label synthesized names are not routed to "
+"LLMNR, MulticastDNS or unicast DNS\\&."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"Queries for the address records (A and AAAA) of single-label non-synthesized "
+"names are resolved via unicast DNS using search domains\\&. For any "
+"interface which defines search domains, such look-ups are routed to the "
+"servers defined for that interface, suffixed with each of those search "
+"domains\\&. When global search domains are defined, such look-ups are routed "
+"to the global servers\\&. For each search domain, queries are performed by "
+"suffixing the name with each of the search domains in turn\\&. Additionally, "
+"lookup of single-label names via unicast DNS may be enabled with the "
+"I<ResolveUnicastSingleLabel=yes> setting\\&. The details of which servers "
+"are queried and how the final reply is chosen are described below\\&. Note "
+"that this means that address queries for single-label names are never sent "
+"out to remote DNS servers by default, and resolution is only possible if "
+"search domains are defined\\&."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"Multi-label names with the domain suffix \"\\&.local\" are resolved using "
+"MulticastDNS on all local interfaces where MulticastDNS is enabled\\&. As "
+"with LLMNR, IPv4 address lookups are sent via IPv4 and IPv6 address lookups "
+"are sent via IPv6\\&."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"Queries for multi-label names are routed via unicast DNS on local interfaces "
+"that have a DNS server configured, plus the globally configured DNS servers "
+"if there are any\\&. Which interfaces are used is determined by the routing "
+"logic based on search and route-only domains, described below\\&. Note that "
+"by default, lookups for domains with the \"\\&.local\" suffix are not routed "
+"to DNS servers, unless the domain is specified explicitly as routing or "
+"search domain for the DNS server and interface\\&. This means that on "
+"networks where the \"\\&.local\" domain is defined in a site-specific DNS "
+"server, explicit search or routing domains need to be configured to make "
+"lookups work within this DNS domain\\&. Note that these days, it\\*(Aqs "
+"generally recommended to avoid defining \"\\&.local\" in a DNS server, as "
+"\\m[blue]B<RFC6762>\\m[]\\&\\s-2\\u[2]\\d\\s+2 reserves this domain for "
+"exclusive MulticastDNS use\\&."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"Address lookups (reverse lookups) are routed similarly to multi-label names, "
+"with the exception that addresses from the link-local address range are "
+"never routed to unicast DNS and are only resolved using LLMNR and "
+"MulticastDNS (when enabled)\\&."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"If lookups are routed to multiple interfaces, the first successful response "
+"is returned (thus effectively merging the lookup zones on all matching "
+"interfaces)\\&. If the lookup failed on all interfaces, the last failing "
+"response is returned\\&."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"Routing of lookups is determined by the per-interface routing domains "
+"(search and route-only) and global search domains\\&. See B<systemd."
+"network>(5) and B<resolvectl>(1) for a description how those settings are "
+"set dynamically and the discussion of I<Domains=> in B<resolved.conf>(5) "
+"for a description of globally configured DNS settings\\&."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"The following query routing logic applies for unicast DNS lookups initiated "
+"by systemd-resolved\\&.service:"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"If a name to look up matches (that is: is equal to or has as suffix) any of "
+"the configured routing domains (search or route-only) of any link, or the "
+"globally configured DNS settings, \"best matching\" routing domain is "
+"determined: the matching one with the most labels\\&. The query is then sent "
+"to all DNS servers of any links or the globally configured DNS servers "
+"associated with this \"best matching\" routing domain\\&. (Note that more "
+"than one link might have this same \"best matching\" routing domain "
+"configured, in which case the query is sent to all of them in parallel)\\&."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"In case of single-label names, when search domains are defined, the same "
+"logic applies, except that the name is first suffixed by each of the search "
+"domains in turn\\&. Note that this search logic doesn\\*(Aqt apply to any "
+"names with at least one dot\\&. Also see the discussion about compatibility "
+"with the traditional glibc resolver below\\&."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"If a query does not match any configured routing domain (either per-link or "
+"global), it is sent to all DNS servers that are configured on links with the "
+"I<DefaultRoute=> option set, as well as the globally configured DNS "
+"server\\&."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"If there is no link configured as I<DefaultRoute=> and no global DNS server "
+"configured, one of the compiled-in fallback DNS servers is used\\&."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"Otherwise the unicast DNS query fails, as no suitable DNS servers can be "
+"determined\\&."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"The I<DefaultRoute=> option is a boolean setting configurable with "
+"B<resolvectl> or in \\&.network files\\&. If not set, it is implicitly "
+"determined based on the configured DNS domains for a link: if there\\*(Aqs a "
+"route-only domain other than \"~\\&.\", it defaults to false, otherwise to "
+"true\\&."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"Effectively this means: in order to support single-label non-synthesized "
+"names, define appropriate search domains\\&. In order to preferably route "
+"all DNS queries not explicitly matched by routing domain configuration to a "
+"specific link, configure a \"~\\&.\" route-only domain on it\\&. This will "
+"ensure that other links will not be considered for these queries (unless "
+"they too carry such a routing domain)\\&. In order to route all such DNS "
+"queries to a specific link only if no other link is preferred, set the "
+"I<DefaultRoute=> option for the link to true and do not configure a \"~\\&."
+"\" route-only domain on it\\&. Finally, in order to ensure that a specific "
+"link never receives any DNS traffic not matching any of its configured "
+"routing domains, set the I<DefaultRoute=> option for it to false\\&."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"See B<org.freedesktop.resolve1>(5) for information about the D-Bus APIs "
+"systemd-resolved provides\\&."
+msgstr ""
+
+#. type: SH
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+#, no-wrap
+msgid "COMPATIBILITY WITH THE TRADITIONAL GLIBC STUB RESOLVER"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron
+#: opensuse-tumbleweed
+msgid ""
+"This section provides a short summary of differences in the resolver "
+"implemented by B<nss-resolve>(8) together with B<systemd-resolved> and the "
+"traditional stub resolver implemented in nss-dns\\&."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"Some names are always resolved internally (see Synthetic Records above)\\&. "
+"Traditionally they would be resolved by nss-files if provided in /etc/"
+"hosts\\&. But note that the details of how a query is constructed are under "
+"the control of the client library\\&. nss-dns will first try to resolve "
+"names using search domains and even if those queries are routed to systemd-"
+"resolved, it will send them out over the network using the usual rules for "
+"multi-label name routing \\&\\s-2\\u[3]\\d\\s+2\\&."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"Single-label names are not resolved for A and AAAA records using unicast DNS "
+"(unless overridden with I<ResolveUnicastSingleLabel=>, see B<resolved."
+"conf>(5))\\&. This is similar to the B<no-tld-query> option being set in "
+"B<resolv.conf>(5)\\&."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"Search domains are not used for I<suffixing> of multi-label names\\&. "
+"(Search domains are nevertheless used for lookup I<routing>, for names that "
+"were originally specified as single-label or multi-label\\&.) Any name with "
+"at least one dot is always interpreted as a FQDN\\&. nss-dns would resolve "
+"names both as relative (using search domains) and absolute FQDN names\\&. "
+"Some names would be resolved as relative first, and after that query has "
+"failed, as absolute, while other names would be resolved in opposite "
+"order\\&. The I<ndots> option in /etc/resolv\\&.conf was used to control how "
+"many dots the name needs to have to be resolved as relative first\\&. This "
+"stub resolver does not implement this at all: multi-label names are only "
+"resolved as FQDNs\\&.\\&\\s-2\\u[4]\\d\\s+2"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"This resolver has a notion of the special \"\\&.local\" domain used for "
+"MulticastDNS, and will not route queries with that suffix to unicast DNS "
+"servers unless explicitly configured, see above\\&. Also, reverse lookups "
+"for link-local addresses are not sent to unicast DNS servers\\&."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"This resolver reads and caches /etc/hosts internally\\&. (In other words, "
+"nss-resolve replaces nss-files in addition to nss-dns)\\&. Entries in /etc/"
+"hosts have highest priority\\&."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"This resolver also implements LLMNR and MulticastDNS in addition to the "
+"classic unicast DNS protocol, and will resolve single-label names using "
+"LLMNR (when enabled) and names ending in \"\\&.local\" using MulticastDNS "
+"(when enabled)\\&."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"Environment variables I<$LOCALDOMAIN> and I<$RES_OPTIONS> described in "
+"B<resolv.conf>(5) are not supported currently\\&."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron
+#: opensuse-tumbleweed
+msgid ""
+"The nss-dns resolver maintains little state between subsequent DNS queries, "
+"and for each query always talks to the first listed DNS server from /etc/"
+"resolv\\&.conf first, and on failure continues with the next until reaching "
+"the end of the list which is when the query fails\\&. The resolver in "
+"systemd-resolved\\&.service however maintains state, and will continuously "
+"talk to the same server for all queries on a particular lookup scope until "
+"some form of error is seen at which point it switches to the next, and then "
+"continuously stays with it for all queries on the scope until the next "
+"failure, and so on, eventually returning to the first configured server\\&. "
+"This is done to optimize lookup times, in particular given that the resolver "
+"typically must first probe server feature sets when talking to a server, "
+"which is time consuming\\&. This different behaviour implies that listed DNS "
+"servers per lookup scope must be equivalent in the zones they serve, so that "
+"sending a query to one of them will yield the same results as sending it to "
+"another configured DNS server\\&."
+msgstr ""
+
+#. type: SH
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+#, no-wrap
+msgid "/ETC/RESOLV\\&.CONF"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"Four modes of handling /etc/resolv\\&.conf (see B<resolv.conf>(5)) are "
+"supported:"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"B<systemd-resolved> maintains the /run/systemd/resolve/stub-resolv\\&.conf "
+"file for compatibility with traditional Linux programs\\&. This file lists "
+"the 127\\&.0\\&.0\\&.53 DNS stub (see above) as the only DNS server\\&. It "
+"also contains a list of search domains that are in use by systemd-"
+"resolved\\&. The list of search domains is always kept up-to-date\\&. Note "
+"that /run/systemd/resolve/stub-resolv\\&.conf should not be used directly by "
+"applications, but only through a symlink from /etc/resolv\\&.conf\\&. This "
+"file may be symlinked from /etc/resolv\\&.conf in order to connect all local "
+"clients that bypass local DNS APIs to B<systemd-resolved> with correct "
+"search domains settings\\&. This mode of operation is recommended\\&."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"A static file /usr/lib/systemd/resolv\\&.conf is provided that lists the "
+"127\\&.0\\&.0\\&.53 DNS stub (see above) as only DNS server\\&. This file "
+"may be symlinked from /etc/resolv\\&.conf in order to connect all local "
+"clients that bypass local DNS APIs to B<systemd-resolved>\\&. This file does "
+"not contain any search domains\\&."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"B<systemd-resolved> maintains the /run/systemd/resolve/resolv\\&.conf file "
+"for compatibility with traditional Linux programs\\&. This file may be "
+"symlinked from /etc/resolv\\&.conf and is always kept up-to-date, containing "
+"information about all known DNS servers\\&. Note the file format\\*(Aqs "
+"limitations: it does not know a concept of per-interface DNS servers and "
+"hence only contains system-wide DNS server definitions\\&. Note that /run/"
+"systemd/resolve/resolv\\&.conf should not be used directly by applications, "
+"but only through a symlink from /etc/resolv\\&.conf\\&. If this mode of "
+"operation is used local clients that bypass any local DNS API will also "
+"bypass B<systemd-resolved> and will talk directly to the known DNS "
+"servers\\&."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"Alternatively, /etc/resolv\\&.conf may be managed by other packages, in "
+"which case B<systemd-resolved> will read it for DNS configuration data\\&. "
+"In this mode of operation B<systemd-resolved> is consumer rather than "
+"provider of this configuration file\\&."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"Note that the selected mode of operation for this file is detected fully "
+"automatically, depending on whether /etc/resolv\\&.conf is a symlink to /run/"
+"systemd/resolve/resolv\\&.conf or lists 127\\&.0\\&.0\\&.53 as DNS server\\&."
+msgstr ""
+
+#. type: SH
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+#, no-wrap
+msgid "SIGNALS"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid "B<SIGUSR1>"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"Upon reception of the B<SIGUSR1> process signal B<systemd-resolved> will "
+"dump the contents of all DNS resource record caches it maintains, as well as "
+"all feature level information it learnt about configured DNS servers into "
+"the system logs\\&."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron
+msgid "Added in version 231\\&."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid "B<SIGUSR2>"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"Upon reception of the B<SIGUSR2> process signal B<systemd-resolved> will "
+"flush all caches it maintains\\&. Note that it should normally not be "
+"necessary to request this explicitly \\(en except for debugging purposes "
+"\\(en as B<systemd-resolved> flushes the caches automatically anyway any "
+"time the host\\*(Aqs network configuration changes\\&. Sending this signal "
+"to B<systemd-resolved> is equivalent to the B<resolvectl flush-caches> "
+"command, however the latter is recommended since it operates in a "
+"synchronous way\\&."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid "B<SIGRTMIN+1>"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"Upon reception of the B<SIGRTMIN+1> process signal B<systemd-resolved> will "
+"forget everything it learnt about the configured DNS servers\\&. "
+"Specifically any information about server feature support is flushed out, "
+"and the server feature probing logic is restarted on the next request, "
+"starting with the most fully featured level\\&. Note that it should normally "
+"not be necessary to request this explicitly \\(en except for debugging "
+"purposes \\(en as B<systemd-resolved> automatically forgets learnt "
+"information any time the DNS server configuration changes\\&. Sending this "
+"signal to B<systemd-resolved> is equivalent to the B<resolvectl reset-server-"
+"features> command, however the latter is recommended since it operates in a "
+"synchronous way\\&."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron
+msgid "Added in version 235\\&."
+msgstr ""
+
+#. type: SH
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+#, no-wrap
+msgid "CREDENTIALS"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron
+#: opensuse-tumbleweed
+msgid ""
+"B<systemd-resolved> supports the service credentials logic as implemented by "
+"I<ImportCredential=>/I<LoadCredential=>/I<SetCredential=> (see B<systemd."
+"exec>(5) for details)\\&. The following credentials are used when passed in:"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid "I<network\\&.dns>, I<network\\&.search_domains>"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"May contain a space separated list of DNS server IP addresses and DNS search "
+"domains\\&. This information is only used when no explicit configuration "
+"via /etc/systemd/resolved\\&.conf, /etc/resolv\\&.conf or the kernel command "
+"line has been provided\\&."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron
+msgid "Added in version 253\\&."
+msgstr ""
+
+#. type: SH
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+#, no-wrap
+msgid "KERNEL COMMAND LINE"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid "B<systemd-resolved> also honours two kernel command line options:"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid "I<nameserver=>, I<domain=>"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"Takes the IP address of a DNS server (in case of I<nameserver=>), and a DNS "
+"search domain (in case of I<domain=>)\\&. May be used multiple times, to "
+"define multiple DNS servers/search domains\\&. If either of these options "
+"are specified /etc/resolv\\&.conf will not be read and the I<DNS=> and "
+"I<Domains=> settings of B<resolved.conf>(5) will be ignored\\&. These two "
+"kernel command line options hence override system configuration\\&."
+msgstr ""
+
+#. type: SH
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+#, no-wrap
+msgid "IP PORTS"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid "The B<systemd-resolved> service listens on the following IP ports:"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"Port 53 on IPv4 addresses 127\\&.0\\&.0\\&.53 and 127\\&.0\\&.0\\&.54 (both "
+"are on the local loopback interface \"lo\")\\&. This is the local DNS stub, "
+"as discussed above\\&. Both UDP and TCP are covered\\&."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"Port 5353 on all local addresses, both IPv4 and IPv6 (0\\&.0\\&.0\\&.0 "
+"and ::0), for MulticastDNS on UDP\\&. Note that even though the socket is "
+"bound to all local interfaces via the selected \"wildcard\" IP addresses, "
+"the incoming datagrams are filtered by the network interface they are coming "
+"in on, and separate MulticastDNS link-local scopes are maintained for each, "
+"taking into consideration whether MulticastDNS is enabled for the interface "
+"or not\\&."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"Port 5355 on all local addresses, both IPv4 and IP6 (0\\&.0\\&.0\\&.0 "
+"and ::0), for LLMNR, on both TCP and UDP\\&. As with MulticastDNS filtering "
+"by incoming network interface is applied\\&."
+msgstr ""
+
+#. type: SH
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+#, no-wrap
+msgid "SEE ALSO"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"B<systemd>(1), B<resolved.conf>(5), B<dnssec-trust-anchors.d>(5), B<nss-"
+"resolve>(8), B<resolvectl>(1), B<resolv.conf>(5), B<hosts>(5), B<systemd."
+"network>(5), B<systemd-networkd.service>(8)"
+msgstr ""
+
+#. type: SH
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+#, no-wrap
+msgid "NOTES"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+#, no-wrap
+msgid " 1."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid "RFC3493"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid "\\%https://tools.ietf.org/html/rfc3493"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+#, no-wrap
+msgid " 2."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid "RFC6762"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid "\\%https://tools.ietf.org/html/rfc6762"
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+#, no-wrap
+msgid " 3."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid "For example, if /etc/resolv.conf has"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+#, no-wrap
+msgid ""
+"nameserver 127.0.0.53\n"
+"search foobar.com barbar.com\n"
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"and we look up \"localhost\", nss-dns will send the following queries to "
+"systemd-resolved listening on 127.0.0.53:53: first \"localhost.foobar.com\", "
+"then \"localhost.barbar.com\", and finally \"localhost\". If (hopefully) the "
+"first two queries fail, systemd-resolved will synthesize an answer for the "
+"third query."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"When using nss-dns with any search domains, it is thus crucial to always "
+"configure nss-files with higher priority and provide mappings for names that "
+"should not be resolved using search domains."
+msgstr ""
+
+#. type: IP
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+#, no-wrap
+msgid " 4."
+msgstr ""
+
+#. type: Plain text
+#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
+#: mageia-cauldron opensuse-tumbleweed
+msgid ""
+"There are currently more than 1500 top-level domain names defined, and new "
+"ones are added regularly, often using \"attractive\" names that are also "
+"likely to be used locally. Not looking up multi-label names in this fashion "
+"avoids fragility in both directions: a valid global name could be obscured "
+"by a local name, and resolution of a relative local name could suddenly "
+"break when a new top-level domain is created, or when a new subdomain of a "
+"top-level domain in registered. Resolving any given name as either relative "
+"or absolute avoids this ambiguity."
+msgstr ""
+
+#. type: TH
+#: debian-bookworm opensuse-tumbleweed
+#, no-wrap
+msgid "systemd 254"
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm
+msgid "/lib/systemd/systemd-resolved"
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm
+msgid ""
+"This section provides a short summary of differences in the stub resolver "
+"implemented by B<nss-resolve>(8) together with B<systemd-resolved> and the "
+"traditional stub resolver implemented in nss-dns\\&."
+msgstr ""
+
+#. type: Plain text
+#: debian-bookworm
+msgid ""
+"B<systemd-resolved> supports the service credentials logic as implemented by "
+"I<ImportCredential=>/I<LoadCredential=>/I<SetCredential=> (see B<systemd."
+"exec>(1) for details)\\&. The following credentials are used when passed in:"
+msgstr ""