2 , buildPythonApplication
9 buildPythonApplication rec {
13 src = fetchFromGitHub {
17 sha256 = "sha256-x6LdPVQFfsJIuKde1+LbFKz5bBEi+Mri9sVH0nGsbCU=";
21 # override DNSVIZ_INSTALL_PREFIX with $out
25 propagatedBuildInputs = [
32 substituteInPlace dnsviz/config.py.in --replace '@out@' $out
35 # Tests require network connection and /etc/resolv.conf
38 pythonImportsCheck = [ "dnsviz" ];
41 description = "Tool suite for analyzing and visualizing DNS and DNSSEC behavior";
42 mainProgram = "dnsviz";
44 DNSViz is a tool suite for analysis and visualization of Domain Name System (DNS) behavior,
45 including its security extensions (DNSSEC).
47 This tool suite powers the Web-based analysis available at https://dnsviz.net/
49 license = licenses.gpl2Plus;
50 maintainers = with maintainers; [ jojosch ];