Os logs de correio postfix continuam mostrando “domínio NIS não definido”

16

Acabei de configurar um novo servidor de email usando o Postfix e o Dovecot. Eu tenho resolvido, e esta linha continua aparecendo em meus logs (especificamente, mail.info e mail.log). O que é um domínio NIS e como corrijo o problema?

postfix/smtpd[6107]: warning: dict_nis_init: NIS domain name not set - NIS lookups disabled
    
por cutrightjm 19.11.2015 / 21:02

1 resposta

27

Não é realmente um problema, apenas um aviso que pode parecer alarmante para novos usuários. Um NIS (Sistema de Informações de Rede) permite que "um grupo de máquinas em um domínio NIS compartilhe conjunto comum de arquivos de configuração. " Basicamente, se você estiver executando servidores de e-mail em mais de uma caixa, poderá compartilhar arquivos de configuração entre eles.

Nesse caso, como você está apenas executando um único servidor, podemos remover a linha que está causando esse erro.

Se executarmos postconf | grep nis , poderemos ver que o utilitário de configuração do postfix tem a seguinte linha:

alias_maps = hash:/etc/aliases, nis:mail.aliases

Você pode retirar a parte nis:mail.aliases executando este comando:

postconf -e "alias_maps = hash:/etc/aliases"

Isso removerá os avisos dos seus registros. Você também precisará reiniciar o serviço Postfix para que as alterações entrem em vigor:

service postfix restart
    
por 19.11.2015 / 21:02

Tags