summaryrefslogtreecommitdiffstats
path: root/man/resolved.conf.xml (follow)
Commit message (Collapse)AuthorAgeFilesLines
* tree-wide: beautify remaining copyright statementsLennart Poettering2018-06-141-1/+1
| | | | | | Let's unify an beautify our remaining copyright statements, with a unicode ©. This means our copyright statements are now always formatted the same way. Yay.
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0
| | | | | | | | | | | | | | | | This part of the copyright blurb stems from the GPL use recommendations: https://www.gnu.org/licenses/gpl-howto.en.html The concept appears to originate in times where version control was per file, instead of per tree, and was a way to glue the files together. Ultimately, we nowadays don't live in that world anymore, and this information is entirely useless anyway, as people are very welcome to copy these files into any projects they like, and they shouldn't have to change bits that are part of our copyright header for that. hence, let's just get rid of this old cruft, and shorten our codebase a bit.
* resolve: rename PrivateDNS to DNSOverTLSIwan Timmer2018-06-141-4/+4
| | | PrivateDNS is not considered a good name for this option, so rename it to DNSOverTLS
* man: document DNS-over-TLS optionsIwan Timmer2018-06-121-0/+32
|
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
| | | | | | | | | | Files which are installed as-is (any .service and other unit files, .conf files, .policy files, etc), are left as is. My assumption is that SPDX identifiers are not yet that well known, so it's better to retain the extended header to avoid any doubt. I also kept any copyright lines. We can probably remove them, but it'd nice to obtain explicit acks from all involved authors before doing that.
* Add SPDX license identifiers to man pagesZbigniew Jędrzejewski-Szmek2017-11-191-0/+2
|
* build-sys: s/ENABLE_RESOLVED/ENABLE_RESOLVE/Zbigniew Jędrzejewski-Szmek2017-10-041-1/+1
| | | | | | The configuration option was called -Dresolve, but the internal define was …RESOLVED. This options governs more than just resolved itself, so let's settle on the version without "d".
* resolved: add global config option to control mDNS stackYu Watanabe2017-03-211-0/+15
|
* Merge pull request #4061 from dm0-/coreos-1545Lennart Poettering2016-10-071-0/+12
|\ | | | | resolved: add an option to disable the stub resolver
| * resolved: add an option to control the DNS stub listenerDavid Michael2016-10-071-0/+12
| |
* | man: remove consecutive duplicate words (#4268)Stefan Schweter2016-10-031-1/+1
|/ | | | | | | This PR removes consecutive duplicate words from the man pages of: * `resolved.conf.xml` * `systemd.exec.xml` * `systemd.socket.xml`
* man: rework resolved.conf's Cache= documentationLennart Poettering2016-07-221-13/+7
| | | | | | | | | Let's not mention the supposed security benefit of turning off caching. It is really questionnable, and I#d rather not create the impression that we actually believed turning off caching would be a good idea. Instead, mention that Cache=no is implicit if a DNS server on the local host is used.
* resolved: add option to disable caching (#3592)Martin Pitt2016-06-241-0/+17
| | | | | | In some cases, caching DNS results locally is not desirable, a it makes DNS cache poisoning attacks a tad easier and also allows users on the system to determine whether or not a particular domain got visited by another user. Thus provide a new "Cache" resolved.conf option to disable it.
* Merge pull request #2469 from keszybz/resolved-2Lennart Poettering2016-01-301-3/+3
|\ | | | | Resolved 2
| * man: reword sentenceZbigniew Jędrzejewski-Szmek2016-01-291-3/+3
| |
* | man: actually say which section resolv.conf's setting should be placed inLennart Poettering2016-01-291-0/+2
|/
* resolved: allow configuration of routing domains in Domains=Lennart Poettering2016-01-261-29/+29
|
* man: fix references to a few external man pagesZbigniew Jędrzejewski-Szmek2016-01-261-1/+1
| | | | Noticed in pull request #2067.
* resolved: remove configuration knobs for mDNS until it's readyDaniel Mack2016-01-191-16/+0
| | | | | | These bits were intenionally left out while mDNS is under development. Remove the exposed knobs and man page entries again until this is settled.
* resolved: try to detect fritz.box-style private DNS zones, and downgrade to ↵Lennart Poettering2016-01-051-0/+9
| | | | | | | | | | | | | | | | | | non-DNSSEC mode for them This adds logic to detect cases like the Fritz!Box routers which serve a private DNS domain "fritz.box" under the TLD "box" that does not exist in the root servers. If this is detected DNSSEC validation is turned off for this private domain, thus improving compatibility with such private DNS zones. This should be fairly secure as we first rely on the proof that .box does not exist before this logic is applied. Nevertheless the logic is only enabled for DNSSEC=allow-downgrade mode. This logic does not work for routers that set up a full DNS zone directly under a non-existing TLD, as in that case we cannot prove that the domain is truly non-existing according to the root servers.
* resolved,networkd: add a per-interface DNSSEC settingLennart Poettering2016-01-051-0/+10
| | | | | This adds a DNSSEC= setting to .network files, and makes resolved honour them.
* resolved: rename "downgrade-ok" mode to "allow-downgrade"Lennart Poettering2016-01-051-4/+4
| | | | | After discussing this with Tom, we figured out "allow-downgrade" sounds nicer.
* resolved: make MulticastDNS support configurable in resolved.confLennart Poettering2016-01-051-13/+29
| | | | | The option is already there, but wasn't exported in the configuration file so far. Fix that.
* man: fix a few typosLennart Poettering2016-01-051-3/+3
|
* man: add documentation for dnssec-trust-anchors.d(5)Lennart Poettering2016-01-051-9/+12
|
* man: add basic documentation for resolved.conf's DNSSEC= switchLennart Poettering2016-01-051-0/+55
|
* resolved: add a generic DnsSearchDomain conceptLennart Poettering2015-11-251-2/+12
| | | | | | | | | | With this change, we add a new object to resolved, "DnsSearchDomain=" which wraps a search domain. This is then used to introduce a global search domain list, in addition to the existing per-link search domain list which is reword to make use of this new object too. This is preparation for implement proper unicast DNS search domain support.
* man: fix documentation how /etc/resolv.conf is readLennart Poettering2015-11-251-4/+5
| | | | | | /etc/resolv.conf is only read when the DNS= setting does not appear at all in resolved.conf, regardless if set to the empty list or anything else. Correct that in the man page.
* doc: correct orthography, word forms and missing/extraneous wordsJan Engelhardt2015-11-061-3/+3
|
* doc: correct punctuation and improve typography in documentationJan Engelhardt2015-11-061-6/+6
|
* man: revert dynamic paths for split-usr setupsTom Gundersen2015-06-181-7/+4
| | | | | | | | | | | | | | | | | | | | | | | This did not really work out as we had hoped. Trying to do this upstream introduced several problems that probably makes it better suited as a downstream patch after all. At any rate, it is not releaseable in the current state, so we at least need to revert this before the release. * by adjusting the path to binaries, but not do the same thing to the search path we end up with inconsistent man-pages. Adjusting the search path too would be quite messy, and it is not at all obvious that this is worth the effort, but at any rate it would have to be done before we could ship this. * this means that distributed man-pages does not make sense as they depend on config options, and for better or worse we are still distributing man pages, so that is something that definitely needs sorting out before we could ship with this patch. * we have long held that split-usr is only minimally supported in order to boot, and something we hope will eventually go away. So before we start adding even more magic/effort in order to make this work nicely, we should probably question if it makes sense at all.
* man: generate configured paths in manpagesFilipe Brandenburger2015-05-281-4/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In particular, use /lib/systemd instead of /usr/lib/systemd in distributions like Debian which still have not adopted a /usr merge setup. Use XML entities from man/custom-entities.ent to replace configured paths while doing XSLT processing of the original XML files. There was precedent of some files (such as systemd.generator.xml) which were already using this approach. This addresses most of the (manual) fixes from this patch: http://anonscm.debian.org/cgit/pkg-systemd/systemd.git/tree/debian/patches/Fix-paths-in-man-pages.patch?h=experimental-220 The idea of using generic XML entities was presented here: http://lists.freedesktop.org/archives/systemd-devel/2015-May/032240.html This patch solves almost all the issues, with the exception of: - Path to /bin/mount and /bin/umount. - Generic statements about preference of /lib over /etc. These will be handled separately by follow up patches. Tested: - With default configure settings, ran "make install" to two separate directories and compared the output to confirm they matched exactly. - Used a set of configure flags including $CONFFLAGS from Debian: http://anonscm.debian.org/cgit/pkg-systemd/systemd.git/tree/debian/rules Installed the tree and confirmed the paths use /lib/systemd instead of /usr/lib/systemd and that no other unexpected differences exist. - Confirmed that `make distcheck` still passes.
* Do not advertise .d snippets over main config fileZbigniew Jędrzejewski-Szmek2015-03-041-2/+1
| | | | | | | | | | For daemons which have a main configuration file, there's little reason for the administrator to use configuration snippets. They are useful for packagers which need to override settings, but we shouldn't advertise that as the main way of configuring those services. https://bugs.freedesktop.org/show_bug.cgi?id=89397
* man: boilerplate unificationZbigniew Jędrzejewski-Szmek2015-02-111-1/+0
|
* Reindent man pages to 2chZbigniew Jędrzejewski-Szmek2015-02-041-122/+105
|
* resolved: Support resolved.conf.d directories in the usual search pathsJosh Triplett2014-11-291-5/+11
|
* man: update resolved man pages a bitLennart Poettering2014-08-111-2/+2
|
* man: bring resolved.conf up-to-dateLennart Poettering2014-08-041-8/+59
|
* resolved: add daemon to manage resolv.confTom Gundersen2014-05-191-0/+91
Also remove the equivalent functionality from networkd.