resolved: don't make monitoring optional
authorLennart Poettering <lennart@poettering.net>
Tue, 27 Sep 2022 12:29:18 +0000 (14:29 +0200)
committerLennart Poettering <lennart@poettering.net>
Fri, 30 Sep 2022 12:20:28 +0000 (14:20 +0200)
commitb25d819aee10b79a1c972d25be81a238448134dd
treee257d6c13a6982691a9d05d06997e164f9b5e2da
parent227e127943c477d9771f2c10a25cbc949a79d7ab
resolved: don't make monitoring optional

The socket is only accessible to privileged clients anyway, no need to
add another (user unfriendly) restriction via opt-in setting. let's just
allow this for privileged clients, mirroring "busctl monitor", or
"tcpdump" and similar, which all just work if you have privs.

(This does not break API, since we never did a release witht the
"Monitor" dbus property or config setting in place, i.e. with
cb456374e096f0ebe9b70d7ddd98e16a4be24ee6)
man/org.freedesktop.resolve1.xml
src/resolve/resolved-bus.c
src/resolve/resolved-gperf.gperf
src/resolve/resolved-manager.h
src/resolve/resolved-varlink.c