~ubuntu-branches/debian/sid/monopd/sid

« back to all changes in this revision

Viewing changes to README.monopigator

  • Committer: Bazaar Package Importer
  • Author(s): Daniel Schepler
  • Date: 2006-08-12 17:05:23 UTC
  • mfrom: (2.1.1 dapper)
  • Revision ID: james.westby@ubuntu.com-20060812170523-scgnd675p5jpg7lw
Tags: 0.9.3-2
* New patch monopd-0.9.3-dosfix.diff for CVE-2006-1046:
  Fixes a remote DOS vulnerability which could cause the daemon to eat up
  CPU time on the server.  Closes: #355797.
* Bump Standards-Version to 3.7.2 (no changes needed).

Show diffs side-by-side

added added

removed removed

Lines of Context:
16
16
2. Requesting the server list
17
17
-----------------------------
18
18
 
19
 
http://gator.monopd.net/ returns a XML page like this:
 
19
http://monopd.unixcode.org/ returns a XML page like this:
20
20
 
21
21
<monopigator>
22
 
  <server host="rotterdam.nl.eu.monopd.net" port="1234" version="0.2.1-CVS" users="1"/>
 
22
  <server ipaddr="1.2.3.4" host="monopd.unixcode.org" port="1234" version="0.10.0" users="1"/>
23
23
</monopigator>
24
24
 
25
25
Parse it and your client is good to go (a value of -1 for users indicates
32
32
--------------------
33
33
 
34
34
To register a server, send the following GET request (or POST if you prefer)
35
 
to gator.monopd.net:
 
35
to monopd.unixcode.org:
36
36
 
37
 
http://gator.monopd.net/register.php?host=rotterdam.nl.eu.monopd.net&port=1234&version=0.2.1-CVS
 
37
http://monopd.unixcode.org/register.php?host=monopd.mydomain.net&port=1234&version=0.2.1-CVS
38
38
 
39
39
This keeps a server in the database for three minutes. So you'll have to
40
40
register continously. Fortunately monopd can do this for you, but it does
46
46
You can also control some other monopigator and monopd settings here.
47
47
 
48
48
The hostname you enter as identity will be the one to appear in the
49
 
database, so you can use nice aliases such as rotterdam.nl.eu.monopd.net
50
 
instead of your boring reverse lookup. If you have a static IP and want to
51
 
be an "official" monopd host, let me know your IP address so you can get
52
 
toronto.on.ca.monopd.net or something like that.
 
49
database, so you can use nice aliases instead of your boring reverse lookup.
53
50
 
54
51
Monopigator will ignore registrations if it cannot connect to the given host
55
52
and port. This prevents masqueraded and firewalled hosts from appearing in