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