(legacy) remove parse_config in auth.inc and fix load order

This commit is contained in:
Ad Schellevis 2015-07-20 18:30:17 +00:00
parent e9b31d1dfe
commit a9f472d7e6
7 changed files with 5 additions and 16 deletions

View File

@ -27,8 +27,8 @@
POSSIBILITY OF SUCH DAMAGE.
*/
require_once("config.inc");
require_once("auth.inc");
require_once("config.lib.inc");
require_once("functions.inc");
require_once("captiveportal.inc");

View File

@ -45,9 +45,6 @@ require_once("certs.inc");
require_once("radius.inc");
$config = parse_config();
//
// Will be changed to false if security checks fail
$security_passed = true;

View File

@ -28,7 +28,7 @@
*
*/
require_once("config.lib.inc");
require_once("config.inc");
require_once("auth.inc");
openlog("squid", LOG_ODELAY, LOG_AUTH);

View File

@ -141,8 +141,6 @@ function array_merge_recursive_unique($array0, $array1) {
*/
function get_notices_xmlrpc($category = null)
{
require_once("notices.inc");
if ($category==null) {
return get_notices();
} else {
@ -192,14 +190,12 @@ function interfaces_carp_configure_xmlrpc()
function filter_configure_xmlrpc()
{
global $config;
require_once("config.inc");
require_once("filter.inc");
require_once("system.inc");
require_once("gwlb.inc");
require_once("vslb.inc");
require_once("openvpn.inc");
require_once("services.inc");
require_once("auth.inc");
filter_configure();
system_routing_configure();
@ -229,8 +225,6 @@ function filter_configure_xmlrpc()
function merge_config_section_xmlrpc($confData)
{
global $config;
require_once("config.inc");
$config_new = array_merge_recursive($config, $confData);
$config = $config_new;
$mergedkeys = implode(",", array_keys($confData));
@ -246,7 +240,6 @@ function merge_config_section_xmlrpc($confData)
function restore_config_section_xmlrpc($new_config)
{
global $config;
require_once("config.inc");
require_once("interfaces.inc");
// TODO: initial cleanup operation performed, but a full rewrite is probably a better plan.
@ -369,7 +362,6 @@ function restore_config_section_xmlrpc($new_config)
function backup_config_section_xmlrpc($sectionKeys)
{
global $config;
require_once("config.inc");
if (!is_array($sectionKeys)) {
// single item
return array_intersect_key($config, array($sectionKeys => 0));

View File

@ -28,6 +28,7 @@
*/
require_once("functions.inc");
require_once("config.inc");
require_once("captiveportal.inc");
require_once("util.inc");

View File

@ -28,7 +28,6 @@
POSSIBILITY OF SUCH DAMAGE.
*/
require_once("config.lib.inc");
require_once("guiconfig.inc");
// list backups

View File

@ -26,9 +26,9 @@
* POSSIBILITY OF SUCH DAMAGE.
*
*/
require_once("xmlrpc.inc");
require_once("config.lib.inc");
require_once("config.inc");
require_once("auth.inc");
require_once("xmlrpc.inc");
/**
* do a basic authentication, uses $_SERVER['HTTP_AUTHORIZATION'] to validate user.