home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 35 Internet / 35-Internet.zip / dyn210p.zip / readme.os2 < prev   
Text File  |  1998-03-19  |  4KB  |  120 lines

  1.  
  2.  DYN 2.1.0 ∙ Monolith MS3 DynDNS Client for OS/2
  3.  Copyright (c) 1997 by Jon Klippenstein <random@ocii.com>
  4.  
  5.  MS3 (2.x) modifications by: Method <method@arena.cwnet.com>
  6.  OS/2 port and modifications (2.1.x) by Jeff Irvine <jirvine@usa.net>
  7.  -----------------------------------------------------------------------------
  8.  
  9.  Requirements
  10.  ------------
  11.  
  12.  The included executable requires the EMX runtime DLLs to run.  DYN has been
  13.  tested and built with EMX 0.9c, and may or may not work with previous
  14.  versions.  The EMX runtime DLLs can be found at:
  15.  
  16.  ftp://hobbes.nmsu.edu/pub/os2/dev/emx/v0.9c/emxrt.zip
  17.  
  18.  
  19.  Usage
  20.  -----
  21.  
  22.  Usage of DYN is really quite simple.  All of the data necessary to update
  23.  ML.ORG's database with your host information is given via the command line:
  24.  
  25.  DYN.EXE <username> <password> <domain> <on/off> [mail exchanger]
  26.  
  27.  
  28.   <username> - Your ML.ORG user id (1-5 alphanumeric characters + 1 numeric
  29.                character).  Example:  indem1     [required]
  30.  
  31.   <password> - Your ML.ORG user password (in ##-##-## format).
  32.                Examples:  11-22-33, 1-22-3     [required]
  33.  
  34.   <domain>   - The name of the domain that you wish to update (minus the
  35.                text ".dyn.ml.org").  Example:  todbbs     [required]
  36.  
  37.   <on/off>   - Activate ("on") or deactivate ("off") your domain name.
  38.                Examples:  on, off     [required]
  39.   
  40.   [mail      - Domain name of the system that accepts mail for your domain
  41.    exchanger]  (ensure that you have the consent of the operator of that site
  42.                 before listing it as your mail exchanger).
  43.                 Example:  mail.host.domain     [optional]
  44.  
  45.   Example usage:
  46.  
  47.   DYN.EXE indem1 11-22-33 todbbs on
  48.  
  49.  
  50.  Compiling
  51.  ---------
  52.  
  53.  If you wish to compile your own copy of DYN, simply use the "make.cmd"
  54.  command file (note that you must have EMX/GCC and it /emx/bin must be in
  55.  your path).
  56.  
  57.  
  58.  Revision History
  59.  ----------------
  60.  
  61.  2.1.0
  62.  -----
  63.  
  64.   + Activation/deactivation of domain.  Use the "on" paramater to activate
  65.     your domain and the "off" paramater to deactivate your domain (when the
  66.     domain is deactivated, the IP address of "0.0.0.0" is automatically
  67.     used).
  68.  
  69.   ! Auto detection of IP address would take the first available interface
  70.     (thus sending your network IP address as the one to use for your domain).
  71.     This occurrs when using OS/2's TCP/IP LAN services.
  72.  
  73.   ! Changed how DYN looks at the success verification token ("MS3V STATUS:OK")
  74.     in the response received from the ML.ORG server.  DYN should now properly
  75.     report that it was successful during the update if indeed it was
  76.     successful (previously it would always say it failed).
  77.  
  78.   * Changed screen output slightly to make it look a little nicer (I suppose
  79.     that everyone will be wanting a PM version next ;) ).
  80.  
  81.   + Added "wildcard=on" to the list of paramaters passed to the DynDNS script
  82.     at ML.ORG to ensure that wildcard aliases are enabled (people can use
  83.     more common names to access your site [ie:  www.todbbs.dyn.ml.org]).
  84.     Your domain will still be accessable as normal (ie: todbbs.dyn.ml.org).
  85.  
  86.   * Removed IP address "detection"; if the IP address is not specified then
  87.     ML.ORG will automatically use the one from which the client update came
  88.     from (this is more reliable in environments where there may be a network
  89.     running TCP/IP services [ie: mine]).
  90.  
  91.   * Miscellaneous source code cleanup and modifications.  Cleaned up the
  92.     README.OS2 documentation and reorganized the distribution archive, as
  93.     well.
  94.  
  95.  
  96.  2.0.1
  97.  -----
  98.  
  99.   + DYN now supports mail exchanger (MX) record updating.
  100.  
  101.   + DYN now supports ML.ORG's new data base system (MS3), which rendered all
  102.     previous clients essentially useless.
  103.  
  104.   + DYN now attempts to auto "detect" the local machine's IP address.
  105.  
  106.   * Cleaned up the screen output a little.
  107.     
  108.   * SYSLOG support has been disabled (is it really necessary in a DYNDNS
  109.     client?).
  110.  
  111.  
  112.  
  113.  Credits & Closing
  114.  -----------------
  115.  
  116.  Thanks go to Jon Klippenstein for writing the original DYN client for *nix.
  117.  
  118.                                                                    Jeff Irvine
  119.                                                                jirvine@usa.net
  120.