summaryrefslogtreecommitdiff
path: root/src/leap/bitmask/vpn
diff options
context:
space:
mode:
Diffstat (limited to 'src/leap/bitmask/vpn')
-rw-r--r--src/leap/bitmask/vpn/helpers/linux/polkit_agent.py3
-rw-r--r--src/leap/bitmask/vpn/privilege.py1
2 files changed, 4 insertions, 0 deletions
diff --git a/src/leap/bitmask/vpn/helpers/linux/polkit_agent.py b/src/leap/bitmask/vpn/helpers/linux/polkit_agent.py
index 26fd7c8..983983d 100644
--- a/src/leap/bitmask/vpn/helpers/linux/polkit_agent.py
+++ b/src/leap/bitmask/vpn/helpers/linux/polkit_agent.py
@@ -28,8 +28,11 @@ import daemon
POLKIT_PATHS = (
'/usr/bin/lxpolkit',
+ '/usr/bin/lxqt-policykit-agent',
'/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1',
+ '/usr/lib/x86_64-linux-gnu/polkit-mate/polkit-mate-authentication-agent-1',
'/usr/lib/mate-polkit/polkit-mate-authentication-agent-1',
+ '/usr/lib/x86_64-linux-gnu/libexec/polkit-kde-authentication-agent-1',
'/usr/lib/kde4/libexec/polkit-kde-authentication-agent-1',
)
diff --git a/src/leap/bitmask/vpn/privilege.py b/src/leap/bitmask/vpn/privilege.py
index dd8d29a..1a2ddde 100644
--- a/src/leap/bitmask/vpn/privilege.py
+++ b/src/leap/bitmask/vpn/privilege.py
@@ -169,6 +169,7 @@ class LinuxPolicyChecker(object):
'lxpolkit',
'lxsession',
'gnome-shell',
+ 'gnome-flashback',
'fingerprint-polkit-agent',
'xfce-polkit',
)