Ich habe ein nerviges Problem mit dem Rechner meiner Mutter (Linux Mint 19.2). Es kam jetzt ein paar Mal vor (und jetzt zweimal hintereinander), dass ihr Drucker nicht mehr ging. Das Problem ist, dass das in 80% der Fälle an der Nutzerin liegt, so dass es schwer fällt, die 20% dann Ernst zu nehmen ;-)
Der Anlass dafür, dass CUPS nicht startet, ist, dass die Datei /etc/cups/cupsd.conf von irgendetwas überschrieben wurde und jetzt nur noch
/etc/cups$ sudo cat cupsd.conf.bak PreserveJobFiles Yes
enthält. Auf Grund irgendeiner Lösung hatte ich festgestellt, dass es an dieser Konfigurationsdatei liegt und der Server wieder startet, wenn ich eine andere, ausgefüllte (mit knapp 5kB) an ihre Stelle kopiere. Anschließend funktioniert es wieder, nun musste ich aber feststellen, dass die Datei nach zwei oder drei Tagen schon wieder überschrieben wurde.
Mein Verdacht war, dass dies beim automatischen Update irgendeines Pakets passiert (ich muss z.B. auf meinem Laptop nach jedem Kernel-Update das Wlan-Modul neu kompilieren), aber laut etckeeper-Log ist in der fraglichen Zeit gar nichts passiert.
Kann ich irgendwie herausfinden, *wer* zuletzt eine bestimmte
Datei überschrieben hat (Besitzer ist natürlich root)?
Ich würde es gerne vermeiden, immer wieder zu diesen Notfalleinsätzen gerufen zu werden (immerhin habe ich jetzt zuverlässigen Terminal-Zugriff über SSH auf ihren Rechner).
Urs