O umask definido na sua sessão não afeta cron . (Na verdade, cada sessão poderia ter um umask diferente). Você precisaria definir o umask no início do seu script executado por cron .
Eu tenho umask definido como 002 no meu servidor Linux e funciona bem enquanto crio o arquivo usando touch . Mas ainda tenho alguns arquivos que são criados com permissão ao contrário de umask . Esses arquivos problemáticos são criados como resultado de um script agendado via cron ; eles têm -rw-r----- de permissões, mas eles devem ter -rw-rw-r-- de acordo com umask definido como 002 . Existe algum outro fator que controle a permissão diferente de umask ?
O sistema operacional é SunOS usdyda01 5.10 Generic_150400-14 sun4v sparc SUNW, SPARC-Enterprise-T5220
O umask definido na sua sessão não afeta cron . (Na verdade, cada sessão poderia ter um umask diferente). Você precisaria definir o umask no início do seu script executado por cron .
Tags permissions files linux