isdnmond

Drucken
Zuletzt aktualisiert am Samstag, 14. Mai 2011 Geschrieben von Tim Pommerening

ISDN-Monitor-Daemon




Der ISDN-Monitor ist ein Dämon für Linux, der mit Hilfe der CAPI-Schnittstelle ankommende Anrufe aufnimmt und diese in ein Logfile schreibt. Außerdem werden die Anrufe in eine MySQL-Datenbank eingetragen und das Programm stellt einen Server dar, bei dem sich Clients anmelden können, um bei einem Anruf benachrichtigt zu werden.

Merkmale

  • Aufzeichnen aller Anrufe über CAPI20 Schnittstelle.
  • Schreiben der Anrufe in eine MySQL Datenbank.
  • Auslesen der Datenbank und schreiben in ein einfaches Logfile.
  • Zuordnen von Namen zu eingehenden Nummern über die Datenbank.
  • Server, der bei Anrufen die entsprechenden Daten sendet.
  • Aufzeichnungen in der Syslog, wenn das Programm als Dämon läuft.

Aktuelle Version

Die aktuelle Version des ISDN-Monitor ist 0.9.4 (BETA 2).
Da noch keinerlei Sicherheitstests gemacht wurden, schlage ich vor, den Serverport nur für das interne Netzwerk zu öffnen. Auf diese Weise kann verhindert werden, dass evtl. vorhandene Schwachstellen ausgenutzt werden.

Vorraussetzungen

    Linux mit folgenden Komponenten:
  • CAPI20 Bibliotheken
  • MySQL Datenbank / Bibliotheken
  • Netzwerk für den Client-Server-Betrieb
  • Die Datenbank benötigt den Benutzer: isdnmon ohne Passwort

Download und Installation

Der ISDNMOND Quellcode zum selber verändern und selber kompilieren. Der Code darf für eigene Zwecke verändert werden.

Die ISDNMOND kompilierte Binärdatei wurde unter Mandrake Linux 9.1 erzeugt. Mit isdnmond --help erhält man eine kurze Hilfe über die Kommandozeilenparameter.

Die Tabellen der Datenbank ISDNMON als MySQL-Dump. Nachdem in MySQL die Datenbank ISDNMON angelegt wurde, können mit dem Kommando echo ISDNMON > mysql die beiden benötigten Tabellen angelegt werden. Bei Problemen dabei hilft auch die Manpage von MySQL.

Buy cheap web hosting service where fatcow web hosting review will give you advices and please read bluehost review for more hosting information.
Free Joomla Templates designed by Web Hosting Top