diff --git a/dnsupdate.1 b/dnsupdate.1 index 79fb525..aadc4ee 100644 --- a/dnsupdate.1 +++ b/dnsupdate.1 @@ -7,7 +7,7 @@ .B dnsupdate\fp [ \fIoptions\fR ... ] .SH "DESCRIPTION" -Dnsupdate is a utility to let a host with a dynamic ip address securely update it's master name server using a TSIG key. +Dnsupdate is a utility to let a host with a dynamic IP address securely update it's master name server using a TSIG key. .SS "Requirements" Dnsupdate is written in Python and uses the dnspython toolkit which can be found at \fIhttp://www.dnspython.com/\fP. @@ -23,37 +23,43 @@ alternative config file .B \-\-delete Remove the host from the zone .TP -.B \-d domain +.B \-d \-\-domain The domain to update .TP -.B \-f force -Do not check with the name server if the host already has the ip information, just send the update +.B \-\-force +Do not check with the name server if the host already has the IP address information, just send the update .TP -.B \-h help +.B \-h \-\-help Print a help message and exit .TP -.B \-i ipaddress -The public ip address of this machine +.B \-i \-\-ipaddress +The public IP address of this machine .TP -.B \-k keyname +.B \-k \-\-keyname The name of the key used to authenticate with the name server .TP -.B \-n hostname +.B \-n \-\-hostname Hostname of the machine to publish .TP +.B \-\-nameserver +IP address of the master nameserver to query +.TP .B \-q quiet Quiet mode, do not print any output to the console .TP -.B \-s keysecret +.B \-s \-\-keysecret The TSIG password .TP .B \-\-showcfg Print the values in the configuration file and then exit .TP -.B \-t ttl +.B \-t \-\-ttl Time To Live in seconds. The number of seconds the hostname is valid before it is re-checked .TP -.B \-v verbose +.B \-u \-\-ipurl +The url to a webpage which returns your public IP address +.TP +.B \-v \-\-verbose Verbose mode, prints progress information .SH "RETURN VALUE"