diff options
author | Bill Marquette <billm@pfsense.org> | 2005-03-16 16:29:05 +0000 |
---|---|---|
committer | Bill Marquette <billm@pfsense.org> | 2005-03-16 16:29:05 +0000 |
commit | 77789d1fd318645e462632b857fdde78a334e2cf (patch) | |
tree | 491079e3da1781cd43b64765d1e0d4006a5d16cd /usr | |
parent | 4d321b3a02f5ce91e98691eed0d3e398ae979eda (diff) | |
download | pfsense-77789d1fd318645e462632b857fdde78a334e2cf.zip pfsense-77789d1fd318645e462632b857fdde78a334e2cf.tar.gz |
use chmod() instead of system(chmod)
Diffstat (limited to 'usr')
-rwxr-xr-x | usr/local/www/pkg_mgr_install.php | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/usr/local/www/pkg_mgr_install.php b/usr/local/www/pkg_mgr_install.php index 50a2f99..0e2cf62 100755 --- a/usr/local/www/pkg_mgr_install.php +++ b/usr/local/www/pkg_mgr_install.php @@ -206,7 +206,7 @@ foreach ($packages_to_install as $id) { $pkgent['logging']['facility'] = $pkg_config['packages']['package'][$id]['logging']['facility']; $pkgent['logging']['logfile_name'] = $pkg_config['packages']['package'][$id]['logging']['logfile_name']; mwexec("/usr/sbin/clog -i -s 32768 {$g['varlog_path']}" . $pkgent['logging']['logfile_name']); - mwexec("chmod 0600 {$g['varlog_path']}" . $pkgent['logging']['logfile_name']); + chmod($g['varlog_path'] . $pkgent['logging']['logfile_name'], 0600); fwrite($fd_log, "Adding text to file /etc/syslog.conf\n"); add_text_to_file("/etc/syslog.conf", $pkgent['logging']['facilityname'] . "\t\t\t" . $pkgent['logging']['logfilename']); mwexec("/usr/bin/killall -HUP syslogd"); @@ -367,6 +367,7 @@ foreach ($packages_to_install as $id) { if($pkg_chmod <> "") { fwrite($fd_log, "Changing file mode for {$pkg_chmod} {$prefix}{$filename}\n"); system("/bin/chmod {$pkg_chmod} {$prefix}{$filename}"); + chmod($prefix . $filename, $pkg_chmod); } } } |