by Joshua Dick
https://github.com/joshdick/linode_dyndns
linode_dyndns is a simple Python script that implements dynamic DNS functionality for Linode customers using Linode-hosted DNS. linode_dyndns is licensed under the Apache License v2.
linode_dyndns requires stock Python 3 with no other dependencies. It should work on any operating system with Python 3.
The program was tested with Python 3.2.
Simply copy linode_dyndns.py to any computer. Make it executable if running Linux/a UNIX-based OS.
The script has built-in help that explains how to invoke it. To view this information, run:
linode_dyndns.py -h
If you'd like to contribute to linode_dyndns or file a bug or feature request, please visit its page on GitHub.