Commit 39628a1a authored by Ad Schellevis's avatar Ad Schellevis
parent 4a235ca2
...@@ -27,6 +27,7 @@ ...@@ -27,6 +27,7 @@
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE. POSSIBILITY OF SUCH DAMAGE.
*/ */
require_once("xmlparse.inc");
/* IPsec defines */ /* IPsec defines */
$ipsec_loglevels = array("dmn" => "Daemon", "mgr" => "SA Manager", "ike" => "IKE SA", "chd" => "IKE Child SA", $ipsec_loglevels = array("dmn" => "Daemon", "mgr" => "SA Manager", "ike" => "IKE SA", "chd" => "IKE Child SA",
...@@ -316,12 +317,12 @@ function ipsec_phase1_status($ipsec_status, $ikeid) { ...@@ -316,12 +317,12 @@ function ipsec_phase1_status($ipsec_status, $ikeid) {
function ipsec_smp_dump_status() { function ipsec_smp_dump_status() {
global $config, $g, $custom_listtags; global $config, $g, $custom_listtags;
if (!file_exists("{$g['varrun_path']}/charon.xml")) { if (!file_exists("/var/run/charon.xml")) {
log_error("IPsec daemon seems to have issues or not running!"); log_error("IPsec daemon seems to have issues or not running!");
return; return;
} }
$fd = @fsockopen("unix://{$g['varrun_path']}/charon.xml"); $fd = @fsockopen("unix:///var/run/charon.xml");
if (!$fd) { if (!$fd) {
log_error("Could not read status from ipsec"); log_error("Could not read status from ipsec");
return; return;
......
...@@ -87,10 +87,7 @@ function get_shortcut_main_link($shortcut_section, $addspace = true, $service = ...@@ -87,10 +87,7 @@ function get_shortcut_main_link($shortcut_section, $addspace = true, $service =
break; break;
} }
if(!empty($link) && ($_SERVER['REQUEST_URI'] != "/{$link}")) if(!empty($link) && ($_SERVER['REQUEST_URI'] != "/{$link}"))
if ($_SERVER['REQUEST_URI'] != "/status_services.php") return "{$space}<a href=\"{$link}\" class=\"btn btn-default\" data-toggle=\"tooltip\" data-placement=\"bottom\" title=\"" . gettext("Main page for this section") . "\"><span class=\"glyphicon glyphicon-home\"></span></a>";
return "{$space}<a href=\"{$link}\" title=\"" . gettext("Main page for this section") . "\">Main page</a>";
else
return "{$space}<a href=\"{$link}\" class=\"btn btn-default\" data-toggle=\"tooltip\" data-placement=\"bottom\" title=\"" . gettext("Main page for this section") . "\"><span class=\"glyphicon glyphicon-home\"></span></a>";
} }
function get_shortcut_status_link($shortcut_section, $addspace = true, $service = array()) { function get_shortcut_status_link($shortcut_section, $addspace = true, $service = array()) {
...@@ -114,20 +111,14 @@ function get_shortcut_status_link($shortcut_section, $addspace = true, $service ...@@ -114,20 +111,14 @@ function get_shortcut_status_link($shortcut_section, $addspace = true, $service
break; break;
} }
if(!empty($link)) if(!empty($link))
if ($_SERVER['REQUEST_URI'] != "/status_services.php") return "{$space}<a href=\"{$link}\" class=\"btn btn-default\" data-toggle=\"tooltip\" data-placement=\"bottom\" title=\"" . gettext("Status of items on this page") . "\"><span class=\"glyphicon glyphicon-eye-open\"></span></a>";
return "{$space}<a href=\"{$link}\" title=\"" . gettext("Status of items on this page") . "\">Status</a>";
else
return "{$space}<a href=\"{$link}\" class=\"btn btn-default\" data-toggle=\"tooltip\" data-placement=\"bottom\" title=\"" . gettext("Status of items on this page") . "\"><span class=\"glyphicon glyphicon-eye-open\"></span></a>";
} }
function get_shortcut_log_link($shortcut_section, $addspace = true) { function get_shortcut_log_link($shortcut_section, $addspace = true) {
global $g, $shortcuts; global $g, $shortcuts;
$space = ($addspace) ? "&nbsp;" : "" ; $space = ($addspace) ? "&nbsp;" : "" ;
if(!empty($shortcut_section) && !empty($shortcuts[$shortcut_section]['log'])) { if(!empty($shortcut_section) && !empty($shortcuts[$shortcut_section]['log'])) {
if ($_SERVER['REQUEST_URI'] != "/status_services.php") return "{$space}<a href=\"{$shortcuts[$shortcut_section]['log']}\" class=\"btn btn-default\" data-toggle=\"tooltip\" data-placement=\"bottom\" title=\"" . gettext("Log entries for items on this page") . "\"><span class=\"glyphicon glyphicon-list\"></span></a>";
return "{$space}<a href=\"{$shortcuts[$shortcut_section]['log']}\" title=\"" . gettext("Log entries for items on this page") . "\">Log</a>";
else
return "{$space}<a href=\"{$shortcuts[$shortcut_section]['log']}\" class=\"btn btn-default\" data-toggle=\"tooltip\" data-placement=\"bottom\" title=\"" . gettext("Log entries for items on this page") . "\"><span class=\"glyphicon glyphicon-list\"></span></a>";
} }
} }
......
...@@ -49,10 +49,6 @@ if (!empty($service_name)) { ...@@ -49,10 +49,6 @@ if (!empty($service_name)) {
sleep(5); sleep(5);
} }
/* batch mode, allow other scripts to call this script */
if($_GET['batch'])
exit;
$pgtitle = array(gettext("Status"),gettext("Services")); $pgtitle = array(gettext("Status"),gettext("Services"));
include("head.inc"); include("head.inc");
......
...@@ -451,7 +451,7 @@ include("head.inc"); ...@@ -451,7 +451,7 @@ include("head.inc");
<td class="listt" align="center" valign="middle"> <td class="listt" align="center" valign="middle">
<input name="togglep2_<?=$ph2index;?>" src="/themes/<?= $g['theme']; ?>/images/icons/icon_<?=$iconfn?>.gif" <input name="togglep2_<?=$ph2index;?>" src="/themes/<?= $g['theme']; ?>/images/icons/icon_<?=$iconfn?>.gif"
title="<?=gettext("click to toggle enabled/disabled status");?>" title="<?=gettext("click to toggle enabled/disabled status");?>"
type="image" style="height:11;width:11;border:0" /> type="image" style="height:11;width:11;border:0" value="" />
<button name="togglep2_<?=$ph2index;?>_x" <button name="togglep2_<?=$ph2index;?>_x"
title="<?=gettext("click to toggle enabled/disabled status");?>" title="<?=gettext("click to toggle enabled/disabled status");?>"
type="submit" type="submit"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment