示例#1
0
function SaveClusterConfigFile()
{
    $file = "/usr/share/artica-postfix/ressources/conf/{$_GET["SaveClusterConfigFile"]}";
    $key = $_GET["key"];
    $datas = @file_get_contents($file);
    sys_events("read {$file}");
    @mkdir("/etc/artica-cluster");
    @file_put_contents("/etc/artica-cluster/{$key}", $datas);
    sys_events("Saving /etc/artica-cluster/{$key} (" . strlen($datas) . " bytes)");
    @unlink($file);
    unset($_SESSION["FRAMEWORK"]);
}
示例#2
0
function restart()
{
    $value = exec("/etc/init.d/artica-postfix start daemon");
    sys_events($value);
    sys_THREAD_COMMAND_SET("/etc/init.d/artica-postfix restart apache-groupware");
}
示例#3
0
<?php

include_once dirname(__FILE__) . "/frame.class.inc";
if (isset($_GET["cluster-key"])) {
    CLUSTER_KEY();
    exit;
}
$key = $_GET["key"];
$uid = $_GET["uid"];
$datas = @file_get_contents("/etc/artica-postfix/settings/Daemons/{$key}");
if ($datas == null) {
    sys_events(basename(__FILE__) . "::{$_SERVER['REMOTE_ADDR']}/{$uid}:: {$key} (null)");
}
echo "<articadatascgi>{$datas}</articadatascgi>";
function CLUSTER_KEY()
{
    $key = $_GET["cluster-key"];
    $datas = @file_get_contents("/etc/artica-cluster/{$key}");
    echo "<articadatascgi>{$datas}</articadatascgi>";
}
示例#4
0
function CLUSTER_KEY()
{
    sys_events(basename(__FILE__) . "::{$_SERVER['REMOTE_ADDR']}:: Save cluster key {$_GET["cluster-key"]} (" . strlen($_GET["value"]) . ") bytes length()");
    @copy("/usr/share/artica-postfix/ressources/logs/cluster/{$_GET["cluster-key"]}", "/etc/artica-cluster/{$_GET["cluster-key"]}");
    @unlink("/usr/share/artica-postfix/ressources/logs/cluster/{$_GET["cluster-key"]}");
}
示例#5
0
<?php
include_once(dirname(__FILE__)."/frame.class.inc");
	header("Pragma: no-cache");	
	header("Expires: 0");
	header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
	header("Cache-Control: no-cache, must-revalidate");
if(isset($_GET["cluster-key"])){CLUSTER_KEY();exit;}

$key=$_GET["key"];
$uid=$_GET["uid"];
$datas=@file_get_contents("/etc/artica-postfix/settings/Daemons/$key");
if($datas==null){
	sys_events(basename(__FILE__)."::{$_SERVER['REMOTE_ADDR']}/$uid:: $key (null)");
}
echo "<articadatascgi>$datas</articadatascgi>";


function CLUSTER_KEY(){
	$key=$_GET["cluster-key"];
	$datas=@file_get_contents("/etc/artica-cluster/$key");
	echo "<articadatascgi>$datas</articadatascgi>";
}

?>