** DOES NOT WORK WITH Mon::Client YET **


This interface was written by Gilles Lamiral. Read on for information from
him.

You can get it at 
http://mercure.globalintranet.francetelecom.fr/Minotaure/cgi-bin

Parent Directory 08-Oct-1998 16:19 0k
messages.conf 23-Sep-1998 14:32 2k
mon-cgi.conf 18-Sep-1998 20:14 1k 
my-mon.cgi 08-Oct-1998 17:15 1k 
my-mon.pl 06-Oct-1998 15:50 16k 
my-mon.txt 08-Oct-1998 17:15 1k 
my-opstatus.cgi 21-Jul-1998 18:09 7k 

The unix explanation :

$ ls -al .
total 56
drwxr-xr-x 2 root other 512 Oct 8 17:26 ./
drwxr-xr-x 6 root other 512 Oct 8 16:19 ../
-rw-r--r-- 1 root other 2124 Sep 23 14:32 messages.conf
-rw-r--r-- 1 root other 320 Sep 18 20:14 mon-cgi.conf
-rwxr-xr-x 1 root other 56 Oct 8 17:15 my-mon.cgi*
-rwxr-xr-x 1 root other 16381 Oct 6 15:50 my-mon.pl*
lrwxrwxrwx 1 root other 10 Oct 8 17:26 my-mon.txt -> my-mon.cgi*
-rwxr-xr-x 1 root other 6808 Jul 21 18:09 my-opstatus.cgi*

So you get messages.conf, my-mon.pl, mon-cgi.conf, my-mon.txt by http and then :
$ mv my-mon.txt my-mon.cgi
$ chmod a+x my-mon.cgi

Another thing :

The internationalised interface uses a module called Translation.pm
It is not (yet) on CPAN but it is there :

http://mercure.globalintranet.francetelecom.fr/Minotaure/misc/

Get it and as usual :

$ perl Makefile.PL
$ make
$ make test # Don't bother about the warnings (HARDNESS TESTS). Test successful is enough
$ make install

You can then erase the following line in my-mon.pl :

use lib ('/opt/Minotaure/lib');

Sometimes the code is awfull. I know.

Tell me what is wrong and what should be improved or added.

PS: "my" in french is "mon" :)

-- 
Au revoir.
Gilles Lamiral, Rennes, France
