O problema para mim quando eu criar um novo subdiretório, não é copiar as permissões de execução para o grupo do diretório pai. As permissões são as seguintes:
Diretório pai:
$ ls -ld /data/share/web/myportal/myLogos/
drwxrwsr-x 66 root admin 4096 Nov 1 10:08 /data/share/web/myportal/myLogos/
Novas permissões de subdiretórios:
$ ls -ld /data/share/web/myportal/myLogos/6002526/
drwxrwSr-x 2 tomcat admin 4096 Nov 1 17:10 /data/share/web/myportal/myLogos/6002526/
Se vemos acima, a execução do grupo está faltando. Eu preciso colocar manualmente permissões de execução para o usuário do grupo.
o valor umask é o seguinte para o usuário root.
# umask
0022
# id
uid=0(root) gid=0(root) groups=0(root)
Alguma sugestão de como corrigir isso?
Tags permissions chmod