* Florian Hasibether schrieb:
ich würde gerne über Isdnlog statt (bzw. außer) der Protokollierung der Anrufe in /var/log/isdn.log die Anrufe in einer MySQL-Datenbank vermerkt haben. Meine bisherigen Recherchen haben ergeben, dass dies wohl grundsätzlich möglich sein soll.
Ich habe die entsprechende Datenbank in MySQL angelegt und die Grants gesetzt. Gehe ich recht in der Annahme, dass die DB-Protokollierung nicht in das Standardpaket der 9.2er Distribution einkompiliert ist?
Welche Möglichkeiten gibt es, die Datenbank-Anbindung zum Laufen zu bekommen? Ich habe bereits versucht, das Isdnlog-Quellpaket von http://www.isdn4linux.de/ zu übersetzen. Leider ohne Erfolg.
Wie schon vermutet, muss isdnlog hierfür neu übersetzt werden. Hierzu gibt es prinzipiell zwei Möglichkeiten. Zum einen über das Source-RPM, welches zur jetzt installierten Version gehört. Hierzu gibt es eine alte Diskussion im Archiv dieser Liste: http://lists.suse.com/archive/suse-isdn/2002-Aug/0122.html Die andere Möglichkeit besteht darin, isdnlog mittels der allgemeinen Quelltexte von isdn4linux.de neu zu übersetzen. Hierbei empfiehlt es sich, in der Konfiguration der isdn(4k)-utils nur isdnlog zu wählen. Generell ist nach meinem Dafürhalten die erste Möglichkeit zu bevorzugen, da Du so automatisch einen weiterhin an das bestehende System angepassten isdnlog erhälst, während bei der zweiten Variante dies manuell über die Konfiguration zu bewirkt werden muss. Welchen Weg Du auch wählst, sei bitte so nett und teile uns Deine weiteren Erfahrungen mit. Treten Fehler auf, dann bitte die entsprechenden Meldungen, wie zum Beispiel die letzten 50 Zeilen vom make-Lauf, zur Antwort hinzufügen. Viel Erfolg, Gruß Tobias -- Tobias Becker E-Mail tobiasb@talypso.de PGP 0xD06BB70D * Und erfahrene Menschen sagen, daß derjenige, der zu viel sieht und zu viel weiß, ähnlich wie der, der zu wenig sieht und zu wenig weiß, leicht vom richtigen Weg abkommt und untergeht. * Stefan Chwin *