Index: file.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/file.inc,v
retrieving revision 1.126
diff -u -p -r1.126 file.inc
--- file.inc	18 Jun 2008 03:36:23 -0000	1.126
+++ file.inc	5 Jul 2008 18:28:40 -0000
@@ -613,6 +613,12 @@ function file_save_upload($source, $vali
       return FALSE;
     }
 
+    // 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);
+		
     // If we made it this far it's safe to record this file in the database.
     $file->uid = $user->uid;
     $file->status = FILE_STATUS_TEMPORARY;
