Revision 6021c3e0
Added by Jim Pingle about 2 years ago
src/etc/inc/syslog.inc | ||
---|---|---|
562 | 562 |
} |
563 | 563 |
|
564 | 564 |
foreach($system_log_files as $logfile) { |
565 |
$local_log_size = (int) config_get_path("syslog/" . basename($logfile, '.log') . "/logfilesize", 0); |
|
565 |
$local_log_size = (int) config_get_path("syslog/" . basename($logfile, '.log') . "_settings/logfilesize", 0);
|
|
566 | 566 |
$local_log_size = ($local_log_size > 0) ? $local_log_size / 1024 : $log_size; |
567 |
$local_rotate_count = (int) config_get_path("syslog/" . basename($logfile, '.log') . "/rotatecount", $rotatecount); |
|
567 |
$local_rotate_count = (int) config_get_path("syslog/" . basename($logfile, '.log') . "_settings/rotatecount", $rotatecount);
|
|
568 | 568 |
|
569 | 569 |
$newsyslogconf .= system_log_rotation_make_line("{$g['varlog_path']}/{$logfile}.log", 'root:wheel', 600, $local_rotate_count, $local_log_size, '*', "{$compression_flag}C"); |
570 | 570 |
} |
Also available in: Unified diff
Use correct per-log settings path. Fixes #14545