home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 35 Internet
/
35-Internet.zip
/
dyn210p.zip
/
readme.os2
< prev
Wrap
Text File
|
1998-03-19
|
4KB
|
120 lines
DYN 2.1.0 ∙ Monolith MS3 DynDNS Client for OS/2
Copyright (c) 1997 by Jon Klippenstein <random@ocii.com>
MS3 (2.x) modifications by: Method <method@arena.cwnet.com>
OS/2 port and modifications (2.1.x) by Jeff Irvine <jirvine@usa.net>
-----------------------------------------------------------------------------
Requirements
------------
The included executable requires the EMX runtime DLLs to run. DYN has been
tested and built with EMX 0.9c, and may or may not work with previous
versions. The EMX runtime DLLs can be found at:
ftp://hobbes.nmsu.edu/pub/os2/dev/emx/v0.9c/emxrt.zip
Usage
-----
Usage of DYN is really quite simple. All of the data necessary to update
ML.ORG's database with your host information is given via the command line:
DYN.EXE <username> <password> <domain> <on/off> [mail exchanger]
<username> - Your ML.ORG user id (1-5 alphanumeric characters + 1 numeric
character). Example: indem1 [required]
<password> - Your ML.ORG user password (in ##-##-## format).
Examples: 11-22-33, 1-22-3 [required]
<domain> - The name of the domain that you wish to update (minus the
text ".dyn.ml.org"). Example: todbbs [required]
<on/off> - Activate ("on") or deactivate ("off") your domain name.
Examples: on, off [required]
[mail - Domain name of the system that accepts mail for your domain
exchanger] (ensure that you have the consent of the operator of that site
before listing it as your mail exchanger).
Example: mail.host.domain [optional]
Example usage:
DYN.EXE indem1 11-22-33 todbbs on
Compiling
---------
If you wish to compile your own copy of DYN, simply use the "make.cmd"
command file (note that you must have EMX/GCC and it /emx/bin must be in
your path).
Revision History
----------------
2.1.0
-----
+ Activation/deactivation of domain. Use the "on" paramater to activate
your domain and the "off" paramater to deactivate your domain (when the
domain is deactivated, the IP address of "0.0.0.0" is automatically
used).
! Auto detection of IP address would take the first available interface
(thus sending your network IP address as the one to use for your domain).
This occurrs when using OS/2's TCP/IP LAN services.
! Changed how DYN looks at the success verification token ("MS3V STATUS:OK")
in the response received from the ML.ORG server. DYN should now properly
report that it was successful during the update if indeed it was
successful (previously it would always say it failed).
* Changed screen output slightly to make it look a little nicer (I suppose
that everyone will be wanting a PM version next ;) ).
+ Added "wildcard=on" to the list of paramaters passed to the DynDNS script
at ML.ORG to ensure that wildcard aliases are enabled (people can use
more common names to access your site [ie: www.todbbs.dyn.ml.org]).
Your domain will still be accessable as normal (ie: todbbs.dyn.ml.org).
* Removed IP address "detection"; if the IP address is not specified then
ML.ORG will automatically use the one from which the client update came
from (this is more reliable in environments where there may be a network
running TCP/IP services [ie: mine]).
* Miscellaneous source code cleanup and modifications. Cleaned up the
README.OS2 documentation and reorganized the distribution archive, as
well.
2.0.1
-----
+ DYN now supports mail exchanger (MX) record updating.
+ DYN now supports ML.ORG's new data base system (MS3), which rendered all
previous clients essentially useless.
+ DYN now attempts to auto "detect" the local machine's IP address.
* Cleaned up the screen output a little.
* SYSLOG support has been disabled (is it really necessary in a DYNDNS
client?).
Credits & Closing
-----------------
Thanks go to Jon Klippenstein for writing the original DYN client for *nix.
Jeff Irvine
jirvine@usa.net