I need files created by apache2 to have umask 002, i.e. group rw, by default.
I've tried putting
umask 002 in /etc/apache2/envvars and although this script does get executed as part of apache start up (
apache2ctl graceful) the umask has no effect. Presumably somewhere further in the start up process (e.g. when the user is downgraded from root to www-data) there's somewhere better to put this.
I've read posts about fedora and one suggesting putting umask in /etc/init.d/apache2 but neither of these apply/work in debian (Squeeze).
Can you help?