sync exit off button to daemon shutdown

pull/43/head
necro-nemesis 2 years ago committed by GitHub
parent 81c3abde2a
commit 218341ece6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -230,6 +230,8 @@ function DisplayLokinetConfig()
exec('pidof lokinet | wc -l', $lokinetstatus);
if ($lokinetstatus[0] != 0) {
$exitstatus = exec("lokinet-vpn --status");
} else {
$exitstatus = "no exits";
}
$rulestate = exec("ip rule show default | grep lokinet | awk {'print $5'}", $output);
$lokiversion = exec("dpkg -s lokinet | grep '^Version:'", $output);
@ -265,10 +267,10 @@ function DisplayLokinetConfig()
<input type="text" class="form-control" placeholder="enter exit key here" id="exitkey" name="exitkey">
<br/>
<?php
if ($exitstatus == "no exits") {
echo '<input type="submit" class="btn btn-success" name="StartExit" value="Start Exit" />' , PHP_EOL;
} else {
if ($exitstatus != "no exits") {
echo '<input type="submit" class="btn btn-danger" name="StopExit" value="Stop Exit" />' , PHP_EOL;
} else {
echo '<input type="submit" class="btn btn-success" name="StartExit" value="Start Exit" />' , PHP_EOL;
}
if ($lokinetstatus[0] == 0) {
echo '<input type="submit" class="btn btn-success" name="StartDaemon" value="Start Daemon" />' , PHP_EOL;
@ -367,7 +369,8 @@ function ActivateLokinetConfig()
//STOP
} elseif (isset($_POST['StopDaemon'])) {
exec('sudo /var/lib/lokinet/lokilaunch.sh stop');
exec ('sudo /var/lib/lokinet/lokilaunch.sh exitdown');
exec('sudo /var/lib/lokinet/lokilaunch.sh stop');
DisplayLokinetConfig();
//START EXIT

Loading…
Cancel
Save