diff options
author | Colin Smith <colin@pfsense.org> | 2005-06-21 06:04:48 +0000 |
---|---|---|
committer | Colin Smith <colin@pfsense.org> | 2005-06-21 06:04:48 +0000 |
commit | 97065cb07193b0eb76dd06508bc6d8ed454f01cb (patch) | |
tree | ad596b2eeef98ea2be2a25532594c74be689467a /etc/inc/pkg-utils.inc | |
parent | 6fa0ec9024bb81b53d185be39834e00468f6f887 (diff) | |
download | pfsense-97065cb07193b0eb76dd06508bc6d8ed454f01cb.zip pfsense-97065cb07193b0eb76dd06508bc6d8ed454f01cb.tar.gz |
Make package log streams work.
Diffstat (limited to 'etc/inc/pkg-utils.inc')
-rw-r--r-- | etc/inc/pkg-utils.inc | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/etc/inc/pkg-utils.inc b/etc/inc/pkg-utils.inc index b9ccd87..8796e8f 100644 --- a/etc/inc/pkg-utils.inc +++ b/etc/inc/pkg-utils.inc @@ -375,11 +375,10 @@ function install_package($package, $pkg_info = "") { } /* set up package logging streams */ if($pkg_info['logging']) { - mwexec("/usr/sbin/clog -i -s 32768 {$g['varlog_path']}" . $pkg_info['logging']['logfile_name']); - chmod($g['varlog_path'] . $pkg_info['logging']['logfile_name'], 0600); + mwexec("/usr/sbin/clog -i -s 32768 {$g['varlog_path']}/{$pkg_info['logging']['logfilename']}"); + chmod($g['varlog_path'] . '/' . $pkg_info['logging']['logfilename'], 0600); @fwrite($fd_log, "Adding text to file /etc/syslog.conf\n"); - add_text_to_file("/etc/syslog.conf", $pkg_info['logging']['facilityname'] . "\t\t\t" . $pkg_info['logging']['logfilename']); - mwexec("/usr/bin/killall -HUP syslogd"); + system_syslogd_start(); } /* fetch the package's configuration file */ if($pkg_info['config_file'] != "") { |