diff --git a/src/www/diag_logs_settings.php b/src/www/diag_logs_settings.php index d02b36723..2aff47f24 100644 --- a/src/www/diag_logs_settings.php +++ b/src/www/diag_logs_settings.php @@ -31,6 +31,27 @@ require_once("guiconfig.inc"); require_once("functions.inc"); require_once("filter.inc"); require_once("system.inc"); +require_once("pfsense-utils.inc"); + +function clear_all_log_files() +{ + killbyname('syslogd'); + + $log_files = array( + "system", "filter", "dhcpd", "vpn", "pptps", "poes", "l2tps", "openvpn", "portalauth", + "ipsec", "ppp", "relayd", "wireless", "lighttpd", "ntpd", "gateways", "resolver", "routing" + ); + + foreach ($log_files as $lfile) { + clear_log_file("/var/log/{$lfile}.log", false); + } + + system_syslogd_start(); + killbyname("dhcpd"); + services_dhcpd_configure(); +} + + $pconfig['reverse'] = isset($config['syslog']['reverse']); $pconfig['nentries'] = $config['syslog']['nentries']; diff --git a/src/www/guiconfig.inc b/src/www/guiconfig.inc index d0b009128..b72215792 100644 --- a/src/www/guiconfig.inc +++ b/src/www/guiconfig.inc @@ -375,24 +375,6 @@ function clear_log_file($logfile = '/var/log/system.log', $restart_syslogd = tru } } -function clear_all_log_files() -{ - killbyname('syslogd'); - - $log_files = array( - "system", "filter", "dhcpd", "vpn", "pptps", "poes", "l2tps", "openvpn", "portalauth", - "ipsec", "ppp", "relayd", "wireless", "lighttpd", "ntpd", "gateways", "resolver", "routing" - ); - - foreach ($log_files as $lfile) { - clear_log_file("/var/log/{$lfile}.log", false); - } - - system_syslogd_start(); - killbyname("dhcpd"); - services_dhcpd_configure(); -} - function dump_clog($logfile, $tail, $withorig = true, $grepfor = "", $grepinvert = "") { global $g, $config; $sor = isset($config['syslog']['reverse']) ? "-r" : "";