mirror of
https://github.com/RaspAP/raspap-webgui.git
synced 2024-11-21 23:20:22 +00:00
Update exec mullvad connect w/ location set
This commit is contained in:
parent
0136c32403
commit
574113bf28
1 changed files with 4 additions and 6 deletions
|
@ -112,14 +112,12 @@ function saveProviderConfig($status, $binPath, $country, $id = null)
|
|||
{
|
||||
$status->addMessage(sprintf(_('Attempting to connect to %s'),$country), 'info');
|
||||
$cmd = getCliOverride($id, 'cmd_overrides', 'connect');
|
||||
if ($id == 2) { // mullvad requires location set
|
||||
exec("sudo $binPath set location $country", $return);
|
||||
sleep(1);
|
||||
exec("sudo $binPath $cmd $country", $return);
|
||||
sleep(3); // required for connect delay
|
||||
// mullvad requires relay set location before connect
|
||||
if ($id == 2) {
|
||||
exec("sudo $binPath relay set location $country", $return);
|
||||
exec("sudo $binPath $cmd", $return);
|
||||
} else {
|
||||
exec("sudo $binPath $cmd $country", $return);
|
||||
sleep(3);
|
||||
}
|
||||
$return = stripArtifacts($return);
|
||||
foreach ($return as $line) {
|
||||
|
|
Loading…
Reference in a new issue