No description
Find a file
2021-04-18 02:47:01 +02:00
re2oapi@729cfcb7ac Add re2o API submodule 2021-04-04 13:12:19 +02:00
.gitignore 🙈 add gitignore 2021-04-05 00:34:23 +02:00
.gitmodules Add re2o API submodule 2021-04-04 13:12:19 +02:00
config.ini.example 🎉 initial commit 2021-04-04 13:13:30 +02:00
lib.py Add support for record-level TTL 2021-04-17 20:39:38 +02:00
main.py Add TXT to imports 2021-04-05 18:34:38 +02:00
README.md ✏️ the verb to stuple does not exist in English 2021-04-14 19:25:08 +02:00
requirements.txt 📌 pin dependencies in requirements.txt 2021-04-14 16:00:17 +02:00
reverse.py ✏️ fix typo on nibble 2021-04-18 00:33:30 +02:00
subnet.py Add check for IPv6 aswell 2021-04-18 02:47:01 +02:00

Re2o-ns

A simple DNS wrapper, reading from the non-standard re2o API and converting it to the popular dnspython format to be easily outputed to a zone format in plain text or otherwise manipulated.

How to install

Git pull

git clone https://gitea.auro.re/aurore/re2o-ns.git --recursive

then install the dependencies

pip install -r requirements.txt

Dependencies are only dnspython and optionnally iso8601 which is only required in re2oAPI. The script runs fine with just dnspython as long as it does not stumble upon an error in the re2oAPI, which is should not according the tests.