Project

General

Profile

« Previous | Next » 

Revision 6021c3e0

Added by Jim Pingle about 2 years ago

Use correct per-log settings path. Fixes #14545

View differences:

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