Monday 9 May 2011

Debian: как избавиться от You have new mail in /var/mail/root ?

Поиски свои я начал с man bash:

MAILCHECK Specifies how often (in seconds) bash checks for mail. The default is 60 seconds. When it is time to check for mail, the shell does so before displaying the primary prompt. If this variable is unset, or set to a value that is not a number greater than or equal to zero, the shell disables mail checking.

MAIL If this parameter is set to a file name and the MAILPATH variable is not set, bash informs the user of the arrival of mail in the specified file.

Итого, на мой взгляд самый правильный путь обнулить переменную MAIL.

Открываем конфиг файл:
vi /etc/profile

И добавляем там следующее:
# Disable You have new mail in /var/mail/root
unset MAIL

После этого потребуется закрыть ssh сессию и запустить заново.

No comments :

Post a Comment

Note: only a member of this blog may post a comment.