new upstream pre-release (2.0.0-rc1)
This commit is contained in:
parent
62c3287aa5
commit
87d8a4b6ba
51
knot.spec
51
knot.spec
@ -3,22 +3,21 @@
|
||||
|
||||
Summary: High-performance authoritative DNS server
|
||||
Name: knot
|
||||
Version: 1.99.1
|
||||
Release: 4%{?dist}
|
||||
Version: 2.0.0
|
||||
Release: 0.1.rc1%{?dist}
|
||||
License: GPLv3
|
||||
Group: System Environment/Daemons
|
||||
URL: http://www.knot-dns.cz
|
||||
Source0: http://public.nic.cz/files/knot-dns/%{name}-%{version}.tar.xz
|
||||
Source0: http://public.nic.cz/files/knot-dns/%{name}-%{version}-rc1.tar.xz
|
||||
Source1: %{name}.service
|
||||
Source2: %{name}.conf
|
||||
Source3: %{name}.tmpfiles
|
||||
|
||||
# Required utilities
|
||||
BuildRequires: flex bison
|
||||
# Required dependencies
|
||||
BuildRequires: pkgconfig(liburcu) pkgconfig(gnutls) >= 3.0 pkgconfig(nettle) pkgconfig(jansson) lmdb-devel
|
||||
# Optional dependencies
|
||||
BuildRequires: pkgconfig(libcap-ng) pkgconfig(libidn) pkgconfig(libsystemd-daemon) pkgconfig(libsystemd-journal)
|
||||
BuildRequires: pkgconfig(libcap-ng) pkgconfig(libidn) pkgconfig(libsystemd-daemon) pkgconfig(libsystemd-journal) pkgconfig(libfstrm) pkgconfig(libprotobuf-c)
|
||||
BuildRequires: pkgconfig(bash-completion)
|
||||
|
||||
BuildRequires: systemd
|
||||
Requires(post): systemd
|
||||
@ -63,7 +62,7 @@ Provides: bundled(jquery)
|
||||
The package contains documentation for the Knot DNS server.
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
%setup -q -n %{name}-%{version}-rc1
|
||||
|
||||
# make sure embedded LMDB library is not used
|
||||
for file in lmdb.h lmdb.c midl.h midl.c; do
|
||||
@ -142,13 +141,16 @@ exit 0
|
||||
%dir %attr(-,knot,knot) %{_localstatedir}/run/%{name}
|
||||
%{_unitdir}/%{name}.service
|
||||
%{_tmpfilesdir}/%{name}.conf
|
||||
%{_bindir}/keymgr
|
||||
%{_libexecdir}/knot1to2
|
||||
%{_sbindir}/keymgr
|
||||
%{_sbindir}/knotc
|
||||
%{_sbindir}/knotd
|
||||
%{_mandir}/man1/knot1to2.*
|
||||
%{_mandir}/man5/knot.conf.*
|
||||
%{_mandir}/man8/keymgr.*
|
||||
%{_mandir}/man8/knotc.*
|
||||
%{_mandir}/man8/knotd.*
|
||||
%{_datadir}/bash-completion/completions/keymgr
|
||||
|
||||
%files utils
|
||||
%{_bindir}/kdig
|
||||
@ -162,26 +164,43 @@ exit 0
|
||||
|
||||
%files libs
|
||||
%doc COPYING AUTHORS NEWS THANKS
|
||||
%{_libdir}/libknot*.so.*
|
||||
%{_libdir}/libzscanner*.so.*
|
||||
%{_libdir}/libdnssec*.so.*
|
||||
%{_libdir}/libdnssec.so.*
|
||||
%{_libdir}/libknot.so.*
|
||||
%{_libdir}/libzscanner.so.*
|
||||
|
||||
%files devel
|
||||
%{_includedir}/dnssec
|
||||
%{_includedir}/libknot
|
||||
%{_libdir}/libknot.so
|
||||
%{_libdir}/libknot-int.so
|
||||
%{_libdir}/libzscanner.so
|
||||
%{_libdir}/libdnssec.so
|
||||
%{_libdir}/pkgconfig/libknot.pc
|
||||
%{_libdir}/pkgconfig/libknot-int.pc
|
||||
%{_libdir}/libknot.so
|
||||
%{_libdir}/libzscanner.so
|
||||
%{_libdir}/pkgconfig/libdnssec.pc
|
||||
%{_libdir}/pkgconfig/libknot.pc
|
||||
%{_libdir}/pkgconfig/libzscanner.pc
|
||||
|
||||
%files doc
|
||||
%dir %{_pkgdocdir}
|
||||
%{_pkgdocdir}/html
|
||||
|
||||
%changelog
|
||||
* Thu Jun 18 2015 Jan Vcelak <jvcelak@fedoraproject.org> 2.0.0-0.1.rc1
|
||||
- new upstream pre-release:
|
||||
+ fix: lost NOTIFY message if received during zone transfer
|
||||
+ fix: kdig, record correct dnstap SocketProtocol when retrying over TCP
|
||||
+ fix: kdig, hide TSIG section with +noall
|
||||
+ fix: do not set AA flag for AXFR/IXFR queries
|
||||
+ feature: new configuration format in YAML, binary store im LMDB
|
||||
+ feature: DNSSEC, separate library, switch to GnuTLS, new utilities
|
||||
+ feature: DNSSEC, basic KASP support (generate initial keys, ZSK rollover)
|
||||
+ feature: zone parser, split long TXT/SPF strings into multiple strings
|
||||
+ feature: kdig, add generic dump style option (+generic)
|
||||
+ feature: try all master servers on failure in multi-master environment
|
||||
+ feature: improved remotes and ACLs (multiple addresses, multiple keys)
|
||||
+ feature: basic support for zone file patterns (%s to substitute zone name)
|
||||
+ improvement: do not write class for SOA record (unified with other RR types)
|
||||
+ improvement: do not write master server address into the zone file
|
||||
+ documentation: manual pages also in HTML and PDF format
|
||||
|
||||
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.99.1-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user