tl; dr
Sudo causa alertas extras e inúteis de "problema com entradas padrão"
O ambiente
Servidor Ubuntu 16.04 LTS, sudo 1.8.16
O problema
Sempre que um usuário (seja usuário autenticado por sssd-ad, usuário local ou raiz) usa o sudo , ele funciona. No entanto, ele também envia ao administrador um email inútil:
host1.example.com : Jun 6 14:40:44 : root : problem with defaults entries ; TTY=pts/2 ; PWD=/root ;
Não há mais entradas padrão! Eu os removi durante a minha solução de problemas. Tentei deixá-los lá dentro. Eles eram, aliás:
Defaults env_reset
Defaults mail_badpass
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
Não consigo encontrar o problema! Eu removi todas as minhas diretivas extras de sudoers e o sudo (da raiz) ainda gera o erro!
Como faço para o sudo parar de me enviar e-mails inúteis?
sudoers:
não está presente/etc/nsswitch.conf
? (Nãosssd
instalado ...)Esteja ciente de que a solução aceita apenas interromperá os emails quando você não estiver usando os recursos sudoers do sssd.
Ele está solucionando o problema até a próxima atualização do sssd-ad e começará a ser enviado novamente na próxima atualização. Acredito que os empacotadores estão tentando resolver esse problema das diretivas nsswitch.
Quando você quiser usar entradas sudoers do AD / freeIPA, continue lendo:
Quando você tiver um provedor upstream real para diretivas sudo, defina isto:
Infelizmente, isso não impedirá o envio de mensagens enquanto o freeipa-client é instalado. Ainda trabalhando nisso. Se eu encontrar algo, vou adicionar aqui
fonte
After=sssd.target nss-user-lookup.target