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