How to umask nginx to make it write files in 770 (cache/logs)

Hello,

Iam thinking of setting a umask in nginx… so that it writes files
(logs ans cache) in 770 . Anybody know how to do this, or done it?

I need this because my environment needs access to all files produced by
nginx and some are 700 .

Regards,
Mike

From: Micheal W. [email protected]

Iam thinking of setting a umask in nginx… so that it writes files (logs ans
cache) in 770 . Anybody know how to do this, or done it?
I need this because my environment needs access to all files produced by nginx
and some are 700 .

Never tried but maybe set the umask at the beginning of the init.d
script (but that would apply to all files creation)…
Or a quick/dirty way to do it would be to chmod 770 the log files every
x hour or once a day from a cron job…

JD

I tried this in the init script:

su - nginx -c “umask 002”;
umask 002;

None of them work… new cache files/dir still get 700 permissions…

What could i be doing wrong=?