PKG-INFO (2596B)
1 Metadata-Version: 1.1 2 Name: ascension 3 Version: 0.5.0 4 Summary: Tool to migrate DNS Zones to the GNU Name System 5 Home-page: https://gnunet.org/git/ascension.git/ 6 Author: rexxnor 7 Author-email: rexxnor+gnunet@brief.li 8 License: UNKNOWN 9 Description: # Ascension 10 11 Tool to easily migrate existing DNS Zones into the GNU Name System using 12 incremental zone transfers (AXFR/IXFR). 13 14 ## How to install 15 To install the ascension simply execute one of the following commands in the 16 freshly cloned directory: 17 18 ```bash 19 # System wide installation 20 sudo python3 setup.py install 21 22 # Local installation through virtualenv 23 python3 -m venv .venv 24 source .venv/bin/activate 25 python3 setup.py install 26 ``` 27 28 ## How to install (Developer) 29 A developer installation is very handy when you are making changes to the source 30 code as this way you don't need to re-run the installation procedure every time 31 you make a change. 32 33 ```bash 34 # installation through virtualenv 35 python3 -m venv .venv 36 source .venv/bin/activate 37 python3 setup.py develop 38 ``` 39 40 ## How to use 41 If you have installed it, simply execute ascension with one of several options. 42 You can also just run the file ascension.py itself directly. 43 44 Taken from the docstring of the ascension.py file: 45 ``` 46 Ascension 47 48 Usage: 49 ascension <domain> [-d] [-p] 50 ascension <domain> <port> [-d] [-p] 51 ascension <domain> -n <transferns> [-d] [-p] 52 ascension <domain> -n <transferns> <port> [-d] [-p] 53 ascension -p | --public 54 ascension -h | --help 55 ascension -v | --version 56 57 Options: 58 <domain> Domain to migrate 59 <port> Port for zone transfer 60 <transferns> DNS Server that does the zone transfer 61 -p --public Make records public on the DHT 62 -d --debug Enable debugging 63 -h --help Show this screen. 64 -v --version Show version. 65 ``` 66 67 Example use: 68 ``` 69 # Transfers the sy TLD from ns1.tld.sy. 70 ascension sy -n ns1.tld.sy. 71 # Transfers the nu TLD from zonedata.iis.se with debug options enabled 72 ascension nu -n zonedata.iis.se. -d 73 ``` 74 75 Platform: UNKNOWN 76 Classifier: Programming Language :: Python :: 3