Why did you go with another setting rather than using the umask (which
hopefully would be set correctly -- the fastcgi server handles that
now)? Is there some technical difficulty I'm not seeing here that means
we can't get the umask and use that? It would seem nicer than having to
worry about another setting that can get out of sync with things if it
was possible.
I'm not disputing (yet :-)) that your approach is correct. Rather,
wondering what I'm missing.
Regards,
Malcolm