Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

ez-ipupdate(8) [debian man page]

EZ-IPUPDATE(8)							Dynamic DNS client						    EZ-IPUPDATE(8)

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 <sam@zoy.org> for the Debian GNU/Linux system (but may be used by others). ez-ipupdate - 3.0.11b7 February 2003 EZ-IPUPDATE(8)

Check Out this Related Man Page

ipsvd(7)						 Miscellaneous Information Manual						  ipsvd(7)

NAME
ipsvd - Internet protocol service daemon SYNOPSIS
ipsvd [-hp] [-l name] [-u user] [-i dir|-x cdb] [-t sec] host port prog DESCRIPTION
An implementation of an internet protocol service daemon provides the command line interface as shown in SYNOPSIS above (additional options are possible), and supports pre-defined instructions for handling connections through files in a instructions directory, and through a con- stant database, as described in ipsvd-instruct(5). Currently there are two implementations of an internet protocol service daemon: a TCP/IP service daemon, tcpsvd(8), and an UDP/IP service daemon, udpsvd(8). More internet protocol service daemons may appear in the future. OPTIONS
-i dir read instructions for handling new connections from the instructions directory dir. See ipsvd-instruct(5) for details. -x cdb read instructions for handling new connections from the constant database cdb. The constant database normally is created from an instructions directory by running ipsvd-cdb(8). -t sec timeout. This option only takes effect if the -i option is given. While checking the instructions directory, check the time of last access of the file that matches the clients address or hostname if any, discard and remove the file if it wasn't accessed within the last sec seconds; ipsvd does not discard or remove a file if the user's write permission is not set, for those files the timeout is disabled. Default is 0, which means that the timeout is disabled. -l name local hostname. Do not look up the local hostname in DNS, but use name as hostname. -u [:]user[:group] drop permissions. Set uid and gid to the user's uid and gid, as found in /etc/passwd, before running prog. If user is followed by a colon and a group, set the gid to group's gid, as found in /etc/group, instead of user's gid. If group consists of a colon-sepa- rated list of group names, set the group ids of all listed groups. If user is prefixed with a colon, the user and all group argu- ments are interpreted as uid and gids respectively, and not looked up in the password or group file. All supplementary groups are removed. -h Look up the client's hostname in DNS. -p paranoid. After looking up the client's hostname in DNS, look up the IP addresses in DNS for that hostname, and forget about the hostname if none of the addresses match the client's IP address. You should set this option if you use hostname based instructions. The -p option implies the -h option. SIGNALS
If an ipsvd receives a TERM signal, it exists with 0. SEE ALSO
tcpsvd(8), sslsvd(8), udpsvd(8), ipsvd-instruct(5), ipsvd-cdb(8) http://smarden.org/ipsvd/ AUTHOR
Gerrit Pape <pape@smarden.org> ipsvd(7)
Man Page