File: README

package info (click to toggle)
wmnetmon 0.2p6-8
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 444 kB
  • ctags: 261
  • sloc: ansic: 1,848; sh: 363; makefile: 73; perl: 14
file content (40 lines) | stat: -rw-r--r-- 1,759 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
Please read the GNU Public Licence Agreement (file LICENCE). This program
is distributed under the terms of the GNU public licence agreement.

* Installation notes for WMNetMon

To compile it, just run the configure script and then do a 'make'. 
Then su root and type make install. By default, wmnetmon will be installed 
under /usr/X11R6/bin, root owner and mode 4755 - setuid root. 
Now chdir to your home directory and create a file called ".wmnetmonrc". 
You can use the template provided (wmnetmonrc). 

* How it works

Edit the .wmnetmonrc and start wmnetmon. The leds will shortly turn green for
hosts/services that do respond and turn off or start blinking in red for those
who do not. You can specify whether it will blink or turn off. In the former case
a command will be executed if you configure it on the rc file. This is great for
playing sound.
Whenever you point at some specific led, the corresponding description will appear
on the top of the app. If you right-click on it the host/service will become muted,
and no command will be executed when that particular system fails. Also you can
configure it in the rc file to stop monitoring it when it is muted. If you do so,
the led will turn off, otherwise it will become purple or blue, notifying you if
the system is working or not.


* Security notes regarding WMNetMon

Yes, it's true. It needs to be setuid root. Root privileges will be dropped right
after obtaining a raw socket - this is needed to send ICMP ping packets and to receive
the corresponding replies and the UDP port unreachable ones.

* TODO

Replace the internal ping routines and fork() to fping or something like. This will
allow non-root users to run wmnetmon without special privileges.


Alvaro Lopes
alvieboy@utad.pt