Blob Blame History Raw
Name:           dnsviz
Version:        0.9.3
Release:        1%{?dist}
Summary:        Tools for analyzing and visualizing DNS and DNSSEC behavior

License:        GPLv2+

BuildArch:      noarch
BuildRequires:  python3-devel
BuildRequires:  graphviz
BuildRequires:  make
BuildRequires:  python3-pygraphviz >= 1.3
BuildRequires:  python3-m2crypto >= 0.28.0
BuildRequires:  python3-dns >= 1.13
Requires:       python3-pygraphviz >= 1.3
Requires:       python3-m2crypto >= 0.28.0
Requires:       python3-dns >= 1.13

DNSViz is a tool suite for analysis and visualization of Domain Name System
(DNS) behavior, including its security extensions (DNSSEC).  This tool suite
powers the Web-based analysis available at



#XXX Normally the py3_install macro would be used here,
# but dnsviz/ is build with the install command,
# so install MUST call the build subcommand, so
# will be proplerly placed.  With py3_install, the
# --skip-build argument is used.
%{__python3} %{py_setup} %{?py_setup_args} install -O1 --root %{buildroot} %{?*}

pushd tests
mkdir bin
ln -s %{buildroot}%{_bindir}/%{name} bin/%{name}
export PYTHONPATH="%{buildroot}%{python3_sitelib}"
# Cannot cope with not yet working DNSVIZ_SHARE_PATH
# Fails with dnsviz.resolver.ResolvConfError: No servers found in /etc/resolv.conf
# No online tests in mock

%license LICENSE

* Thu Mar  11 2021 Casey Deccio
  0.9.3 release
* Fri Feb  5 2021 Casey Deccio
  0.9.2 release
* Tue Jan  19 2021 Casey Deccio
  0.9.1 release
* Fri Jan  8 2021 Casey Deccio
  0.9.0 release
* Wed Feb  6 2019 Casey Deccio
  0.8.1 release
* Fri Jan  25 2019 Casey Deccio
  0.8.0 release