tbrehm
2010-10-22 20e076ba8a8a0a8b31410aa13d6dd29de966e5ab
Fixed: FS#1384 - Ghost Folder Email
1 files modified
10 ■■■■■ changed files
server/lib/classes/system.inc.php 10 ●●●●● patch | view | raw | blame | history
server/lib/classes/system.inc.php
@@ -1157,9 +1157,11 @@
        
        if($found == 0) {
            //* add \n if the last line does not end with \n or \r
            if(substr($out,-1) != "\n" && substr($out,-1) != "\r") $out .= "\n";
            if(substr($out,-1) != "\n" && substr($out,-1) != "\r" && filesize($filename) > 0) $out .= "\n";
            //* add the new line at the end of the file
            if($append == 1) $out .= $new_line."\n";
            if($append == 1) {
                $out .= $new_line."\n";
            }
        }
        file_put_contents($filename,$out);
    }
@@ -1198,8 +1200,8 @@
            $user = escapeshellcmd($user);
            // I assume that the name of the (vmail group) is the same as the name of the mail user in ISPConfig 3
            $group = $user;
            chown($dir,$user);
            chgrp($dir,$group);
            if(is_dir($dir)) chown($dir,$user);
            if(is_dir($dir)) chgrp($dir,$group);
            $chown_mdsub = true;
        }