GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  UPDATEDD-WRAPPER.CONF (5)

NAME

updatedd-wrapper.conf - configuration file for updatedd-wrapper

CONTENTS

DESCRIPTION

This is the configuration file of updatedd-wrapper, a perl program to execute updatedd.
By default it is at /etc, /usr/etc or /usr/local/etc.

This file simply consists of two kinds of blocks which starts with ’{’ and ends with ’}’. The first kind is the login block which should only appear once. It contains your login information and has to be at the beginning of the file. The syntax within this block is as follows:
alias = "login";
Alias is just an identifier for your login. Mostly "login" should be "user:pass", but look at ‘updatedd <service> -- --help’ to be sure, because there are some exceptions like regfish. Notice that each line has to end with ’;’.

The second kind of blocks is the service block which tells updatedd-wrapper what account should be updated and how it should be updated. This block type can appear as often as you want. It has to start with the name of the service and after that ’active’ or ’disabled’ in brackets. On disabled the block will be ignored by updatedd-wrapper.

Each block has to contain the following arguments:
login with an alias for your login
hostnames
  hostnames without ’http://’ to update (space seperated and in quotation marks)
The following options can be included:
ip-addr
  ipv4:‘/path/to/script‘ OR ipv6:‘/path/to/script‘
The script should print the ip address to stdout. This option is highly recommend, because the ip address won’t be cached without it!
See /usr/[local/]share/updatedd/ for additional scripts.
use-syslog
  print messages to syslog (yes or no, default is yes)
options
  extra options for the service (see ’updatedd <service> -- --help’ for help)
force this will force the update of your ddns record (cache entries will be ignored)

EXAMPLES

login {
        dyndns_1   = "user:pass";
        regfish_1  = "TOKEN=token";
        regfish_2  = "STD=user:pass";
        ods_1      = "user:pass";
};

dyndns(active) {         login = dyndns_1;         hostnames = "host1.dyndns.org host2.dyndns.org";         ip-addr = ipv4:‘/usr/local/share/updatedd/ipserv.pl dyndns‘;         use-syslog = yes;         options = "--with-backmx --wildcard on"; #       force; } regfish(active) {         login = regfish_1;         hostnames = "host1.org host2.org";         ip-addr = ipv4:‘/usr/local/share/updatedd/ipserv.pl regfish‘;         use-syslog = yes;         options = "--ismx"; #       force; } regfish(active) {         login = regfish_2;         hostnames = "host3.org";         ip-addr = ipv4:‘/usr/local/share/updatedd/ipserv.pl regfish‘;         use-syslog = no; #       force; } ods(disabled) {         login = ods_1;         hostnames = "host1.ods.org host2.ods.org";         ip-addr = ipv4:‘/usr/local/share/updatedd/interface.pl ppp0‘;         use-syslog = yes; #       force; }

FILES

etc/updatedd-wrapper.conf

SEE ALSO

Look at /usr/share/doc/updatedd for further documentation (distributed by updatedd-doc) and at /usr/share/updatedd for additional scripts.
updatedd(1), updatedd-wrapper(1)
 
Search for    or go to Top of page |  Section 5 |  Main Index


Philipp Benner UPDATEDD-WRAPPER.CONF (5) March 2004

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.