Uploaded avatars are not properly chmodded which makes them not appear in forums. It's 0600 instead of 0644. My hosting provider will not change umask settings so is there anything to do on my side to fix this?
Can I add umask() in php somewhere to define avatars permissions on creation?
If you've added that to config.php, then I can only presume that the chmod function has been disabled (which I have seen at least once before, I believe). In which case, only your host can help resolve this.