Inhaltsverzeichnis

Installationsanleitung PC/SC-CTAPI Wrapper für Fedora Linux

pcsc-lite installieren

Im Paketmanager die folgenden Pakete installieren:

Die mit (*) gekennzeichneten Programme werden nur zum compilieren von pcsc-ctapi-wrapper gebraucht und können am Ende der Installation wieder gelöscht werden.

pcsc-ctapi-wrapper compilieren

Von http://sourceforge.net/projects/pcsc-ctapi/files/pcsc-ctapi/0.3/pcsc-ctapi-wrapper-0.3.tar.gz/download den pcsc-ctapi-wrapper Quellcode herunterladen und entpacken. Als Ordner zum Entpacken kann „Persönlicher Ordner“ gewählt werden.

Als nächstes muss der Quelltext compiliert werden. Dazu unter Programme ⇒ Systemwerkzeuge ⇒ Terminal ein Befehlsfenster öffnen. Mit

cd ~\pcsc-ctapi-wrapper-0.3

in den eben entpackten Ordner wechseln, und mit

make

compilieren. Dabei entsteht die Datei libpcsc-ctapi-wrapper.so.0.3

Diese Datei in den Ordner /usr/lib kopieren:

sudo mv libpcsc-ctapi-wrapper.so.0.3 /usr/lib

Und den pcscd Dienst aktivieren und starten

sudo chkconfig pcscd on
sudo /etc/init.d/pcscd restart

Jetzt kann der Quelltext Ordner wieder gelöscht werden. Dies kann grafisch geschehen, oder im Befehlsfenster mit:

cd ~
rm -r ~/pcsc-ctapi-wrapper-0.3

Hibiscus installieren

Der Anleitung auf http://www.willuhn.de/products/hibiscus/download.php folgen und Jameica+Hibiscus installieren. Als Ordner zum Entpacken kann „Persönlicher Ordner“ gewählt werden. Hibiscus muss dann in den Ordner Jameica/Plugins entpackt werden.

Aus Sicherheitsgründen kann das Programm in einen für den normalen Nutzer schreibgeschützten Ordner verschoben werden. Dadurch wird es anderen schädlichen Programmen (Viren, Trojaner …) erschwert die Hibiscus Installation zu verändern. Die Funktionalität der Software wird dabei nicht eingeschränkt.

Dazu wieder unter Programme ⇒ Systemwerkzeuge ⇒ Terminal ein Befehlsfenster öffnen.

sudo chown root:root ~/jameica
sudo mv ~/jameica /opt/

(Sollte Jameica in einen anderen Ordner entpackt worden sein, so muss „~/jameica“ in den Befehlen angepasst werden)

Um Jameica in Fedora zu integrieren und über das Programm oder Aktivitäten Menü auswählbar zu machen, muss noch eine Datei erstellt werden. Dazu den folgenden Text in einem einfachen Editor wie gedit kopieren:

#!/usr/bin/env xdg-open
 
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=/opt/jameica/jameica.sh
Name=Hibiscus
Categories=Office
Comment=Onlinebanking (HBCI)
Icon=/opt/jameica/hibiscus-icon-64x64.png

Diese Datei für für den aktuellen Benutzer unter folgendem Namen speichern (Die ganze Zeile als Dateiname angeben!)

~/.local/share/applications/jameica.desktop

Sollen alle Benutzer dieses Rechners Hibiscus im Programm Menü finden, so muss die Datei in einen Systemordner kopiert werden. Im Terminal kann die eben gespeicherte Datei verschoben werden:

sudo mv ~/.local/share/applications/jameica.desktop /usr/share/applications/jameica.desktop

Hibiscus einrichten

Konfiguriere den Kartenleser in Hibiscus nun wie folgt:

Name Wert
Kartenleser Benutzerdefiniert
CTAPI Treiber /usr/lib/libpcsc-ctapi-wrapper.so.0.3
Port des Lesers COM/USB (ggf. auch COM2/USB2)
Index des Lesers 0
Index des HBCI Zugangs meist 1
HBCI Version FinTS 3.0
Tastatur des PCs verwenden ja