Reference

ez-ipupdate(8)

dynamic DNS client

NAME

ez-ipupdate - dynamic DNS client

SYNOPSIS

ez-ipupdate [options]

DESCRIPTION

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

AUTHOR

This manual page was written by Sam Hocevar <[email protected]> for the Debian GNU/Linux system (but may be used by others).

History

--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).