ez-ipupdate8
Dynamic dns client
Usage
ez-ipupdate [options]
Overview
This manual page documents briefly the ez-ipupdate dynamic DNS client.
Options
ez-ipupdate follows the usual GNU command line syntax, with long options starting with two dashes (`-').
-a,--address<ip address>-
string to send as your ip address
-
-b, --cache-file <file> -
file to use for caching the ipaddress
-
-c, --config-file <file> -
configuration file, almost all arguments can be given with: <name>[=<value>] to see a list of possible config commands try "echo help | ez-ipupdate
-c-"
-
-d, --daemon -
run as a daemon periodicly updating if necessary
-
-e, --execute <command> -
shell command to execute after a successful update
-
-f, --foreground -
when running as a daemon run in the foreground
-
-F, --pidfile <file> -
use <file> as a pid file
-
-g, --request-uri <uri> -
URI to send updates to
-
-h, --host <host> -
string to send as host parameter
-
-i, --interface <iface> -
which interface to use
-
-L, --cloak_title <host> -
some stupid thing for DHS only
-m,--mx<mail exchange>-
string to send as your mail exchange
-M, --max-interval <# of sec> max time in between updates
-
-N, --notify-email <email> -
address to send mail to if bad things happen
-
-o, --offline -
set to off line mode
-
-p, --resolv-period <sec> -
period to check IP if it can't be resolved
-P,--period<# of sec>-
period to check IP in daemon mode (default: 1800 seconds)
-
-q, --quiet -
be quiet
-
-r, --retrys <num> -
number of trys (default: 1)
-
-R, --run-as-user <user> -
change to <user> for running, be ware that this can cause problems with handeling SIGHUP properly if that user can't read the config file. also it can't write it's pid file to a root directory
-
-Q, --run-as-euser <user> -
change to effective <user> for running, this is NOT secure but it does solve the problems with run-as-user and config files and pid files.
-
-s, --server <server[:port]> -
the server to connect to
-
-S, --service-type <server> -
the type of service that you are using try one of: null ezip pgpow dhs dyndns dyndns-static dyndns-custom ods tzo easydns easydns-partner gnudip justlinux dyns hn zoneedit heipv6tb
-
-t, --timeout <sec.millisec> -
the amount of time to wait on I/O
-
-T, --connection-type <num> -
number sent to TZO as your connection type (default: 1)
-
-U, --url <url> -
string to send as the url parameter
-
-u, --user <user[:passwd]> -
user ID and password, if either is left blank they will be prompted for
-
-w, --wildcard -
set your domain to have a wildcard alias
-
-z, --partner <partner> -
specify easyDNS partner (for easydns-partner services)
-
--help -
display this help and exit
-
--version -
output version information and exit
-
--credits -
print the credits and exit
-
--signalhelp -
print help about signals
History
- Debian 11 (Bullseye) to Debian 3.1 (Sarge): the text shown here
- Debian 3.0 (Woody)
--cache-file since Debian 3.1 (Sarge);
--cloak_title since Debian 3.1 (Sarge);
--config-file since Debian 3.1 (Sarge);
--connection-type since Debian 3.1 (Sarge);
--credits since Debian 3.1 (Sarge);
--daemon since Debian 3.1 (Sarge);
--execute since Debian 3.1 (Sarge);
--foreground since Debian 3.1 (Sarge);
--help since Debian 3.1 (Sarge);
--host since Debian 3.1 (Sarge);
--interface since Debian 3.1 (Sarge);
--notify-email since Debian 3.1 (Sarge);
--offline since Debian 3.1 (Sarge);
--partner since Debian 3.1 (Sarge);
--pidfile since Debian 3.1 (Sarge);
--quiet since Debian 3.1 (Sarge);
--request-uri since Debian 3.1 (Sarge);
--resolv-period since Debian 3.1 (Sarge);
--retrys since Debian 3.1 (Sarge);
--run-as-euser since Debian 3.1 (Sarge);
--run-as-user since Debian 3.1 (Sarge);
--server since Debian 3.1 (Sarge);
--service-type since Debian 3.1 (Sarge);
--signalhelp since Debian 3.1 (Sarge);
--timeout since Debian 3.1 (Sarge);
--url since Debian 3.1 (Sarge);
--user since Debian 3.1 (Sarge);
--version since Debian 3.1 (Sarge);
--wildcard since Debian 3.1 (Sarge);
-F since Debian 3.1 (Sarge);
-L since Debian 3.1 (Sarge);
-N since Debian 3.1 (Sarge);
-Q since Debian 3.1 (Sarge);
-R since Debian 3.1 (Sarge);
-S since Debian 3.1 (Sarge);
-T since Debian 3.1 (Sarge);
-U since Debian 3.1 (Sarge);
-b since Debian 3.1 (Sarge);
-c since Debian 3.1 (Sarge);
-d since Debian 3.1 (Sarge);
-e since Debian 3.1 (Sarge);
-f since Debian 3.1 (Sarge);
-g since Debian 3.1 (Sarge);
-h since Debian 3.1 (Sarge);
-i since Debian 3.1 (Sarge);
-o since Debian 3.1 (Sarge);
-p since Debian 3.1 (Sarge);
-q since Debian 3.1 (Sarge);
-r since Debian 3.1 (Sarge);
-s since Debian 3.1 (Sarge);
-t since Debian 3.1 (Sarge);
-u since Debian 3.1 (Sarge);
-w since Debian 3.1 (Sarge);
-z since Debian 3.1 (Sarge).