Hallo,
mein Fileserver/HTPC ist ein altes Notebook und läuft 24/7 unter einer Jessie/Xfce-Minimalinstallation. Vor knapp 3 Tagen bin ich vom Backports-Kernel auf den regulären Jessie-Kernel zurückgewechselt (bpo-Kernel deinstalliert), was einen Reboot nach sich zog.
Da ich das Gerät mit geschlossenem Deckel betreibe, es aber trotzdem weiterlaufen soll, habe ich in /etc/systemd/logind.conf HandleLidSwitch=ignore gesetzt (Standard ist implizit HandleLidSwitch=suspend).*
Eben wollte ich auf dem Gerät etwas machen und habe dabei erstaunt festgestellt, dass das System im Suspend ist. journalctl liefert dazu Folgendes:
39047
Der Zeitpunkt legt nahe, dass ich beim Anrempeln des Schranks auf dem der Rechner steht wohl den Lid-Switch ausgelöst habe.
Nach kurzer Recherche bin ich darauf gestoßen, dass meine Änderung in logind.conf nicht mehr vorhanden war.
Die Frage ist nun:
Warum ist sie nicht mehr vorhanden? Wurde da beim Entfernen des Kernels vielleicht etwas zurückgesetzt?
In /var/log/apt/history.log steht das:
39048
Leider habe ich nicht rechtzeitig daran gedacht, die Modification Time von logind.conf zu prüfen und die Datei inzwischen wieder geändert.
*) xfce4-power-manager ist nicht installiert.
Wer manipuliert /etc/systemd/logind.conf?
Re: Wer manipuliert /etc/systemd/logind.conf?
Eigentlich sollte sowas nicht ungefragt passieren in der Standardeinstellung. Gibt es eine logind.conf.dpkg*irgendwas? In deinem log findet sich auch nix zu systemd oO.Warum ist sie nicht mehr vorhanden? Wurde da beim Entfernen des Kernels vielleicht etwas zurückgesetzt?
Unix is user-friendly; it's just picky about who its friends are.
Re: Wer manipuliert /etc/systemd/logind.conf?
Nein:catdog2 hat geschrieben:Gibt es eine logind.conf.dpkg*irgendwas?
Code: Alles auswählen
$ ls /etc/systemd/
bootchart.conf journald.conf logind.conf network ntp-units.d resolved.conf system system.conf timesyncd.conf user user.conf
Es ist ein Auszug aus dem journalctl-Output. Davor gibt es fast 10 Minuten keine Einträge und das nächste sind Meldungen über das durch das Deckelöffnen ausgelöste Aufwachen.catdog2 hat geschrieben:In deinem log findet sich auch nix zu systemd oO.
Außerdem steht da gleich am Anfang:
Code: Alles auswählen
Jan 06 23:26:31 server systemd-logind[555]: Suspending...
Jan 06 23:26:32 server systemd-sleep[13442]: Suspending system...
Re: Wer manipuliert /etc/systemd/logind.conf?
Meinte eher /var/log/apt/history.log, dass sich das von selbst überschrieben hat halte ich eher für unwahrscheinlich. Evtl dachtest du nur du hättest das geändert?
Unix is user-friendly; it's just picky about who its friends are.
Re: Wer manipuliert /etc/systemd/logind.conf?
Wirkt eine Änderung in /etc/systemd/logind.conf denn "sofort"? Oder erst nach dem nächsten Reboot? Sonst wurde die Datei eventuell schon vor Monaten geändert, eventuell durch ein automatisches Update, und erst durch das Kernel-Downgrade scharf geschaltet.
Never change a broken system. It could be worse afterwards.
"No computer system can be absolutely secure." Intel Document Number: 336983-001
"No computer system can be absolutely secure." Intel Document Number: 336983-001
Re: Wer manipuliert /etc/systemd/logind.conf?
/var/log war bis vor einer Woche in ein tmpfs gemountet, deshalb gibt es dort keine älteren Einträge.catdog2 hat geschrieben:Meinte eher /var/log/apt/history.log, dass sich das von selbst überschrieben hat halte ich eher für unwahrscheinlich.
Die Änderung ist erst eine Woche her, daher kann ich mich daran noch gut erinnern - bilde ich mir zumindest ein.catdog2 hat geschrieben:Evtl dachtest du nur du hättest das geändert?
Ich habe vor einer Woche das System per rsync von einem Desktop-PC mit SSD auf das Notebook mit HDD umgezogen. Da es vorher keinen Displaydeckel gab musste ich den vorher auch nicht abfangen.
Keine Ahnung. Ich habe nach der Änderung pro Forma beide Male logind neu gestartet. Momentan, nach der Reparatur, wird der Schalter ignoriert.NAB hat geschrieben:Wirkt eine Änderung in /etc/systemd/logind.conf denn "sofort"?
Wie gesagt, das System ist in dem Zustand erst eine Woche alt. Aber dein Gedanke geht in die richtige Richtung. Ich habe den Verdacht, dass beim Entfernen des bpo-Kernels, wobei ja diverse Sachen geändert werden (z.B. wird an Grub geschraubt, dkms baut gegebenenfalls ein paar Sachen neu), auch die Systemd-Konfiguration zurückgesetzt wurde. Da das meine einzige Änderung daran ist bekomme ich sonst davon nichts mit.NAB hat geschrieben:Sonst wurde die Datei eventuell schon vor Monaten geändert, eventuell durch ein automatisches Update, und erst durch das Kernel-Downgrade scharf geschaltet.
Re: Wer manipuliert /etc/systemd/logind.conf?
Mein Gedanke war eher, dass der Backports-Kernel gar nichts mit der Sache zu tun hat, und die Änderung der Konfigurationsdatei eventuell schon viel länger her ist, aber nicht aufgefallen ist, da eben kein Reboot stattgefunden hat ... bis vor drei Tagen oder so.
Never change a broken system. It could be worse afterwards.
"No computer system can be absolutely secure." Intel Document Number: 336983-001
"No computer system can be absolutely secure." Intel Document Number: 336983-001