mdyndns
This is a small DynDNS client. As you can assume by name it only supports the
service of DynDNS.org and i
don't plan to implement others.
You must have the dietlibc and libowfat from Felix v. Leitner installed to compile mdyndns.
News
usage
mdyndns [ -wh ] [ -s system ] [ -i ip ] [ -m mx ] [ -b backmx ] [ -o offline ] user passwd hostname
where
- -h
- Print a simple help message and exit
- -w
- Enable wildcards for this host. The wildcard aliases
*.yourhost.ourdomain.ext to the same address as yourhost.ourdomain.ext.
If omitted, will default to OFF.
- -s
- One of dyndns, statdns or custom. The system you
wish to use for this update. dyndns will update a Dynamic DNS hostname,
custom will update a Custom DNS hostname, while statdns will update a Static
DNS hostname. If the system parameter given is not dyndns, custom or statdns
the update will fail. If the system parameter is not specified at all, it
will be set to dyndns by default.
- -i
- IP address to set for the update. If this parameter is not specified, the
best IP address the server can determine will be used (some proxy
configurations pass the IP in a header, which is detected by the server). If
the IP address passed to the system is not properly formed, it will be ignored
and the system's best guess will be used.
-
- -m
- Specifies a Mail exchanger for use with the hostname being modified. The
specified MX must resolve to an IP address, or it will be ignored. Note:
Providing no MX setting (or an MX that can't be resolve properly to an A
record) will cause the hostname's MX record(s) to be removed.
- -b
- YES or NO. Request that the MX in the previous parameter be set up as a
backup MX.
- -o
- YES or NO. Sets the hostname to off line mode. This feature is only
available to credited users of www.dyndns.org. The !donator return will be
used the account is not credited.
Installation
Edit config.h to set options for debugging, syslog or proxy support.
make
make install
Download
Current version is mdyndns-0.2.2.tar.bz2.
MD5SUM is 4c3209d8403ed492dae529e94908ff9d mdyndns-0.2.2.tar.bz2