]> git.ipfire.org Git - thirdparty/systemd.git/commit
resolved: expose a new bus property that informs about the /etc/resolv.conf mode
authorLennart Poettering <lennart@poettering.net>
Tue, 29 Sep 2020 15:25:15 +0000 (17:25 +0200)
committerLennart Poettering <lennart@poettering.net>
Wed, 30 Sep 2020 08:27:50 +0000 (10:27 +0200)
commit4261ab654c0df009b5a37a30593d58d47fec617f
tree22d01a94616ded315f1835243d0998f0ef66105f
parent60b254ca1a4ac81b71dd5de8c396c663bafa64a7
resolved: expose a new bus property that informs about the /etc/resolv.conf mode

It can be one of "foreign", "missing", "stub", "static", "uplink",
depending on how /etc/resolv.conf is set up:

foreign → someone/something else manages /etc/resolv.conf,
    systemd-resolved is just the consumer

missing → /etc/resolv.conf is missing altogether

stub/static/uplink → the file is managed by resolved, with the
    well-known modes

Fixes: #17159
man/org.freedesktop.resolve1.xml
src/resolve/resolved-bus.c
src/resolve/resolved-resolv-conf.c
src/resolve/resolved-resolv-conf.h