// Get database connection $db = new ossim_db(); $conn = $db->connect(); //Errors text $info_text = array(_('Wrong User & Password'), _('Invalid address'), _('No assets found')); $server = trim(`grep ^framework_ip= /etc/ossim/ossim_setup.conf | cut -f 2 -d "="`); $https = trim(`grep ^framework_https= /etc/ossim/ossim_setup.conf | cut -f 2 -d "="`); $urlPdf = '/usr/share/ossim/www/tmp/scheduler'; $server = 'http' . ($https == "yes" ? "s" : "") . '://' . $server . '/ossim'; $user = '******'; $pass = base64_encode(getUserWeb($conn)); $cookieName = date('YmdHis') . rand() . '.txt'; system("clear"); $to_text .= "\n\n" . _('Date (UTC)') . ': ' . gmdate("Y-m-d H:i:s") . "\n\n"; $to_text .= _('Starting Report Scheduler') . "...\n\n"; $uuid = get_report_uuid($conn, $user); // Run reports $report_list = getScheduler($conn); $scheduled_reports = array(); $text = _('Searching scheduled reports') . "...\n"; $to_text .= sprintf("\n%s", $text); echo $to_text; $i = 0; foreach ($report_list as $k => $value) { $run = checkTimeExecute($value['next_launch']); if ($run) { $i++; $scheduled_reports[$k] = $value; $text = _("Adding") . " " . $value['name_report'] . " " . _("to scheduled queue") . '...'; $to_text = sprintf("\n\t%s", $text); echo $to_text;
echo gettext("No"); ?> </a> </p> <?php exit; } if ($loguser == $user) { require_once "ossim_error.inc"; $error = new OssimError(); $error->display("USER_CANT_REMOVE"); } $db = new ossim_db(); $conn = $db->connect(); //Remove associated PDF report $uuid = get_report_uuid(); $url = "/usr/share/ossim/www/tmp/scheduler/{$uuid}"; if (is_dir($url) && !empty($uuid)) { exec("rm -r {$url}"); } Session::delete($conn, $user); $db->close($conn); ?> <p> <?php echo gettext("User deleted"); ?> </p> <?php $location = "users.php"; sleep(2);