Configurando corretamente o Red Hat Daemon Umask

Configurando corretamente o Red Hat Daemon Umask

Tenho tentado descobrir o local adequado para definir umasks do daemon no RedHat 5. Todas as minhas pesquisas levam à configuração /etc/init.d/functionsou /etc/sysconfig/init.

Quais são os prós/contras de definir umaskum lugar em vez de outro? Um local é mais seguro que o outro?

Responder1

Eu o configuraria em /etc/sysconfig/init porque ele é originado mais tarde no script .etc/init.d/functions do que o comando umask explícito e, como tal, tem precedência.

Sem mencionar que /etc/init.d/functions é um arquivo de script, enquanto /etc/sysconfig/init é um arquivo de configuração. Os scripts podem ser atualizados por rpm, mas os arquivos de configuração mais recentes são salvos como configFileName.rpmnew. Portanto, se você alterar as funções, uma atualização pode fazer com que as coisas comecem a quebrar e não será intuitivo descobrir o porquê.

informação relacionada