summarylogtreecommitdiffstats
path: root/user-env.patch
blob: 1216f02ebf7a707b70055770230ec49d61f86859 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
diff --git a/openfortigui/sudo/openfortigui b/openfortigui/sudo/openfortigui
index 7b2fb8e..80062e6 100644
--- a/openfortigui/sudo/openfortigui
+++ b/openfortigui/sudo/openfortigui
@@ -1 +1 @@
-%sudo  ALL=NOPASSWD: /usr/bin/openfortigui
+%wheel  ALL=NOPASSWD:SETENV: /usr/bin/openfortigui
diff --git a/openfortigui/vpnmanager.cpp b/openfortigui/vpnmanager.cpp
index baede6b..2f5fd1e 100644
--- a/openfortigui/vpnmanager.cpp
+++ b/openfortigui/vpnmanager.cpp
@@ -74,6 +74,7 @@ void vpnManager::startVPN(const QString &name)
         return;
 
     QStringList arguments;
+    arguments << "-E";
     arguments << QCoreApplication::applicationFilePath();
     arguments << "--start-vpn";
     arguments << "--vpn-name";