Pinephone: Gnome Power-Buttonproblem gelöst

Gestern noch Extension, heute schon Downstream Patch. Naja, noch nicht ganz, aber schon eingereicht.

Pinephone: Gnome Power-Buttonproblem gelöst

Ich habe es ja schon geschrieben, das Pinephone unter Gnome läßt sich erfolgreich per Gnome Extension locken und ausschalten. Aber den Handy übliche Weg ging leider nicht, bis jetzt.

In einer nervenaufreibenden installationsschlacht, weil jedes sch*** Abhängigkeit mußte einzeln im Repo gesucht und installiert werden, was Stunden gedauert hat auf dem Pinephone, aber am Ende war alles dann sehr, sehr schneller erledigt. Mein Pinephone kann jetzt auf Druck der Powertaste gesperrt und runtergefahren werden. Damit ist ein alltägliches Mindestsicherheitsfeature von Handies erfüllt.

Da ich den Maintainer des entsprechenden Pakets gestern noch informiert habe, müßte es bald einen Downstreampatch geben für den Fedorabuild, der das dann sauber an alle Pines verteilt 🙂 Allerdings werden sollte Patche einer Reihe von Tests unterworfen, bevor sie akzeptiert werden. Ich bin da aber zuversichtlich.

Mehr dazu in Teil 6 ? der Artikelserie 🙂

Cinnamon Screensaver locked den Desktop nicht mehr

Es ist mal wieder soweit, der halbe Desktop (Linux) Planet ist in Gefahr, naja, fast 🙂

Das Problem

Der Cinnamon-Screensaver 3.4.1-1 lockt den Bildschirm nicht mehr, wenn er soll. Das öffnet natürlich fatale Sicherheitslücken in allen Bereichen, denn wenn der Bildschirmschoner angeht, lockt sich auch i.d.R. der Bildschirm, so daß ein Anderer den PC nicht übernehmen kann. Steht man nun von seinem Platz auf, gibt man mit der 3.4.1-1 die Kontrolle über seinen PC auf.

Und so beheben wir das Problem für Fedora

Zunächst öffnen wir eine ROOT Konsole, als User geht es leider nicht zu beheben. Dann entfernen wir als Root das Paket von PC :

rpm -e --nodeps cinnamon-screensaver

Von der Webseite „https://koji.fedoraproject.org/koji/packageinfo?packageID=16651“ laden wir uns die alte Version 3.4.0-1 passend zu unserem OS z.B. Fedora 25 x86_64  herunter . Danach installieren wir diese Version:

rpm -i ./cinnamon-screensaver-3.4.0-1.fc25.x86_64.rpm

Nun editieren wir noch die /etc/dnf/dnf.conf und tragen bei „exclude“ „exclude=cinnamon-screensaver*“ ein, andernfalls  wird der screensaver gleich wieder geupdated, wenn der nächste Cronjob dafür läuft.

Jetzt melden wir den aktuellen Benutzer vom Desktop ab und gleich wieder an. Das war es dann auch schon.

Bei Fedora ist ein entsprechender Bugreport am laufen, so daß mit einem Fix in den nächsten Tagen zu rechnen ist.

Update 26.6. 2017:

Leight Scott hat schnell reagiert und ein neues Paketupdate gepusht, welches das Problem behebt. Wer also cinnamon-screensaver in der dnf.conf gesperrt hat, kann die Sperre wieder aufheben.