From 5c1e6e381ee8d37d5fc550dc896040f97a37e9bb Mon Sep 17 00:00:00 2001 From: necro-nemesis Date: Sat, 30 Mar 2019 20:15:22 -0400 Subject: [PATCH] action plus confimation notification --- includes/functions.php | 42 ++++++++++++++++++------------------------ 1 file changed, 18 insertions(+), 24 deletions(-) diff --git a/includes/functions.php b/includes/functions.php index c690c58..9f5670b 100755 --- a/includes/functions.php +++ b/includes/functions.php @@ -596,54 +596,48 @@ function SaveTORAndVPNConfig(){ foreach( $return as $line ) { echo htmlspecialchars($line, ENT_QUOTES).'
' , PHP_EOL; } + } elseif( isset($_POST['StartLokinet']) ) { + exec( 'sudo /home/pi/loki-network/lokilaunch.sh "start" > /dev/null &', $return ); ?>
Starting Lokinet
Lokinet daemon is not running - '; - } else { - $status = '
Lokinet is running -
'; - } - exec( 'sudo /home/pi/loki-network/lokilaunch.sh "start" > /dev/null &', $return ); } elseif( isset($_POST['StopLokinet']) ) { + exec( 'sudo /home/pi/loki-network/lokilaunch.sh "stop" > /dev/null &', $return ); ?>
Stopping Lokinet
+ /dev/null &', $return ); - exec( 'pidof lokinet | wc -l', $lokinetstatus); - - if( $lokinetstatus[0] == 0 ) { - $status = '
Lokinet daemon is not running -
'; - } else { - $status = '
Lokinet is running -
'; - } } elseif( isset($_POST['GenerateLokinet']) ) { - + exec( 'sudo /home/pi/loki-network/lokilaunch.sh "gen" > /dev/null &', $return ); + ?>
Generating Lokinet Configuration
+ /dev/null &', $return ); } elseif( isset($_POST['ReGenerateLokinet']) ) { - + exec( 'sudo /home/pi/loki-network/lokilaunch.sh "gen" > /dev/null &', $return ); + ?>
Regenerating Lokinet Configuration
/dev/null &', $return ); + + } + exec( 'pidof lokinet | wc -l', $lokinetstatus); + if( $lokinetstatus[0] == 0 ) { + $status = '
Lokinet daemon is not running +
'; } else { - DisplayLokinetConfig(); + $status = '
Lokinet is running +
'; + echo $status; } } ?>