Probleme mit leerem Keyring nach Paket-Update

Posted on Saturday, 02 June 2018 in Linux • Tagged with linux, arm, pacman, keyring

Ich habe auf meinem Server (ARMv7) mit pacman ein Update durchgeführt, wobei auch unter anderem der verwendete Keyring aktualisiert wurde, in diesem Fall archlinuxarm-keyring. Dieses Update lief nicht ohne Probleme: Danach war mein Keyring scheinbar nicht mehr vorhanden, der bei Updates zum Verifizieren der Pakete verwendet wird. Ein initialisieren und neu befüllen mittels pacman-key löst das Problem.


Continue reading

Keine Nachrichten mehr nach Signal-Update durch Website-Release

Posted on Sunday, 01 April 2018 in Android • Tagged with android, apk, signal, sqlcipher, downgrade

Signal stellt über deren Webseite ein APK-Release außerhalb von Google Play zur Verfügung. Allerdings in teils größeren Sprüngen. Ende Januar wurde die Signal zugrunde liegende Datenbank umgestellt, was bei diesen Versionssprüngen bei mir dazu führte, dass keine Nachrichten mehr vorhanden waren. Ein gezieltes Down- und anschließendes Upgrade beheben dieses Problem.


Continue reading

VLC steht nicht mehr in F-Droid zur Verfügung

Posted on Thursday, 24 August 2017 in Android • Tagged with android, apk, vlc, deprecated

Die in F-Droid verfügbare Version von VLC ist veraltet und wurde entfernt. Ähnlich wie bei Firefox kam es zu Build-Problemen. Die App lässt sich alternativ direkt von den Servern des VLC-Projekts beziehen.


Continue reading

F-Droid stellt keine aktuellen Versionen von Firefox mehr zur Verfügung

Posted on Thursday, 24 August 2017 in Android • Tagged with android, apk, firefox, deprecated

Die in F-Droid verfügbare Version von Firefox ist veraltet und wurde entfernt. Seit der Version 50.1.0 gab es aufgrund von Build-Problemen kein Update mehr. Eine Alternative besteht darin, ein anderes Repository als Paketquelle zu verwenden, in dem stets die aktuellen Versionen zur Verfügung stehen.


Continue reading

chroot in ARM Linux mit ARM-Binärinterpreter

Posted on Sunday, 26 February 2017 in Linux • Tagged with chroot, downgrade, arm, armv7, qemu, interpreter

Ich hatte bereits über das Problem mit PHP 7.1.2 und älteren Versionen von Linux geschrieben. Der dort beschriebene Lösungsweg war ein Downgrade der PHP-Version. Eine weitere Möglichkeit ist ein Upgrade des Kernels selbst, was jedoch die gefährlichere Variante ist. In meinem Fall hatte ich keinen Zugriff mehr auf meinen Server und musste mittels chroot ein Downgrade des Kernels durchführen. Was sich als schwieriger als erwartet herausgestellt hat, unterschiedlichen Prozessor-Architekturen sei Dank...


Continue reading

Update auf PHP 7.1.2 bereitet Probleme mit älteren Kerneln

Posted on Sunday, 19 February 2017 in Server • Tagged with php, random, syscall, getrandom

Nach dem Update auf PHP 7.1.2 kann es bei älteren Kernel-Versionen zu Problemen kommen, wenn diese versuchen, über die PHP-eigenen Funktionen Zufallswerte von /dev/urandom zu lesen. Das Problem liegt im Syscall getrandom(), der mit dem Linux-Kernel in Version 3.17 eingeführt wurde, statt direkt von /dev/urandom lesen zu müssen. In PHP selbst wird während des Kompilierens festgelegt, ob der Syscall zur Verfügung steht und entsprechend verwendet wird oder direkt von /dev/urandom gelesen wird. Wird nun das so kompilierte Paket auf einem System installiert, dessen Kernel älter ist und den Syscall nicht kennt, wird beim Lesen von Zufallswerten ein Fehler geworfen, der nicht behandelt wird.


Continue reading

Mit Androids Kontakte-App exportierte Kontakte in Nextcloud & ownCloud nicht importierbar

Posted on Monday, 09 January 2017 in Android • Tagged with android, vcard, carddav, sabredav, nextcloud, owncloud, import error

Mit der standardmäßigen Kontakte-App unter Android kann das Adressbuch im vCard-Format exportiert werden. Die so erstellte Datei mit der Endung vcf kann allerdings nicht in Nextcloud- oder ownCloud-Instanzen importiert werden. Grund ist die veraltete vCard-Version 2.1, die in Android immer noch Verwendung findet.


Continue reading

Synchronisationsfehler mit DAVdroid nach Update auf Nextcloud 11

Posted on Friday, 06 January 2017 in Server • Tagged with nextcloud, android, davdroid, carddav, caldav, nginx, signal

Nextcloud 11 bringt einige interessante Neuerungen mit sich wie neue Sicherheitsfunktionen, ein signierter Appstore, WebRTC-Funktionalität und mehr. Umso sehnlicher wollte ich endlich ein Update auf meinem Server ausführen. Was nun der Fall war, jedoch nicht ohne Komplikationen. So war es nicht mehr möglich, mit DAVdroid, welches ich zur Synchronisation von Kalender und Kontakten verwende, eine Verbindung aufzubauen. Grund sind überarbeitete Links, auf die Nextcloud hört.


Continue reading

Firefox schreibt in der Standardkonfiguration viele Daten

Posted on Friday, 23 September 2016 in Tipps • Tagged with firefox, disk usage, ssd, iotop

Standardmäßig sichert Firefox, ebenso wie Chrome, in fest definierten Intervallen die aktuelle Sitzung auf der Festplatte, um sie im Falle eines Crashs wiederherstellen zu können. Dabei können, je nach Anzahl und Art der geöffneten Webseiten, etliche Gigabyte an Daten pro Tag anfallen. Vor allem für billigere und ältere SSDs wirken sich viele Schreibzugriffe negativ auf die Lebensdauer aus.


Continue reading

Ausgabe von journalctl umbrechen statt abzuschneiden

Posted on Sunday, 11 September 2016 in Linux • Tagged with linux, systemd, journal, journalctl

Standardmäßig schneidet journalctl Ausgaben ab, die länger als die Bildschirmbreite sind. In einigen Fällen kann es aber durchaus sinnvoll sein, die Zeilen stattdessen umzubrechen. Dies lässt sich über die Umgebungsvariable SYSTEMD_LESS steuern.


Continue reading