Da einige beliebte Linux-Distributionen kürzlich ihre Langzeit-Support-Versionen aktualisiert haben, funktioniert die eID-Funktionalität erneut nicht ordnungsgemäß, bis die estnischen Behörden ihre Treiber aktualisieren. Obwohl Debian sid und PikaOS (eine Ableitung davon) wahrscheinlich nie offiziell unterstützt werden, ist die Einrichtung tatsächlich ein ziemlich schneller und einfacher Prozess, wenn Sie die folgenden Schritte befolgen.
Installationsanleitung
Wenn wir das offizielle Installationsskript ausführen würden, würden wir nur eine Meldung erhalten, die uns mitteilt, dass unser System nicht unterstützt wird. Wir können das Skript umgehen, indem wir einige Verfahren selbst ausführen.
Zuerst müssen wir sicherstellen, dass der offizielle Signaturschlüssel für das Paket-Repository auf unserem System verfügbar ist.
wget -qO- https://installer.id.ee/media/install-scripts/C6C83D68.pub | sudo tee /etc/apt/keyrings/open-eid.asc
Jetzt fügen wir ein Paket-Repository hinzu, das ursprünglich für die Verwendung in Ubuntu plucky, der zum Zeitpunkt des Schreibens neuesten unterstützten Distribution, vorgesehen ist.
echo "deb [signed-by=/etc/apt/keyrings/open-eid.asc] https://installer.id.ee/media/ubuntu/ plucky main" | sudo tee /etc/apt/sources.list.d/open-eid.list
Seien wir klar: Wir führen ein gewisses Risiko ein, indem wir ein fremdes und statisches Repository in eine Rolling-Release-Distribution wie Debian sid oder PikaOS hinzufügen. Wenn Sie diesen Artikel in ferner Zukunft lesen, könnte er für Sie überholt sein. Überprüfen Sie also das Veröffentlichungsdatum dieses Artikels! 🙂
Abschließend aktualisieren wir unsere Paket-Repositories und installieren die open-eid-Treiber.
sudo apt update && sudo apt install open-eid
Browser-Add-ons installieren
Wenn die Treiberkomponenten installiert sind, stellen Sie sicher, dass die Web-eID-Add-ons in Ihrem Browser installiert sind. Firefox und Chromium-basierte Browser werden normalerweise gut unterstützt. Überprüfen Sie Ihre Browser-Einstellungen, ob Web-eID installiert ist, und fügen Sie es hinzu, falls nicht.
Digidoc installieren
Digidoc ist ein Dienstprogramm zum Verschlüsseln, Entschlüsseln und Signieren von Dateien und Dokumenten in Ihrem Dateisystem. Es wird mit dem offiziellen Installationsskript bereitgestellt, ist aber nicht in den obigen Installationsschritten enthalten. Ich habe die Flatpak-Version installiert und sie funktioniert seitdem einwandfrei.
Worauf Sie achten sollten
Überwachen Sie die offiziellen Quellen auf Updates zu ihren neuesten unterstützten Betriebssystemen und beachten Sie, dass wir Pakete verwenden, die für die Verwendung in Ubuntu plucky vorgesehen sind. Die Funktionalität könnte unterbrochen werden, wenn Debian sid seine eigenen verwandten Pakete aktualisiert, und wir könnten sie wiederherstellen, indem wir zum neuesten Paket-Repository wechseln (was zu diesem Zeitpunkt Ubuntu resolute sein könnte). Da Sie jedoch eine Rolling-Release-Distribution verwenden, ist dies nur eine weitere Sache, die Sie aktuell und informiert halten müssen.