I tried searching the forums, but couldn't find anything that quite fit.
Background:
I am running Drupal 4.6.2 (just upgraded from 4.5.1 yesterday) on a Linux 2.4.30 system (hosted by IXWebhosting.com). It's using Apache/1.3.31 (Unix) PHP/4.3.11 mod_ssl/2.8.18 OpenSSL/0.9.6b FrontPage/5.0.2.2635 mod_throttle/3.1.2 with PHP 4.3.11. My account on the server is keithmcd with a group of keithmcd.
Problem:
Although this problem mainly occurs when I'm using the image module, it also occurs when using a core site feature - such as avatar uploading. All uploaded files are set with incorrect permissions. As I do not have shell access to the server, I cannot fix this myself and must request help from my hosting company every time this happens. With Drupal 4.5, all files were set with owner and group of httpd (httpd:httpd) but I could still see the files at least. However, with Drupal 4.6.2, the files are accessible to the outside world, but I cannot see them on the server when I ftp into it.
Question:
Is there an option somewhere - either in the site code itself, or buried on some configuration page - that I can change so that all uploaded files are set to keithmcd:keithmcd with the correct read/write permissions? I do consider myself knowledgeable with Linux, but no-where near good enough to fully comprehend all the permissions variances with Linux (I only know all the 777, etc because WS_FTP Pro lets me type that number in).
Thanks and let me know if anything needs to be clarified.