#!/usr/local/bin/php arpwatch arpwatch /var/log/arpwatch.log */ require("guiconfig.inc"); require("xmlparse_pkg.inc"); $nentries = $config['syslog']['nentries']; if (!$nentries) $nentries = 50; if ($_POST['clear']) { exec("/usr/sbin/clog -i -s 262144 {$system_logfile}"); } $i = 0; $apkg = $_POST['pkg']; if(!isset($_POST['pkg'])) { // If we aren't looking for a specific package, locate the first package that handles logging. foreach($config['installedpackages']['package'] as $package) { $pkg_config = parse_xml_config_pkg("/usr/local/pkg/" . $package['configurationfile'], "packagegui"); if(is_array($pkg_config['logging'])) { $apkg = $package['name']; $apkgid = $i; break; } $i++; } } else { $apkgid = get_pkg_id($apkg); } ?> <?=gentitle("Diagnostics: Package logs");?>

Diagnostics: Package logs

Last log entries