optimize stats-folder-decision in Customers-ApiCommand
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
This commit is contained in:
@@ -431,7 +431,7 @@ class Customers extends ApiCommand implements ResourceEntity
|
|||||||
// Using filesystem - quota, insert a task which cleans the filesystem - quota
|
// Using filesystem - quota, insert a task which cleans the filesystem - quota
|
||||||
inserttask('10');
|
inserttask('10');
|
||||||
|
|
||||||
// Add htpasswd for the webalizer stats
|
// Add htpasswd for the stats-pages
|
||||||
if (CRYPT_STD_DES == 1) {
|
if (CRYPT_STD_DES == 1) {
|
||||||
$saltfordescrypt = substr(md5(uniqid(microtime(), 1)), 4, 2);
|
$saltfordescrypt = substr(md5(uniqid(microtime(), 1)), 4, 2);
|
||||||
$htpasswdPassword = crypt($password, $saltfordescrypt);
|
$htpasswdPassword = crypt($password, $saltfordescrypt);
|
||||||
@@ -452,13 +452,12 @@ class Customers extends ApiCommand implements ResourceEntity
|
|||||||
'passwd' => $htpasswdPassword
|
'passwd' => $htpasswdPassword
|
||||||
);
|
);
|
||||||
|
|
||||||
|
$stats_folder = 'webalizer';
|
||||||
if (Settings::Get('system.awstats_enabled') == '1') {
|
if (Settings::Get('system.awstats_enabled') == '1') {
|
||||||
$ins_data['path'] = makeCorrectDir($documentroot . '/awstats/');
|
$stats_folder = 'awstats';
|
||||||
$this->logger()->logAction(ADM_ACTION, LOG_NOTICE, "[API] automatically added awstats htpasswd for user '" . $loginname . "'");
|
|
||||||
} else {
|
|
||||||
$ins_data['path'] = makeCorrectDir($documentroot . '/webalizer/');
|
|
||||||
$this->logger()->logAction(ADM_ACTION, LOG_NOTICE, "[API] automatically added webalizer htpasswd for user '" . $loginname . "'");
|
|
||||||
}
|
}
|
||||||
|
$ins_data['path'] = makeCorrectDir($documentroot . '/' . $stats_folder . '/');
|
||||||
|
$this->logger()->logAction(ADM_ACTION, LOG_NOTICE, "[API] automatically added ".$stats_folder." htpasswd for user '" . $loginname . "'");
|
||||||
Database::pexecute($ins_stmt, $ins_data, true, true);
|
Database::pexecute($ins_stmt, $ins_data, true, true);
|
||||||
|
|
||||||
inserttask('1');
|
inserttask('1');
|
||||||
|
|||||||
Reference in New Issue
Block a user