Depois de definir o novo ulimit, ele volta para 0

2

Um cliente nosso rodando Red Hat está definindo ulimit para ilimitado em / etc / profile para: ulimit -c unlimited Mas depois de um tempo ele volta para ulimit -S -c 0

Portanto, ele não pode gerar um dump principal necessário para um Debug.

Alguém tem alguma ideia de por que isso acontece?

    
por Iain 01.03.2011 / 19:36

1 resposta

2

Acho que eles são redefinidos para os padrões pam_limits.so do pam ao abrir novas sessões. Peça ao seu cliente para editar /etc/security/limits.conf ou adicionar um arquivo conf específico em /etc/security/limits.d /

O formato é (está bem documentado em limits.conf):

#<domain>  <type>  <item>  <value>

ou seja:

*          soft    core    unlimited

Ou você pode remover

session     required      pam_limits.so

de /etc/pam.d/system-auth-ac , mas pode ter efeitos colaterais desagradáveis.

    
por 03.03.2011 / 00:50

Tags