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.
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
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
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 |