]> git.saurik.com Git - apple/network_cmds.git/blobdiff - unbound/libunbound/python/doc/examples/example4.rst
network_cmds-606.40.2.tar.gz
[apple/network_cmds.git] / unbound / libunbound / python / doc / examples / example4.rst
diff --git a/unbound/libunbound/python/doc/examples/example4.rst b/unbound/libunbound/python/doc/examples/example4.rst
deleted file mode 100644 (file)
index 996ef4e..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-.. _example_examine:
-
-==============================
-DNSSEC validator
-==============================
-
-This example program performs DNSSEC validation of a DNS lookup.
-
-::
-
-       #!/usr/bin/python
-       import os
-       from unbound import ub_ctx,RR_TYPE_A,RR_CLASS_IN
-       
-       ctx = ub_ctx()
-       ctx.resolvconf("/etc/resolv.conf")
-       if (os.path.isfile("keys")):
-               ctx.add_ta_file("keys") #read public keys for DNSSEC verification
-       
-       status, result = ctx.resolve("www.nic.cz", RR_TYPE_A, RR_CLASS_IN)
-       if status == 0 and result.havedata:
-       
-           print "Result:", result.data.address_list
-       
-           if result.secure:
-               print "Result is secure"
-           elif result.bogus:
-               print "Result is bogus"
-           else:
-               print "Result is insecure"
-
-More detailed informations can be seen in libUnbound DNSSEC tutorial `here`_.
-
-.. _here: http://www.unbound.net/documentation/libunbound-tutorial-6.html