Hallo zusammen!
Da das hier ein wenig durcheinander läuft: Hat denn nun jemand KMyMoney 5.0.7 mit aqbanking > 5.99 unter (K)Ubuntu am Laufen? (Ich weiß, dass es die Pakete in arch gibt, daher die Fettschrift)
Anmeldungsdatum: Beiträge: 12067 |
Hallo zusammen! Da das hier ein wenig durcheinander läuft: Hat denn nun jemand KMyMoney 5.0.7 mit aqbanking > 5.99 unter (K)Ubuntu am Laufen? (Ich weiß, dass es die Pakete in arch gibt, daher die Fettschrift) |
||||||||
Anmeldungsdatum: Beiträge: 10 |
Das kann nur funktionieren, wenn jemand KMyMoney gegen aqbanking 5.99 und gwenhywfar 4.99 kompiliert/baut. Du kannst Dir aber aus meinem PPA die beiden Bibliotheken installieren (inkl. der dev-Version) und dann KMyMoney selbst kompilieren. Vorausgesetzt, KMyMoney ist schon mit der neuen aqbanking-Version kompatibel... |
||||||||
Anmeldungsdatum: Beiträge: 231 Wohnort: /home |
Ich habe mir das aktuelle gnuCash aus deinem PPA installiert: (...)
Meine Kontodaten sind leider verschwunden. Also nochmal eingerichtet. Der Assistent für die Online-Banking-Einrichtung sagt mir wie bei der alten Version:
An der vermeintlich ungültigen PIN kanns nicht liegen, die habe ich parallel im Browser getestet. Installiert ist bei mir:
Also habe ich den Ordner ~/.aqbanking/settings6 gelöscht und das ganze nochmal gemacht. Beim Eingeben der PIN stürzt gnuCash dann ab:
|
||||||||
Anmeldungsdatum: Beiträge: 10 |
Daß die Kontodaten verschwinden, ist normal. Diese werden für die neue Aqbanking-Version separat gespeichert. Generell empfiehlt es sich momentan, die Einrichtung der Konten nach dieser Anleitung (an der Kommandozeile) vorzunehmen: https://www.aquamaniac.de/rdm/projects/aqbanking/wiki/SetupPinTan Vor allem, wenn es mit der Einrichtung über die grafische Oberfläche nicht klappt... |
||||||||
Anmeldungsdatum: Beiträge: 3 |
Hallo IngoHa, super, dass du ein ppa aufgesetz hast! ICh hoffe, dass ich damit wieder mein gnuCash mit PSD2 an´s Laufen bekomme. ChipTan verfahren, die Sparkasse lässt mich nun nicht mehr auf mein Konto zugreifen, weil meine Software nicht registriert ist.... Ich bekomme jetzt dummerweise meinen Kartenleser nicht mehr ans Laufen. Es kommt die Meldung, dass ich kein Plugin installiert hätte. Hat jemand eine Idee wie ich dem auf die Spur kommen kann? Oder wie ich die installiere? Das ist die Meldung von gct-tool
Reader und Karte funktionieren:
folgendes ist installiert:
ich vermute es liegt an dem libchipcard-plugin
|
||||||||
Anmeldungsdatum: Beiträge: 70 |
Klasse, dass du das Updaten ermöglicht hast, Ingoha. Hat bei mir auch sofort geklappt. Auch ich habe aber das Problem, dass Saldenabfrage usw. "für dieses Konto nicht verfügbar" sind. Benutzer und Konto habe ich in GnuCash angelegt, ich verstehe leider nicht, wie man es in der Kommandozeile macht. Es geht um ein Postbank-Konto mit BestSign, die "speziellen Aktionen" scheinen zu klappen. Bei "SEPA-Kontoinformationen abrufen" wird auch in der BestSign-App eine TAN generiert. Kann mir bitte jemand helfen? Wie hast du es gelöst, Tala? Gruß Monica |
||||||||
Anmeldungsdatum: Beiträge: 3 |
Also daran lag es. Damit die Chipkarte funktioniert, muss auch libchipcard von hier: https://www.aquamaniac.de/rdm/ aktualisiert werden. Ich habe mir aus IngoHa´s PPA die devs zu Gwenhywfar installiert und dan noch diverse andere Dinge (nach etlichen Meldungen...) und habe mir dann die libchipcard kompiliert gegen die andere Software aus dem PPA. @IngoHa, wäre super, wenn Du die libchipcard auch in dein PPA aufnehmen könntest. Also mit der neu kompilierten libchipcard läuft nun auch meine DDV karte wieder mit gnucash und aqbanking. Danke IngoHa Gruß Christoph IngoHa hat nun die libchipcard in sein PPA integriert. Ich habe es getestet und es funktionieren nun auch Chipkarten für chipTAN Verfahren. DDV Karte der Sparkasse zum Beispiel. Wer keine Lust auf PhotoTAN oder secure APPs hat, der kann seine Bank fragen ob sie CHipTAN anbietet. Gruß Christoph |
||||||||
Anmeldungsdatum: Beiträge: 3 |
Hallo zusammen, ich möchte aufgrund der PSD2-Thematik KMyMoney 5.0.7 und AqBanking 5.99.40beta (mit Gwenhywfar 4.99.22rc6) kompilieren/installieren. Nachdem ich einige notwendige Libs installiert habe, konnte das Makefile erzeugt werden. Leider bekomme ich beim Kompilieren einen Fehler, den ich ohne Hilfe nicht gefixt bekomme. Folgende Versionen habe ich im Einsatz.
Fehlermeldung: ... /bin/bash ../libtool --tag=CC --mode=link gcc -fvisibility=hidden -g -O2 -Wall -Wdeclaration-after-statement -Wall -Wdeclaration-after-statement -o testlib testlib.o libgwenhywfar.la libtool: link: gcc -fvisibility=hidden -g -O2 -Wall -Wdeclaration-after-statement -Wall -Wdeclaration-after-statement -o .libs/testlib testlib.o ./.libs/libgwenhywfar.so -pthread /usr/bin/ld: warning: libnettle.so.4, needed by //usr/local/lib/libgnutls.so.28, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libhogweed.so.2, needed by //usr/local/lib/libgnutls.so.28, not found (try using -rpath or -rpath-link) //usr/local/lib/libgnutls.so.28: undefined reference to `nettle_camellia_set_decrypt_key' //usr/local/lib/libgnutls.so.28: undefined reference to `nettle_md2_init' //usr/local/lib/libgnutls.so.28: undefined reference to `nettle_rsa_private_key_clear' //usr/local/lib/libgnutls.so.28: undefined reference to `nettle_sha256_update' //usr/local/lib/libgnutls.so.28: undefined reference to `memxor' //usr/local/lib/libgnutls.so.28: undefined reference to `nettle_des_decrypt' ... //usr/local/lib/libgnutls.so.28: undefined reference to `nettle_gcm_update' collect2: error: ld returned 1 exit status ... Mich wundert, dass libnettle.so.4 und libhogweed.so.2 angemeckert werden, obwohl diese ja installiert sind. Könnt ihr mir so schon weiterhelfen oder soll ich weitere Dateien zur Verfügung stellen? Ich würde es gerne lernen/verstehen und deshalb nicht auf das PPA von ingoha zurück greifen. |
||||||||
Anmeldungsdatum: Beiträge: 3 |
Hi geeepeee, guter Ansatz, zu lernen und zu verstehen ☺ Ich weiß die Antwort nicht. Kann dir nur Hinweise geben. Also der Compiler findet die beiden libraries nicht. Hast Du ja schon erkannt. Suche mal nach den Dateien, wo die sich auf deinem System verstecken. Evtl. kannst Du sie dann an einen Ort verlinken wo sie der gcc sucht? Oder im gcc eine Variable setzen? Hinweis aus der Meldung: (try using -rpath or -rpath-link) schau auch mal hier: https://www.oreilly.de/german/freebooks/rlinux3ger/ch132.html Viel Erfolg Gruß Christoph P.S. Ich habe es auch nocht nicht am laufen, Kartenleser geht zwar (auch selbst kompiliert, und Ingo hat es jetzt auch in sein PPA genommen). Umsätze kann ich abrufen, aber bei Überweisungen passiert gar nix... |
||||||||
Anmeldungsdatum: Beiträge: 2237 |
Da ich kein reiner Ubuntu-User bin, welches Linux könnte das denn alles? Ein aktuelles Debian? |
||||||||
Anmeldungsdatum: Beiträge: 5557 Wohnort: Freiburg i. Brsg. |
Debian Testing und Arch Linux auf jeden Fall. Vermutlich auch alle andere rollenden Distributionen. Gruß |
||||||||
Anmeldungsdatum: Beiträge: 70 |
Ich kriege mein Postbankkonto immer noch nicht (wieder) in Aqbanking rein. Benutzer und Konto habe ich mit dieser Anleitung https://www.aquamaniac.de/rdm/projects/aqbanking/wiki/SetupPinTan neu angelegt. Beim letzten Kontrollschritt aqbanking-cli request --account= Kontonummer --fromdate=20190913 --transactions kommt 3:2019/10/10 12-06-02:gwen(6102):args.c: 238: Argument needed for option "accountId" An der Stelle "Kontonummer" habe ich einmal meine Postbank-ID und einmal die Kontonummer ausprobiert, beides ändert an der Fehlermeldung nichts. Nachdem das Konto in Gnucash verknüpft wird, kommt bei einer Online-Aktion: diese Aktion ist für das Konto nicht verfügbar. Kann jemand helfen? Viele Grüße Monica |
||||||||
Anmeldungsdatum: Beiträge: 3 |
Danke ChristophF, die beiden Warnmeldungen und die meisten undefined references sind weg, nachdem ich die Libraries mit dem Namen zusätzlich verlinkt habe, den der Compiler gerne hätte. ll /usr/lib/i386-linux-gnu/libhogweed* -rw-r--r-- 1 root root 395856 Dez 12 2017 /usr/lib/i386-linux-gnu/libhogweed.a lrwxrwxrwx 1 root root 17 Dez 12 2017 /usr/lib/i386-linux-gnu/libhogweed.so -> libhogweed.so.4.4 lrwxrwxrwx 1 root root 17 Okt 10 11:57 /usr/lib/i386-linux-gnu/libhogweed.so.2 -> libhogweed.so.4.4 lrwxrwxrwx 1 root root 17 Dez 12 2017 /usr/lib/i386-linux-gnu/libhogweed.so.4 -> libhogweed.so.4.4 -rw-r--r-- 1 root root 214776 Dez 12 2017 /usr/lib/i386-linux-gnu/libhogweed.so.4.4 ll /usr/lib/i386-linux-gnu/libnettle* -rw-r--r-- 1 root root 471450 Dez 12 2017 /usr/lib/i386-linux-gnu/libnettle.a lrwxrwxrwx 1 root root 16 Dez 12 2017 /usr/lib/i386-linux-gnu/libnettle.so -> libnettle.so.6.4 lrwxrwxrwx 1 root root 16 Okt 10 12:02 /usr/lib/i386-linux-gnu/libnettle.so.4 -> libnettle.so.6.4 lrwxrwxrwx 1 root root 16 Dez 12 2017 /usr/lib/i386-linux-gnu/libnettle.so.6 -> libnettle.so.6.4 -rw-r--r-- 1 root root 239056 Dez 12 2017 /usr/lib/i386-linux-gnu/libnettle.so.6.4 Allerdings findet ldconfig (auch nach sudo ldconfig diese nicht alle und es gibt noch ein paar wenige undefinierte Abhängigkeiten. ldconfig -p | grep weed libhogweed.so.4 (libc6) => /usr/lib/i386-linux-gnu/libhogweed.so.4 libhogweed.so (libc6) => /usr/lib/i386-linux-gnu/libhogweed.so ldconfig -p | grep nettle libnettle.so.6 (libc6) => /usr/lib/i386-linux-gnu/libnettle.so.6 libnettle.so (libc6) => /usr/lib/i386-linux-gnu/libnettle.so /bin/bash ../libtool --tag=CC --mode=link gcc -fvisibility=hidden -g -O2 -Wall -Wdeclaration-after-statement -Wall -Wdeclaration-after-statement -o testlib testlib.o libgwenhywfar.la libtool: link: gcc -fvisibility=hidden -g -O2 -Wall -Wdeclaration-after-statement -Wall -Wdeclaration-after-statement -o .libs/testlib testlib.o ./.libs/libgwenhywfar.so -pthread //usr/local/lib/libgnutls.so.28: undefined reference to `memxor' //usr/local/lib/libgnutls.so.28: undefined reference to `nettle_camellia_crypt' //usr/local/lib/libgnutls.so.28: undefined reference to `_nettle_dsa_verify' //usr/local/lib/libgnutls.so.28: undefined reference to `nettle_camellia_set_encrypt_key' //usr/local/lib/libgnutls.so.28: undefined reference to `_nettle_dsa_sign' collect2: error: ld returned 1 exit status Makefile:861: recipe for target 'testlib' failed Hat noch jemand noch einen Tipp? Danke schon mal ☺
|
||||||||
Anmeldungsdatum: Beiträge: 1 |
ja, unter xubuntu 18.04.2 LTS in Virtualbox mit einer frischen Installation. Bislang hatte ich meine Kontodaten immer mit hibiscus abgerufen, dann nach CSV exportiert und wieder in KMymoney importiert. Da dieser Weg auf Dauer doch beschwerlich wird, habe ich mich mit KMyMoney 5.0.7 und aqbanking > 5.99 beschäftigt. und so funktioniert es: 1. xubuntu in Virtualbox installieren und alle Updates einspielen 2. folgendes Script (sudo script.sh) ausführen
In KMyMoney –> aqbanking ist es mir nicht gelungen, einen User einzurichten, daher habe ich das manuell nach folgender Anleitung gemacht. https://www.aquamaniac.de/rdm/projects/aqbanking/wiki/SetupPinTan (einfach stur die Schritte durcharbeiten und Fehlermeldungen ignorieren) Jetzt die Datei mit KMyMoney öffnen, welche bislang zusammen mit dem Onlinebanking benutzt wurde und die Online Kontenzuordnung erneuern. Dann über KMyMoney –> aqbanking den eingerichteten User bearbeiten und den Button unter speziellen Aktionen (Kontolisten abrufen) einmal anklicken Danach Konto aktualisieren und have fun... |
||||||||
Anmeldungsdatum: Beiträge: 295 |
@IngoHA Meinst Du es ist für dich einfach das PPA auch für eoan 19.10 zu bauen? |