summarylogtreecommitdiffstats
path: root/gui-for-singbox.rules
blob: 04a5fdabc96a4ecbdba92998ed6f79e042a453a3 (plain)
1
2
3
4
5
6
7
8
9
10
// Allow the active local GUI user to configure systemd-resolved for TUN.
polkit.addRule(function(action, subject) {
    if ((action.id == "org.freedesktop.resolve1.set-domains" ||
         action.id == "org.freedesktop.resolve1.set-default-route" ||
         action.id == "org.freedesktop.resolve1.set-dns-servers" ||
         action.id == "org.freedesktop.resolve1.revert") &&
        subject.local && subject.active) {
        return polkit.Result.YES;
    }
});