From 10b4de4cf9e0595b32bb1bc594e6a5ba6b83d498 Mon Sep 17 00:00:00 2001 From: Michael Kaufmann Date: Wed, 20 Apr 2022 15:11:48 +0200 Subject: [PATCH] remove unused IgnorantRecursiveDirectoryIterator and fix uninitialized variables Signed-off-by: Michael Kaufmann --- actions/admin/settings/131.ssl.php | 2 +- lib/Froxlor/Cron/Http/Lighttpd.php | 2 ++ lib/Froxlor/Cron/System/TasksCron.php | 4 ++-- lib/Froxlor/FileDir.php | 2 +- .../IgnorantRecursiveDirectoryIterator.php | 22 ------------------- 5 files changed, 6 insertions(+), 26 deletions(-) delete mode 100644 lib/Froxlor/System/IgnorantRecursiveDirectoryIterator.php diff --git a/actions/admin/settings/131.ssl.php b/actions/admin/settings/131.ssl.php index 2d30bf3c..4479229c 100644 --- a/actions/admin/settings/131.ssl.php +++ b/actions/admin/settings/131.ssl.php @@ -229,7 +229,7 @@ return array( 'default' => true, 'save_method' => 'storeSettingField' ), - 'system_disable_le_selfcheck' => array( + 'system_le_domain_dnscheck' => array( 'label' => $lng['serversettings']['le_domain_dnscheck'], 'settinggroup' => 'system', 'varname' => 'le_domain_dnscheck', diff --git a/lib/Froxlor/Cron/Http/Lighttpd.php b/lib/Froxlor/Cron/Http/Lighttpd.php index 50d160e8..04355999 100644 --- a/lib/Froxlor/Cron/Http/Lighttpd.php +++ b/lib/Froxlor/Cron/Http/Lighttpd.php @@ -760,6 +760,7 @@ class Lighttpd extends HttpConfigBase 'customerid' => $domain['customerid'] )); + $diroption_text = ''; while ($row_htpasswds = $result_stmt->fetch(\PDO::FETCH_ASSOC)) { if ($this->auth_backend_loaded[$domain['ipandport']] != 'yes' && $this->auth_backend_loaded[$domain['ssl_ipandport']] != 'yes') { $filename = $domain['customerid'] . '.htpasswd'; @@ -836,6 +837,7 @@ class Lighttpd extends HttpConfigBase } } + $servernames_text = ''; for ($i = 0; $i < sizeof($server_string); $i ++) { $data = $server_string[$i]; diff --git a/lib/Froxlor/Cron/System/TasksCron.php b/lib/Froxlor/Cron/System/TasksCron.php index 99c93944..b2690c86 100644 --- a/lib/Froxlor/Cron/System/TasksCron.php +++ b/lib/Froxlor/Cron/System/TasksCron.php @@ -324,8 +324,8 @@ class TasksCron extends \Froxlor\Cron\FroxlorCron if (file_exists($logsdir) && $logsdir != '/' && $logsdir != \Froxlor\FileDir::makeCorrectDir(Settings::Get('system.logfiles_directory')) && substr($logsdir, 0, strlen(Settings::Get('system.logfiles_directory'))) == Settings::Get('system.logfiles_directory')) { // build up wildcard for webX-{access,error}.log{*} - $logfiles .= '-*'; - \Froxlor\FileDir::safe_exec('rm -f ' . escapeshellarg($logfiles)); + $logsdir .= '-*'; + \Froxlor\FileDir::safe_exec('rm -f ' . escapeshellarg($logsdir)); } } } diff --git a/lib/Froxlor/FileDir.php b/lib/Froxlor/FileDir.php index f19a4271..f71e5b7c 100644 --- a/lib/Froxlor/FileDir.php +++ b/lib/Froxlor/FileDir.php @@ -494,7 +494,7 @@ class FileDir }; // create RecursiveIteratorIterator - $its = new \RecursiveIteratorIterator(new \RecursiveCallbackFilterIterator(new System\IgnorantRecursiveDirectoryIterator($path, \RecursiveDirectoryIterator::SKIP_DOTS), $filter)); + $its = new \RecursiveIteratorIterator(new \RecursiveCallbackFilterIterator(new \RecursiveDirectoryIterator($path, \RecursiveDirectoryIterator::SKIP_DOTS), $filter)); // we can limit the recursion-depth, but will it be helpful or // will people start asking "why do I only see 2 subdirectories, i want to use /a/b/c" // let's keep this in mind and see whether it will be useful diff --git a/lib/Froxlor/System/IgnorantRecursiveDirectoryIterator.php b/lib/Froxlor/System/IgnorantRecursiveDirectoryIterator.php deleted file mode 100644 index 51cf6e1b..00000000 --- a/lib/Froxlor/System/IgnorantRecursiveDirectoryIterator.php +++ /dev/null @@ -1,22 +0,0 @@ -getPathname()); - } catch (\UnexpectedValueException $e) { - return new \RecursiveArrayIterator(array()); - } - } -}