summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJared Dillard <jdillard@netgate.com>2016-03-16 14:44:16 -0500
committerJared Dillard <jdillard@netgate.com>2016-03-16 14:44:24 -0500
commit77f46ff120a48e20ea152f32c8225ad4ad900731 (patch)
tree49d25300f0e125c5a71930cb76efb7d0613def72
parent3d49794c9e5b952d17507b8c16f1527c8b86ab59 (diff)
downloadpfsense-77f46ff120a48e20ea152f32c8225ad4ad900731.zip
pfsense-77f46ff120a48e20ea152f32c8225ad4ad900731.tar.gz
accidently re-added a file in last commit
-rw-r--r--src/usr/local/www/system_usermanager_settings_test.php139
1 files changed, 0 insertions, 139 deletions
diff --git a/src/usr/local/www/system_usermanager_settings_test.php b/src/usr/local/www/system_usermanager_settings_test.php
deleted file mode 100644
index aba0738..0000000
--- a/src/usr/local/www/system_usermanager_settings_test.php
+++ /dev/null
@@ -1,139 +0,0 @@
-<?php
-/*
- system_usermanager_settings_test.php
-*/
-/* ====================================================================
- * Copyright (c) 2004-2015 Electric Sheep Fencing, LLC. All rights reserved.
- * Copyright (c) 2014 Silvio Giunge <desenvolvimento@bluepex.com>
- *
- * Redistribution and use in source and binary forms, with or without modification,
- * are permitted provided that the following conditions are met:
- *
- * 1. Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
- *
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in
- * the documentation and/or other materials provided with the
- * distribution.
- *
- * 3. All advertising materials mentioning features or use of this software
- * must display the following acknowledgment:
- * "This product includes software developed by the pfSense Project
- * for use in the pfSense software distribution. (http://www.pfsense.org/).
- *
- * 4. The names "pfSense" and "pfSense Project" must not be used to
- * endorse or promote products derived from this software without
- * prior written permission. For written permission, please contact
- * coreteam@pfsense.org.
- *
- * 5. Products derived from this software may not be called "pfSense"
- * nor may "pfSense" appear in their names without prior written
- * permission of the Electric Sheep Fencing, LLC.
- *
- * 6. Redistributions of any form whatsoever must retain the following
- * acknowledgment:
- *
- * "This product includes software developed by the pfSense Project
- * for use in the pfSense software distribution (http://www.pfsense.org/).
- *
- * THIS SOFTWARE IS PROVIDED BY THE pfSense PROJECT ``AS IS'' AND ANY
- * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
- * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE pfSense PROJECT OR
- * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
- * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
- * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
- * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
- * OF THE POSSIBILITY OF SUCH DAMAGE.
- *
- * ====================================================================
- *
- */
-
-##|+PRIV
-##|*IDENT=page-system-usermanager-settings-testldap
-##|*NAME=System: User Manager: Settings: Test LDAP
-##|*DESCR=Allow access to the 'System: User Manager: Settings: Test LDAP' page.
-##|*MATCH=system_usermanager_settings_test.php*
-##|-PRIV
-
-require("guiconfig.inc");
-require_once("auth.inc");
-
-if (isset($config['system']['authserver'][0]['host'])) {
- $auth_server = $config['system']['authserver'][0]['host'];
- $authserver = $_GET['authserver'];
- $authcfg = auth_get_authserver($authserver);
-}
-
-?><!DOCTYPE html>
-<html lang="en">
-<head>
- <link rel="stylesheet" href="/css/pfSense.css" />
- <link rel="stylesheet" href="/vendor/font-awesome/css/font-awesome.min.css" />
- <title><?=gettext("Test Authentication server"); ?></title>
-</head>
-<body id="system_usermanager_settings_test" class="no-menu">
- <div id="jumbotron">
- <div class="container">
- <div class="col-sm-offset-3 col-sm-6 col-xs-12">
- <pre>
-<?php
-
-if (!$authcfg) {
- printf(gettext("Could not find settings for %s%s"), htmlspecialchars($authserver), "<p/>");
-} else {
- echo "<b>" . sprintf(gettext("Testing %s LDAP settings... One moment please..."), $g['product_name']) . "</b>";
-
- echo "<table>";
-
- echo "<tr><td>" . sprintf(gettext("Attempting connection to %s%s%s"), "<td><center>", htmlspecialchars($auth_server), "</center></td>");
- if (ldap_test_connection($authcfg)) {
- echo "<td><span class=\"text-center text-success\">" . gettext("OK") . "</span></td></tr>";
-
- echo "<tr><td>" . sprintf(gettext("Attempting bind to %s%s%s"), "<td><center>", htmlspecialchars($auth_server), "</center></td>");
- if (ldap_test_bind($authcfg)) {
- echo "<td><span class=\"text-center text-success\">" . gettext("OK") . "</span></td></tr>";
-
- echo "<tr><td>" . sprintf(gettext("Attempting to fetch Organizational Units from %s%s%s"), "<td><center>", htmlspecialchars($auth_server), "</center></td>");
- $ous = ldap_get_user_ous(true, $authcfg);
- if (count($ous)>1) {
- echo "<td><span class=\"text-center text-success\">" . gettext("OK") . "</span></td></tr>";
- echo "</table>";
- if (is_array($ous)) {
- echo "<br/>";
- echo "<b>" . gettext("Organization units found") . "</b>";
- echo "<table width='100%'>";
- foreach ($ous as $ou) {
- echo "<tr><td onmouseover=\"this.style.backgroundColor='#ffffff';\" onmouseout=\"this.style.backgroundColor='#dddddd';\">" . $ou . "</td></tr>";
- }
- }
- } else {
- echo "<td><span class=\"text-alert\">" . gettext("failed") . "</span></td></tr>";
- }
-
- echo "</table><p/>";
-
- } else {
- echo "<td><span class=\"text-alert\">" . gettext("failed") . "</span></td></tr>";
- echo "</table><p/>";
- }
- } else {
- echo "<td><span class=\"text-alert\">" . gettext("failed") . "</span></td></tr>";
- echo "</table><p/>";
- }
-}
-
-?>
- </pre>
-
- <a href="javascript:window.close();" class="btn btn-info"><i class="fa fa-undo icon-embed-btn"></i><?=gettext("Return")?></a>
- </div>
- </div>
- </div>
-</body>
-</html>
OpenPOWER on IntegriCloud