X-Git-Url: https://git.ralfj.de/dyn-nsupdate.git/blobdiff_plain/e743a95875c0c204473c3d078312b638e667a055..11b054f64b837660290e297c390aa09b0b57e8d6:/client-scripts/dyn-ns-client diff --git a/client-scripts/dyn-ns-client b/client-scripts/dyn-ns-client index 6ab8c54..524b4ad 100755 --- a/client-scripts/dyn-ns-client +++ b/client-scripts/dyn-ns-client @@ -21,23 +21,20 @@ # ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# -# The views and conclusions contained in the software and documentation are those -# of the authors and should not be interpreted as representing official policies, -# either expressed or implied, of the FreeBSD Project. - -import urllib.request, socket, sys, argparse - +#============================================================================== # configuration variables -domains = ['domain.dyn.ralfj.de'] # list of domains to update -password = 'yourpassword' +domains = ['test.dyn.example.com'] # list of domains to update +password = 'some_secure_password' haveIPv4 = True haveIPv6 = False -serverIPv4 = 'ipv4.ns.ralfj.de' # Only needed if haveIPv4 is True. This server should NOT have an AAAA record! -serverIPv6 = 'ipv6.ns.ralfj.de' # Only needed if haveIPv6 is True. This server should NOT have an A record! -server = 'ns.ralfj.de' +serverIPv4 = 'ipv4.ns.example.com' # Only needed if haveIPv4 is True. This server should NOT have an AAAA record! +serverIPv6 = 'ipv6.ns.example.com' # Only needed if haveIPv6 is True. This server should NOT have an A record! +server = 'ns.example.com' # END of configuration variables +#============================================================================== + +import urllib.request, socket, sys, argparse def urlopen(url): return urllib.request.urlopen(url).read().decode('utf-8').strip()