FS Chmod 755/644 of files breaks restrictive suexec environments
|Reported by:||DD32||Owned by:|
Aparantly when running under suexec, some hosts (particually italian) use restricrive file permissions (400 in general) for all user files, and refuse to access files which have group or world permissions set.
As a result, The plugin upgrader, and now core upgrader functionality appears to be broken for many italian users.
The bet fix (I can think of) would be to define some constants for the chmod's of new files and folders, and allow users to either define them manually, or guess them by setting them to the current /wp-settings.php and /wp-includes/ permissions.
I'm going to attempt to work a patch in around this.