resolved: allow access to Set*Link and Revert methods through polkit
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Tue, 27 Aug 2019 17:25:05 +0000 (19:25 +0200)
committerLukas Nykryn <lnykryn@redhat.com>
Thu, 24 Oct 2019 10:22:19 +0000 (12:22 +0200)
commitddd08e75b1e7fa1f6dfef3d30a0c1ef8c63e4d07
tree7e87b2eb840a42b91ff20c3892047f76fb6ab78f
parentd95afbca80cf52f0bc84b2e1b4af6aadda007138
resolved: allow access to Set*Link and Revert methods through polkit

This matches what is done in networkd very closely. In fact even the
policy descriptions are all identical (with s/network/resolve), except
for the last one:
resolved has org.freedesktop.resolve1.revert while
networkd has org.freedesktop.network1.revert-ntp and
org.freedesktop.network1.revert-dns so the description is a bit different.

Conflicts:
src/resolve/resolved-bus.c
src/resolve/resolved-link-bus.c

Related: #1746857
src/resolve/org.freedesktop.resolve1.policy
src/resolve/resolved-bus.c
src/resolve/resolved-link-bus.c