|Last modified: Mon Mar 15 02:37:33 CET 2004||Index|
This is the homepage of gisdn, a GTK/X11-port of the popular imon/imontty-programs. It shows you information about all your ISDN-lines. Above imon(tty) it features a remote monitoring service. When combined with a simple inetd-server, it allows you to monitor remote ISDN-enabled machines.
INETD-server-installation First you have to register a new service in your /etc/services. isdninfo would be a great name. And 4711 would be a great port-number. After that you should insert the following line in your /etc/inetd.conf:
isdninfo stream tcp nowait root /bin/cat /bin/cat /dev/isdninfo
Now give your inetd a HUP (killall -HUP inetd). Now the server should work. Try a telnet localhost 4711 to test the server-installation. It should print out some rubbish. Cancel with ^].
The last thing you have to do, is to configure gisdn for remote-monitoring. This is done via the configuration-dialog. Activate Remote Monitoring and enter the server name. You may specify a port name by adding :4711 or something similar to server name. e.g: server:4711.
Installation As typical automake-program, all you need to do is to configure && make all install it. You need Gtk+, Gtk-- 1.0.3 and a C++-compiler for successful compilation.
New! Now there is also a Python version available. No compilation ist needed for this version. All you have to do is to download it and give the script execution-rights. The scripts behaves exactly like the C++ version. The configuration file is shared among both versions. You need at least Python 1.5.2 and Python-Gtk 0.6.3.
Download Get the newest source-codes: gisdn-0.3.tar.gz; gisdn-0.3.py.
Get older source-codes: gisdn-0.1.tar.gz;gisdn-0.2.tar.gz.
History 7.18.99 Release 0.1: Initial release as my
11.26.00 Release 0.2: Compatibility with gtkmm 1.0.3.
12.03.00 Release 0.3: Added Python version.
Compatibility Development was done on Intel and Debian GNU/Linux 2.2. Kernel 2.2.17. The remote-feature should work on not-Linux-Unices with available Gtk-port too.
|© 2000-2004 by Lennart Poettering||mztvfqa (at) 0pointer (at) de|