From 750695f54ae803f2fafa8adce62b2dd63af3e037 Mon Sep 17 00:00:00 2001 From: Robert Nelson Date: Sun, 12 Apr 2015 09:18:25 -0700 Subject: Only initialize package's log if it doesn't exist --- etc/inc/system.inc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/etc/inc/system.inc b/etc/inc/system.inc index 8caa229..bdcd4f6 100644 --- a/etc/inc/system.inc +++ b/etc/inc/system.inc @@ -762,7 +762,8 @@ function system_syslogd_start() { foreach($config['installedpackages']['package'] as $package) { if($package['logging']) { array_push($separatelogfacilities, $package['logging']['facilityname']); - mwexec("{$log_create_directive} {$log_size} {$g['varlog_path']}/{$package['logging']['logfilename']}"); + if (!is_file($g['varlog_path'].'/'.$package['logging']['logfilename'])) + mwexec("{$log_create_directive} {$log_size} {$g['varlog_path']}/{$package['logging']['logfilename']}"); $syslogconf .= "!{$package['logging']['facilityname']}\n*.*\t\t\t\t\t\t {$log_directive}{$g['varlog_path']}/{$package['logging']['logfilename']}\n"; } } -- cgit v1.1