From 6dca56782754f1888e75424ec67be73815467bb1 Mon Sep 17 00:00:00 2001 From: "Michael Kaufmann (d00p)" Date: Wed, 9 Feb 2011 09:47:44 +0100 Subject: [PATCH] added parameter '-k' to the 'du' command in traffic-cron, -k displays block counts in 1024-byte (1-Kbyte) blocks (lead to wrong filesize-calculations on FreeBSD), fixes #578 Signed-off-by: Michael Kaufmann (d00p) --- scripts/jobs/cron_traffic.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/jobs/cron_traffic.php b/scripts/jobs/cron_traffic.php index 24509fb6..f9ca31c2 100644 --- a/scripts/jobs/cron_traffic.php +++ b/scripts/jobs/cron_traffic.php @@ -290,7 +290,7 @@ while($row = $db->fetch_array($result)) if(file_exists($row['documentroot']) && is_dir($row['documentroot'])) { - $back = safe_exec('du -s ' . escapeshellarg($row['documentroot']) . ''); + $back = safe_exec('du -sk ' . escapeshellarg($row['documentroot']) . ''); foreach($back as $backrow) { $webspaceusage = explode(' ', $backrow); @@ -314,7 +314,7 @@ while($row = $db->fetch_array($result)) $maildir = makeCorrectDir($settings['system']['vmail_homedir'] . $row['loginname']); if(file_exists($maildir) && is_dir($maildir)) { - $back = safe_exec('du -s ' . escapeshellarg($maildir) . ''); + $back = safe_exec('du -sk ' . escapeshellarg($maildir) . ''); foreach($back as $backrow) { $emailusage = explode(' ', $backrow);