I wonder if someone can help me with deciphering this so I can do updates to my custom dyndns account. I've searched the list and don't see anything I understand. I don't know enough about Linux to guess this. I don't even know what language this is in - kinda looks like some sort of batch file. I think I have all of the fields here that I need to update ddclient.conf, but I probably still have a few extras. It looks to me like the '#' and '##' represent a remark or something that gets ignored. Do I need to remove the '#''s for the lines I want included. Your help is appreciated, as i'm new to linux. Have I included anything unnessary? SME installation was a breaze, but this looks a little tougher. If anyone knows of a good link that describes this using 'newbie terms' i'd be interested. Thanks for your help.
daemon=300 /** id assume i can crank this back to every 2 seconds */
syslog=yes # log update msgs to syslog
mail=root # mail update msgs to root
pid=/var/run/ddclient.pid # record PID in file. /** what's a PID? */
#fw-login=admin, fw-password=XXXXXX # FW login and password
/** this looks like something i don't need */
#use=if, if=eth0 # via interfaces
/** I have eth0 hooked up to the lan, eth1 to the wan - so I think this is wrong */
/** where does this 'if' block end? */
#use=web # via web
/** huh? */
#protocol=dyndns2 # default protocol
#proxy=fasthttp.sympatico.ca:80 # default proxy
/** I assume this means it's listening for http requests on port 80? */
/** then again, i don't think I have a proxy */
#server=members.dyndns.org # default server
#server=members.dyndns.org:8245 # default server (bypassing proxies)
/** i guess i only need one of these lines */
#login=myUserName
#password=myPassword
#mx=mx.myDomain.ca
## dyndns.org custom addresses
## (supports variables: wildcard,mx,backupmx)
# custom=yes \
# server=members.dyndns.org, \
# protocol=dyndns2 \
# myDomain.ca