Frage Wie kann ich die automatische Erstellung von ~ / .cache / motd.legal-Datei stoppen?


In jedem Home-Verzeichnis auf meinem Ubuntu Server ist ein .cache Ordner mit einer leeren Datei motd.legal-displayed. Gibt es eine Möglichkeit, damit aufzuhören? .cache Ordner?


4
2018-02-14 13:22


Ursprung


Ich nehme an, es ist so motd.legal-displayed? - Rinzwind
Das .cache Ordner in Ihrem Home-Verzeichnis wird von vielen verschiedenen Dingen verwendet, also würde ich nicht versuchen, es zu löschen, es sei denn, ich musste Speicherplatz freigeben. Es ist sicher, es zu löschen, wenn Sie bereit sind, Leistung zu opfern. Siehe die XDG-Basisverzeichnisspezifikation - Flimm


Antworten:


Sehen man update-motd und /etc/update-motd.d 

Deaktivieren Sie das Wort

Sehen /etc/pam.d/login und die Zeile auskommentieren, die session optional pam_motd.so drin. Vielleicht möchten Sie dies auch tun /etc/pam.d/sshd wenn ssh auch ein Anliegen ist.

Vollständig entfernen

Dies wird alles entfernen, was mit motd zusammenhängt (also auch motd.legal-displayed):

sudo apt-get remove --purge update-motd

4
2018-02-14 14:53



Ich habe diese zwei Zeilen auskommentiert und es wurden keine .cache-Ordner mehr erstellt. Die vollständige Entfernung von motd hat jedoch nicht funktioniert. - ph3nx
@ PascalGläser hat wahrscheinlich sudo davor benötigt (bearbeitet). - Rinzwind
Nein, das ist nicht das Problem, dass ich als root angemeldet bin. Es sagt Package update-motd is not installed, so not removed. - ph3nx
Aha. Dann ist es seltsam, dass Sie diese Datei und die Konfigurationsdatei auf Ihrem System hatten. Dann nochmal: die Säuberung ist sowieso nicht nötig;) - Rinzwind
Ja, es ist komisch! Danke für deine Hilfe, das Auskommentieren dieser Zeilen hat mein Problem gelöst :) - ph3nx


Ja, es scheint, die motd-Dateien leben jetzt in einem anderen Paket. Paket Update-Motd sagt superceded by pam_motd in libpam-modules und da ganze libpam-Module nicht entfernt werden können (?), müssen wir die Dateien manuell entfernen, um motd zu entfernen:

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

und wenn du magst:

/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)

0
2018-04-09 11:12