TODO for dnsupdate - System wide config instead of user config?? - Better error handling Put error messages in separate file? Add warnings? - Report security problems on .dnsupdaterc - Write a howto - Create initscripts for SysV machines - Create bootup script for Windows - Integrate the relevant dnspython modules - Add a GUI wxPython and/or curses? Done: - Man pages dnsupdate(1) dnsupdaterc(5) - Resolver should talk to relevant dns server - Add parameter for dns server, do not assume 217.78.32.198 - Option to show config params - Check if address needs update before sending data - Validate data, check for cfg files existance - Re-structure the code - Add a config-file for hostname, domain and password. Option to select All options should be configurable, ttl and force as well. - Fix the global variabel mess!! - Add command line parameter prefixes -c alternative config file --delete -d domain -f force -h help -i ipadress -k keyname -n hostname -q quiet -s keysecret --showcfg -t ttl -v verbose - Auto-detect the machine's external ip address' Should work on OS X, Linux and Windows. Should work with multiple interfaces. http://www.showmyip.com/simple eller skriva en egen.