style changes
This commit is contained in:
parent
043e381582
commit
2500bf4341
|
@ -55,10 +55,10 @@ echo "<h1 align=\"center\">" . _("LAM tests") . "</h1>\n";
|
||||||
|
|
||||||
echo "<table class=\"userlist\" rules=\"none\">\n";
|
echo "<table class=\"userlist\" rules=\"none\">\n";
|
||||||
|
|
||||||
echo "<tr class=\"userlist\"><td style=\"padding:10px;\"><a href=\"lamdaemonTest.php\">" . _("Lamdaemon test") . " </a></td>";
|
echo "<tr class=\"userlist\"><td style=\"padding:10px;\"><a href=\"lamdaemonTest.php\"><b>" . _("Lamdaemon test") . "</b> </a></td>";
|
||||||
echo "<td style=\"padding:10px;\">" . _("Check if quotas and homedirectories can be managed.") . "</td></tr>";
|
echo "<td style=\"padding:10px;\">" . _("Check if quotas and homedirectories can be managed.") . "</td></tr>";
|
||||||
|
|
||||||
echo "<tr class=\"userlist\"><td style=\"padding:10px;\"><a href=\"schemaTest.php\">" . _("Schema test") . " </a></td>";
|
echo "<tr class=\"userlist\"><td style=\"padding:10px;\"><a href=\"schemaTest.php\"><b>" . _("Schema test") . "</b> </a></td>";
|
||||||
echo "<td style=\"padding:10px;\">" . _("Check if the LDAP schema fits the requirements of the selected account modules.") . "</td></tr>";
|
echo "<td style=\"padding:10px;\">" . _("Check if the LDAP schema fits the requirements of the selected account modules.") . "</td></tr>";
|
||||||
|
|
||||||
echo "</table>\n";
|
echo "</table>\n";
|
||||||
|
|
|
@ -64,9 +64,11 @@ echo "<h1 align=\"center\">" . _("Lamdaemon test") . "</h1>\n";
|
||||||
* @return boolean true, if errors occured
|
* @return boolean true, if errors occured
|
||||||
*/
|
*/
|
||||||
function lamTestLamdaemon($command, $stopTest, $handle, $testText) {
|
function lamTestLamdaemon($command, $stopTest, $handle, $testText) {
|
||||||
|
$okImage = "<img src=\"../../graphics/pass.png\" alt=\"\">\n";
|
||||||
|
$failImage = "<img src=\"../../graphics/fail.png\" alt=\"\">\n";
|
||||||
// run lamdaemon and get user quotas
|
// run lamdaemon and get user quotas
|
||||||
if (!$stopTest) {
|
if (!$stopTest) {
|
||||||
echo "<tr class=\"userlist\">\n<td>" . $testText . " </td>\n";
|
echo "<tr class=\"userlist\">\n<td nowrap>" . $testText . " </td>\n";
|
||||||
flush();
|
flush();
|
||||||
$lamdaemonOk = false;
|
$lamdaemonOk = false;
|
||||||
$errorMessage = "";
|
$errorMessage = "";
|
||||||
|
@ -99,12 +101,12 @@ function lamTestLamdaemon($command, $stopTest, $handle, $testText) {
|
||||||
$lamdaemonOk = true;
|
$lamdaemonOk = true;
|
||||||
}
|
}
|
||||||
if ($lamdaemonOk) {
|
if ($lamdaemonOk) {
|
||||||
echo "<td bgcolor=\"green\">" . _("Ok") . "</td>";
|
echo "<td>" . $okImage . "</td>";
|
||||||
echo "<td bgcolor=\"green\">" . _("Lamdaemon successfully run.") . "</td>";
|
echo "<td>" . _("Lamdaemon successfully run.") . "</td>";
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
echo "<td bgcolor=\"red\">" . _("Error") . " </td>\n";
|
echo "<td>" . $failImage . " </td>\n";
|
||||||
echo "<td bgcolor=\"red\">\n";
|
echo "<td>\n";
|
||||||
for ($i = 0; $i < sizeof($return); $i++) {
|
for ($i = 0; $i < sizeof($return); $i++) {
|
||||||
call_user_func_array('StatusMessage', split(",", $return[$i]));
|
call_user_func_array('StatusMessage', split(",", $return[$i]));
|
||||||
}
|
}
|
||||||
|
@ -117,6 +119,9 @@ function lamTestLamdaemon($command, $stopTest, $handle, $testText) {
|
||||||
return $stopTest;
|
return $stopTest;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$okImage = "<img src=\"../../graphics/pass.png\" alt=\"\">\n";
|
||||||
|
$failImage = "<img src=\"../../graphics/fail.png\" alt=\"\">\n";
|
||||||
|
|
||||||
$servers = explode(";", $_SESSION['config']->get_scriptServers());
|
$servers = explode(";", $_SESSION['config']->get_scriptServers());
|
||||||
for ($i = 0; $i < sizeof($servers); $i++) {
|
for ($i = 0; $i < sizeof($servers); $i++) {
|
||||||
$servers[$i] = explode(":", $servers[$i]);
|
$servers[$i] = explode(":", $servers[$i]);
|
||||||
|
@ -136,19 +141,19 @@ for ($i = 0; $i < sizeof($servers); $i++) {
|
||||||
echo "<tr class=\"userlist\">\n<td colspan=\"3\" align=\"center\"><b>$title</b>\n</td>\n</tr>";
|
echo "<tr class=\"userlist\">\n<td colspan=\"3\" align=\"center\"><b>$title</b>\n</td>\n</tr>";
|
||||||
|
|
||||||
// check script server and path
|
// check script server and path
|
||||||
echo "<tr class=\"userlist\">\n<td>" . _("Lamdaemon server and path") . " </td>\n";
|
echo "<tr class=\"userlist\">\n<td nowrap>" . _("Lamdaemon server and path") . " </td>\n";
|
||||||
if (!isset($serverName) || (strlen($serverName) < 3)) {
|
if (!isset($serverName) || (strlen($serverName) < 3)) {
|
||||||
echo "<td>" . _("Error") . "</td>\n";
|
echo "<td>" . $failImage . "</td>\n";
|
||||||
echo "<td bgcolor=\"red\">" . _("No lamdaemon server set, please update your LAM configuration settings.") . "</td>";
|
echo "<td>" . _("No lamdaemon server set, please update your LAM configuration settings.") . "</td>";
|
||||||
}
|
}
|
||||||
elseif (($_SESSION['config']->get_scriptPath() == null) || (strlen($_SESSION['config']->get_scriptPath()) < 10)) {
|
elseif (($_SESSION['config']->get_scriptPath() == null) || (strlen($_SESSION['config']->get_scriptPath()) < 10)) {
|
||||||
echo "<td bgcolor=\"red\">" . _("Error") . " </td>\n";
|
echo "<td>" . $failImage . " </td>\n";
|
||||||
echo "<td bgcolor=\"red\">" . _("No lamdaemon path set, please update your LAM configuration settings.") . "</td>";
|
echo "<td>" . _("No lamdaemon path set, please update your LAM configuration settings.") . "</td>";
|
||||||
$stopTest = true;
|
$stopTest = true;
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
echo "<td bgcolor=\"green\">" . _("Ok") . " </td>\n";
|
echo "<td>" . $okImage . " </td>\n";
|
||||||
echo "<td bgcolor=\"green\">" . sprintf(_("Using %s as lamdaemon remote server."), $serverName) . "</td>";
|
echo "<td>" . sprintf(_("Using %s as lamdaemon remote server."), $serverName) . "</td>";
|
||||||
}
|
}
|
||||||
echo "</tr>\n";
|
echo "</tr>\n";
|
||||||
|
|
||||||
|
@ -156,7 +161,7 @@ for ($i = 0; $i < sizeof($servers); $i++) {
|
||||||
|
|
||||||
// check Unix account of LAM admin
|
// check Unix account of LAM admin
|
||||||
if (!$stopTest) {
|
if (!$stopTest) {
|
||||||
echo "<tr class=\"userlist\">\n<td>" . _("Unix account") . " </td>\n";
|
echo "<tr class=\"userlist\">\n<td nowrap>" . _("Unix account") . " </td>\n";
|
||||||
$credentials = $_SESSION['ldap']->decrypt_login();
|
$credentials = $_SESSION['ldap']->decrypt_login();
|
||||||
$unixOk = false;
|
$unixOk = false;
|
||||||
$sr = @ldap_read($_SESSION['ldap']->server(), $credentials[0], "objectClass=posixAccount", array('uid'));
|
$sr = @ldap_read($_SESSION['ldap']->server(), $credentials[0], "objectClass=posixAccount", array('uid'));
|
||||||
|
@ -168,12 +173,12 @@ for ($i = 0; $i < sizeof($servers); $i++) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if ($unixOk) {
|
if ($unixOk) {
|
||||||
echo "<td bgcolor=\"green\">" . _("Ok") . "</td>\n";
|
echo "<td>" . $okImage . "</td>\n";
|
||||||
echo "<td bgcolor=\"green\">" . sprintf(_("Using %s to connect to remote server."), $userName) . "</td>";
|
echo "<td>" . sprintf(_("Using %s to connect to remote server."), $userName) . "</td>";
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
echo "<td bgcolor=\"red\">" . _("Error") . " </td>\n";
|
echo "<td>" . $failImage . " </td>\n";
|
||||||
echo "<td bgcolor=\"red\">" . sprintf(_("Your LAM admin user (%s) must be a valid Unix account to work with lamdaemon!"), $credentials[0]) . "</td>";
|
echo "<td>" . sprintf(_("Your LAM admin user (%s) must be a valid Unix account to work with lamdaemon!"), $credentials[0]) . "</td>";
|
||||||
$stopTest = true;
|
$stopTest = true;
|
||||||
}
|
}
|
||||||
echo "</tr>\n";
|
echo "</tr>\n";
|
||||||
|
@ -183,14 +188,14 @@ for ($i = 0; $i < sizeof($servers); $i++) {
|
||||||
|
|
||||||
// check SSH2 function
|
// check SSH2 function
|
||||||
if (!$stopTest) {
|
if (!$stopTest) {
|
||||||
echo "<tr class=\"userlist\">\n<td>" . _("SSH2 module") . " </td>\n";
|
echo "<tr class=\"userlist\">\n<td nowrap>" . _("SSH2 module") . " </td>\n";
|
||||||
if (function_exists("ssh2_connect")) {
|
if (function_exists("ssh2_connect")) {
|
||||||
echo "<td bgcolor=\"green\">" . _("Ok") . "</td>";
|
echo "<td>" . $okImage . "</td>";
|
||||||
echo "<td bgcolor=\"green\">" . _("SSH2 module is installed.") . "</td>";
|
echo "<td>" . _("SSH2 module is installed.") . "</td>";
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
echo "<td bgcolor=\"red\">" . _("Error") . " </td>\n";
|
echo "<td>" . $failImage . " </td>\n";
|
||||||
echo "<td bgcolor=\"red\">" . _("Please install the SSH2 module for PHP and activate it in your php.ini!") . "</td>";
|
echo "<td>" . _("Please install the SSH2 module for PHP and activate it in your php.ini!") . "</td>";
|
||||||
$stopTest = true;
|
$stopTest = true;
|
||||||
}
|
}
|
||||||
echo "</tr>\n";
|
echo "</tr>\n";
|
||||||
|
@ -200,7 +205,7 @@ for ($i = 0; $i < sizeof($servers); $i++) {
|
||||||
|
|
||||||
// check SSH login
|
// check SSH login
|
||||||
if (!$stopTest) {
|
if (!$stopTest) {
|
||||||
echo "<tr class=\"userlist\">\n<td>" . _("SSH connection") . " </td>\n";
|
echo "<tr class=\"userlist\">\n<td nowrap>" . _("SSH connection") . " </td>\n";
|
||||||
flush();
|
flush();
|
||||||
$sshOk = false;
|
$sshOk = false;
|
||||||
$handle = @ssh2_connect($serverName);
|
$handle = @ssh2_connect($serverName);
|
||||||
|
@ -210,12 +215,12 @@ for ($i = 0; $i < sizeof($servers); $i++) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if ($sshOk) {
|
if ($sshOk) {
|
||||||
echo "<td bgcolor=\"green\">" . _("Ok") . "</td>";
|
echo "<td>" . $okImage . "</td>";
|
||||||
echo "<td bgcolor=\"green\">" . _("SSH connection could be established.") . "</td>";
|
echo "<td>" . _("SSH connection could be established.") . "</td>";
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
echo "<td bgcolor=\"red\">" . _("Error") . " </td>\n";
|
echo "<td>" . $failImage . " </td>\n";
|
||||||
echo "<td bgcolor=\"red\">" . _("Unable to connect to remote server!") . "</td>";
|
echo "<td>" . _("Unable to connect to remote server!") . "</td>";
|
||||||
$stopTest = true;
|
$stopTest = true;
|
||||||
}
|
}
|
||||||
echo "</tr>\n";
|
echo "</tr>\n";
|
||||||
|
@ -227,9 +232,7 @@ for ($i = 0; $i < sizeof($servers); $i++) {
|
||||||
$stopTest = lamTestLamdaemon("+ test quota\n", $stopTest, $handle, _("Lamdaemon: Quota module installed"));
|
$stopTest = lamTestLamdaemon("+ test quota\n", $stopTest, $handle, _("Lamdaemon: Quota module installed"));
|
||||||
$stopTest = lamTestLamdaemon("+ quota get user\n", $stopTest, $handle, _("Lamdaemon: read quotas"));
|
$stopTest = lamTestLamdaemon("+ quota get user\n", $stopTest, $handle, _("Lamdaemon: read quotas"));
|
||||||
|
|
||||||
echo "<br />";
|
echo "</table><br>\n";
|
||||||
|
|
||||||
echo "</table>\n";
|
|
||||||
}
|
}
|
||||||
|
|
||||||
echo "<h2>" . _("Lamdaemon test finished.") . "</h2>\n";
|
echo "<h2>" . _("Lamdaemon test finished.") . "</h2>\n";
|
||||||
|
|
Loading…
Reference in New Issue