Você reiniciou o apache depois de fazer a alteração? Os grupos só serão enumerados para a conta do apache quando o servidor apache for reiniciado.
Todo o usuário do Linux: tópico de grupo apenas me dá dores de cabeça novamente.
Eu tenho minhas raízes documentais (httpdocs) e tudo dentro do chown-ed para um determinado usuário e um determinado grupo, digamos myuser:mygroup
.
chown -R myuser:mygroup httpdocs
Agora o apache não tem acesso a uma pasta de imagens públicas. Então eu adiciono o apache ao mygroup, por exemplo com:
usermod -a -G mygroup apache
Qualquer arquivo ou pasta que eu chmod para 775 deve dar permissão de gravação ao apache, não? Não acontece ... eu tenho que recarregar, reiniciar ou então reiniciar algo para que isso aconteça ou eu ainda não entendi tudo.
Você reiniciou o apache depois de fazer a alteração? Os grupos só serão enumerados para a conta do apache quando o servidor apache for reiniciado.
Bem, acabei de perceber que funciona como descrevi. Não sei porque o atraso, talvez eu apenas não atualize o navegador corretamente ou talvez o CentOS leia o arquivo do grupo após cada X minutos ou quem sabe. Mas o cenário como eu descrevi, funciona.