UMASK não tem efeito em algumas criações de arquivos

0

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

    
por Manisankar 15.05.2015 / 02:21

1 resposta

1

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 .

    
por 15.05.2015 / 03:00