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?