46 lines
1.2 KiB
Plaintext
46 lines
1.2 KiB
Plaintext
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.
|