Index: file.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/file.inc,v
retrieving revision 1.121.2.5
diff -u -u -r1.121.2.5 file.inc
--- file.inc	20 Oct 2008 09:42:31 -0000	1.121.2.5
+++ file.inc	23 Jan 2009 20:10:52 -0000
@@ -575,6 +575,12 @@
       return 0;
     }
 
+    // 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;
