I have my umask value set on my shell is something like umask u=rwx,g=rx,o= so that any file composer installs or creates should take -rw-r----- deploy:www-data but it seems autload.php doesn't respect it and modifies the permission from -rw-r----- to -rw-rw-rw- . Is it a knowing behaviour ?
While other files and directories perfectly respect the umask value. e.g drwxr-x--- 50 deploy www-php 1600 Nov 25 21:47 vendor
Refer symfony/symfony#19872