Как остановить автоматическое создание файла ~ / .cache / motd.legal-display?

В каждом домашнем каталоге моего Ubuntu Server находится папка .cache содержащая пустой файл motd.legal-displayed . Есть ли способ остановить создание этих .cache папок?

Просмотреть man update-motd и /etc/update-motd.d

Отключить motd

См. /etc/pam.d/login и закомментируйте строку, в которой есть session optional pam_motd.so . Вы также можете сделать это в /etc/pam.d/sshd если ssh также вызывает беспокойство.

Полностью удалить motd

Это удалит все, что связано с motd (также и motd.legal-displayed ):

 sudo apt-get remove --purge update-motd 

Да, кажется, что файлы motd теперь живут внутри другого пакета. Пакет update-motd говорит superceded by pam_motd in libpam-modules и поскольку целые libpam-модули не могут быть удалены (?), Чтобы удалить motd, мы должны удалить файлы вручную:

 /lib/i386-linux-gnu/security/pam_motd.so 

и если хотите:

 /usr/share/man/man5/update-motd.5.gz (libpam-modules) /usr/share/man/man8/pam_motd.8.gz (libpam-modules) /usr/share/base-files/motd (base-files) /etc/update-motd.d/ (base-files) /usr/share/man/man5/motd.5.gz (manpages)