umask do linux para sudo e apache

Eu quero fazer do 002 o umask de todo o sistema para todos os usuários (no Ubuntu). Consegui fazer isso para todos os usuários regulares usando as instruções fornecidas por @ephemient (A partir desta postagem, obrigado por isso!). No entanto, tenho mais 2 problemas.

Primeiramente, ao fazer o sudo, o usuário root parece seguir suas próprias configurações, criando arquivos com as permissões 644 (em vez de 664).

Em segundo lugar, o usuário apache (www-data) também parece seguir suas próprias configurações (as mesmas usadas pelo root?), Criando arquivos com as permissões 644 (em vez de 664). Eu não gosto de colocarumask 002 no/etc/apache2/envvars, Prefiro alterar a configuração que atribui o umask 002 ao apache em primeiro lugar.

Como posso resolver esses dois últimos problemas?

questionAnswers(1)

yourAnswerToTheQuestion