Summary: Generate various DNS records such as RFC-4255 SSHFP and RFC-698 TLSA
Name: hash-slinger
Version: 2.7
Release: 1%{?dist}
License: GPLv2+
Url: http://people.redhat.com/pwouters/%{name}/
Source: http://people.redhat.com/pwouters/%{name}/%{name}-%{version}.tar.gz
Group: Applications/Internet
# Only to regenerate the man page, which is shipped per default
# Buildrequires: xmlto
Requires: python-dns, python-argparse, unbound-python, python-ipaddr
Requires: openssh-clients >= 4, m2crypto, python-gnupg >= 0.3.7
BuildArch: noarch
Obsoletes: sshfp < 2.0
Provides: sshfp = %{version}
%description
This package contains various tools to generate special DNS records:
sshfp Generate RFC-4255 SSHFP DNS records from known_hosts files
or ssh-keyscan
tlsa Generate RFC-6698 TLSA DNS records via TLS
openpgpkey Generate draft-ietf-dane-openpgpkey DNS records from OpenPGP
keyrings
ipseckey Generate RFC-4025 IPSECKEY DNS records on Libreswan
IPsec servers
This package supersedes 'sshfp' and 'swede'
%prep
%setup -q
%build
make all
%install
rm -rf ${RPM_BUILD_ROOT}
make DESTDIR=${RPM_BUILD_ROOT} install
%files
%doc BUGS CHANGES README COPYING
%{_bindir}/*
%doc %{_mandir}/man1/*
%changelog
* Sat Jan 02 2016 Paul Wouters <pwouters@redhat.com> - 2.7-1
- Updated to 2.7 (updates to latest IETF drafts and RFCs, STARTTLS support)
* Tue Jan 06 2015 Paul Wouters <pwouters@redhat.com> - 2.6-1
- Updated to 2.6. Adds ipseckey, bugfixes for sshfp and openpgpkey
* Sat Jan 18 2014 Paul Wouters <pwouters@redhat.com> - 2.5-1
- Update to 2.5 which has OPENPGPKEY (draft 02) support
- Added python-gnupg requires
* Tue Jun 25 2013 Paul Wouters <pwouters@redhat.com> - 2.2-1
- Updated to 2.2 which fixes tsla usage 0 and --ipv4/--ipv6 options
* Sat Sep 15 2012 Paul Wouters <pwouters@redhat.com> - 2.1-1
- Updated COPYING to properly reflect GPLv2 "or later"
* Fri Aug 24 2012 Paul Wouters <pwouters@redhat.com> - 2.0-1
- Initial package