Skip to content

2 : Requirements

Chris Buijs edited this page Jan 16, 2018 · 15 revisions
  • UNBOUND V1.6.x or newer compiled with "--with-pythonmodule" (tested with 1.6.7).
  • Python 2.7 or newer (tested with 2.7.13).
    • With standard modules sys, commands and datetime (should be part of the python distribution).
  • Python regex module (pip install regex).
    • Tested/Works with version 2018.01.10.
    • Make sure the sys.path.append line points to the lib directory where regex can be found.
    • Note: Alternatively you could use standard re instead, but is slower and has backtrack issues.
  • Python pytricia module (pip install pytricia).
    • Tested/Works with version 1.0.0.
    • Make sure the sys.path.append line points to the lib directory where pysubnettree can be found.
  • Python expiringdict module (pip install expiringdict).
    • Tested/Works with version 1.1.4.
    • Make sure the sys.path.append line points to the lib directory where expiringdict can be found.

Note: Everything tested/works on Debian version 9.3 (Stretch).

Clone this wiki locally