? .DS_Store ? .cache ? .git ? .project ? .settings ? empty ? file_203204.patch ? logs ? sites/all/modules ? sites/default/files ? sites/default/settings.php ? sites/default/test Index: includes/file.inc =================================================================== RCS file: /cvs/drupal/drupal/includes/file.inc,v retrieving revision 1.131 diff -u -p -r1.131 file.inc --- includes/file.inc 15 Sep 2008 09:28:49 -0000 1.131 +++ includes/file.inc 16 Sep 2008 18:40:57 -0000 @@ -646,6 +646,11 @@ function file_save_upload($source, $vali $file->timestamp = $_SERVER['REQUEST_TIME']; drupal_write_record('files', $file); + // Give everyone read access so that FTP'd users or non-webserver users + // can see/read these files, and give group write permissions so group + // members can alter files uploaded by the webserver. + @chmod($file->filepath, 0664); + // Add file to the cache. $upload_cache[$source] = $file; return $file;