Lorsque je me connecte à la console, par exemple tty1, je vois généralement un message No mail
, je sais qu'il y a un programme qui vérifie les emails lors de la connection, mais je ne l'utilise pas, comment puis-je désactiver cette command?
J'ai essayé de grep à partir de /etc/profile.*
et ~/.bash*
, mais rien n'a été trouvé
Ce message peut également être fourni par le module pam_mail
, vous pouvez donc simplement grep pam_mail *
dans /etc/pam.d
et le désactiver ici.
Mettez unset MAILCHECK
dans .bashrc
.
METTRE À JOUR
Il semble que ce qui précède ne fonctionnera pas systématiquement (bien que cela ne nuira pas, et dans une certaine mesure, il semble fonctionner). Mais, regardez cette section de /etc/pam.d/login
– essayez de commenter la dernière ligne (ou, si cela ne fonctionne toujours pas, faites un suivi dans le file hérité mentionné).
# Prints the status of the user's mailbox upon successful login # (replaces the MAIL_CHECK_ENAB option from login.defs). # # This also defines the MAIL environment variable. However, userdel # also needs MAIL_DIR and MAIL_FILE variables in /etc/login.defs to # make sure that removing a user also removes the user's mail spool # file. See the comments in /etc/login.defs. session optional pam_mail.so standard