2013-04-05 17:05:45 +00:00
|
|
|
%global _hardened_build 1
|
2013-09-01 16:10:47 +00:00
|
|
|
%{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}}
|
2013-04-05 17:05:45 +00:00
|
|
|
|
2014-06-04 08:37:13 +00:00
|
|
|
# TODO:
|
|
|
|
# - split into subpackages
|
|
|
|
# - documentation building
|
2013-04-05 17:05:45 +00:00
|
|
|
|
2012-12-20 14:45:52 +00:00
|
|
|
Summary: An authoritative DNS daemon
|
|
|
|
Name: knot
|
2015-09-02 07:44:57 +00:00
|
|
|
Version: 1.6.5
|
2015-02-19 21:57:38 +00:00
|
|
|
Release: 1%{?dist}
|
2013-07-15 12:27:36 +00:00
|
|
|
License: GPLv3
|
2012-12-20 14:45:52 +00:00
|
|
|
Group: System Environment/Daemons
|
|
|
|
URL: http://www.knot-dns.cz
|
2014-10-23 22:05:50 +00:00
|
|
|
Source0: http://public.nic.cz/files/knot-dns/%{name}-%{version}.tar.xz
|
2012-12-20 14:45:52 +00:00
|
|
|
Source1: %{name}.service
|
|
|
|
Source2: %{name}.conf
|
2013-07-03 11:00:25 +00:00
|
|
|
Source3: %{name}.tmpfiles
|
2012-12-20 14:45:52 +00:00
|
|
|
|
2014-10-23 22:05:50 +00:00
|
|
|
BuildRequires: flex bison openssl-devel userspace-rcu-devel libcap-ng-devel libidn-devel systemd-devel lmdb-devel
|
2015-06-18 15:01:59 +00:00
|
|
|
BuildRequires: protobuf-c-devel fstrm-devel
|
2013-07-03 11:00:25 +00:00
|
|
|
BuildRequires: systemd-units
|
2014-02-05 11:50:21 +00:00
|
|
|
# ragel is optional, required only if .rl source files are modified
|
|
|
|
#BuildRequires: ragel
|
2012-12-20 14:45:52 +00:00
|
|
|
|
2014-06-04 08:37:13 +00:00
|
|
|
Requires(post): systemd
|
|
|
|
Requires(preun): systemd
|
2012-12-20 18:11:51 +00:00
|
|
|
Requires(postun): systemd
|
2012-12-20 14:45:52 +00:00
|
|
|
|
|
|
|
%description
|
2013-07-03 11:00:25 +00:00
|
|
|
Knot DNS is a high-performance authoritative DNS server implementation.
|
2012-12-20 14:45:52 +00:00
|
|
|
|
|
|
|
%prep
|
2014-01-06 12:34:17 +00:00
|
|
|
%setup -q
|
2012-12-20 14:45:52 +00:00
|
|
|
|
|
|
|
%build
|
2013-07-03 11:00:25 +00:00
|
|
|
# disable debug code (causes unused warnings)
|
|
|
|
CFLAGS="%{optflags} -DNDEBUG -Wno-unused"
|
2013-11-26 20:44:24 +00:00
|
|
|
%configure
|
2012-12-20 14:45:52 +00:00
|
|
|
make %{?_smp_mflags}
|
|
|
|
|
|
|
|
%install
|
|
|
|
make install DESTDIR=%{buildroot}
|
2013-07-03 11:00:25 +00:00
|
|
|
|
|
|
|
# install customized configuration file
|
|
|
|
rm %{buildroot}%{_sysconfdir}/%{name}/*
|
|
|
|
install -p -m 0644 -D %{SOURCE2} %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf
|
|
|
|
|
|
|
|
# install service file and create rundir
|
|
|
|
install -p -m 0644 -D %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service
|
|
|
|
install -p -m 0644 -D %{SOURCE3} %{buildroot}%{_tmpfilesdir}/%{name}.conf
|
|
|
|
install -d -m 0755 %{buildroot}%{_localstatedir}/run/%{name}
|
|
|
|
|
2013-11-26 20:44:24 +00:00
|
|
|
# create storage dir and key dir
|
|
|
|
mkdir -p %{buildroot}%{_sharedstatedir}
|
|
|
|
install -d -m 0775 %{buildroot}%{_sharedstatedir}/%{name}
|
|
|
|
install -d -m 0750 %{buildroot}%{_sharedstatedir}/%{name}/keys
|
|
|
|
|
2013-07-03 11:00:25 +00:00
|
|
|
# install config samples into docdir
|
2013-09-01 16:10:47 +00:00
|
|
|
install -d -m 0755 %{buildroot}%{_pkgdocdir}/samples
|
2014-06-18 17:09:31 +00:00
|
|
|
for sample_file in knot.sample.conf example.com.zone; do
|
2013-09-01 16:10:47 +00:00
|
|
|
install -p -m 0644 samples/${sample_file} %{buildroot}%{_pkgdocdir}/samples
|
2013-07-03 11:00:25 +00:00
|
|
|
done
|
|
|
|
|
2014-06-04 08:37:13 +00:00
|
|
|
# remove libarchive files
|
|
|
|
rm %{buildroot}%{_libdir}/*.la
|
|
|
|
|
|
|
|
# remove .so files, the headers are not available
|
|
|
|
rm %{buildroot}%{_libdir}/*.so
|
|
|
|
|
2013-07-03 11:00:25 +00:00
|
|
|
%check
|
|
|
|
make check
|
2012-12-20 14:45:52 +00:00
|
|
|
|
|
|
|
%pre
|
|
|
|
getent group knot >/dev/null || groupadd -r knot
|
|
|
|
getent passwd knot >/dev/null || \
|
|
|
|
useradd -r -g knot -d %{_sysconfdir}/knot -s /sbin/nologin \
|
|
|
|
-c "Knot DNS server" knot
|
|
|
|
exit 0
|
|
|
|
|
|
|
|
%post
|
2014-06-04 08:37:13 +00:00
|
|
|
/sbin/ldconfig
|
2012-12-20 18:11:51 +00:00
|
|
|
%systemd_post knot.service
|
2012-12-20 14:45:52 +00:00
|
|
|
|
|
|
|
%preun
|
2012-12-20 18:11:51 +00:00
|
|
|
%systemd_preun knot.service
|
2012-12-20 14:45:52 +00:00
|
|
|
|
|
|
|
%postun
|
2014-06-04 08:37:13 +00:00
|
|
|
/sbin/ldconfig
|
2012-12-20 18:11:51 +00:00
|
|
|
%systemd_postun
|
2012-12-20 14:45:52 +00:00
|
|
|
|
|
|
|
%files
|
2013-07-03 11:00:25 +00:00
|
|
|
%doc COPYING AUTHORS NEWS README THANKS
|
|
|
|
%dir %attr(750,root,knot) %{_sysconfdir}/%{name}
|
|
|
|
%config(noreplace) %attr(640,root,knot) %{_sysconfdir}/%{name}/%{name}.conf
|
2013-11-26 20:44:24 +00:00
|
|
|
%dir %attr(775,root,knot) %{_sharedstatedir}/%{name}
|
|
|
|
%dir %attr(750,root,knot) %{_sharedstatedir}/%{name}/keys
|
2013-07-03 11:00:25 +00:00
|
|
|
%dir %attr(-,knot,knot) %{_localstatedir}/run/%{name}
|
2012-12-20 14:45:52 +00:00
|
|
|
%{_unitdir}/%{name}.service
|
2013-07-03 11:00:25 +00:00
|
|
|
%{_tmpfilesdir}/%{name}.conf
|
|
|
|
%{_bindir}/*
|
|
|
|
%{_sbindir}/*
|
2014-06-04 08:37:13 +00:00
|
|
|
%{_libdir}/libknot.so.*
|
|
|
|
%{_libdir}/libzscanner.so.*
|
2013-07-03 11:00:25 +00:00
|
|
|
%{_mandir}/man1/*
|
|
|
|
%{_mandir}/man5/*
|
|
|
|
%{_mandir}/man8/*
|
2012-12-20 14:45:52 +00:00
|
|
|
|
|
|
|
%changelog
|
2015-09-02 07:44:57 +00:00
|
|
|
* Wed Sep 02 2015 Jan Vcelak <jvcelak@fedoraproject.org> 1.6.5-1
|
|
|
|
- new upstream release:
|
|
|
|
+ fix: don't load expired zones on reload and startup
|
|
|
|
+ fix: remove race condition in scheduling causing delaying of events
|
|
|
|
+ fix: NSEC proof construction in zones with many delegations
|
|
|
|
+ fix: TC flag setting in RRL slipped answers
|
|
|
|
+ fix: disable domain name compression for root label
|
|
|
|
+ fix: check if executed under systemd before using journald log sink
|
|
|
|
+ feature: write persistent timers on server shutdown for better performance
|
|
|
|
+ feature: support time unit specification for 'max-conn-idle',
|
|
|
|
'max-conn-handshake', 'max-conn-reply', and 'notify-timeout' config options
|
|
|
|
+ feature: add 'request-edns-config' config option
|
|
|
|
|
2015-06-18 15:01:59 +00:00
|
|
|
* Thu Jun 18 2015 Jan Vcelak <jvcelak@fedoraproject.org> 1.6.4-1
|
|
|
|
- new upstream 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: zone scanner, split long TXT/SPF strings into multiple strings
|
|
|
|
+ feature: kdig, add +generic dump style option
|
|
|
|
+ feature: try all servers on failure in multi-master environment
|
|
|
|
+ improvement: zone dump, do not print class for SOA record for consistency
|
|
|
|
|
2015-04-08 13:16:52 +00:00
|
|
|
* Wed Apr 08 2015 Jan Vcelak <jvcelak@fedoraproject.org> 1.6.3-1
|
|
|
|
- new upstream release:
|
|
|
|
+ fix: performance drop for NSEC-signed zones
|
|
|
|
+ fix: proper handling of TCP short-writes
|
|
|
|
+ fix: possible out-of-bound reads in zone parser and packet parser
|
|
|
|
+ feature: CDS and CDNSKEY support in zone parser
|
|
|
|
+ improvement: add defaults for TCP config options into documentation
|
|
|
|
+ improvement: detailed error message if zone reload fails
|
|
|
|
|
2015-02-19 21:57:38 +00:00
|
|
|
* Thu Feb 19 2015 Jan Vcelak <jvcelak@fedoraproject.org> 1.6.2-1
|
|
|
|
- new upstream release:
|
|
|
|
+ new config option 'max-tcp-clients'
|
|
|
|
+ fix possible resource leak when terminating inactive TCP clients
|
|
|
|
|
2015-01-19 23:10:28 +00:00
|
|
|
* Tue Jan 20 2015 Jan Vcelak <jvcelak@fedoraproject.org> 1.6.1-3
|
|
|
|
- service file changes:
|
|
|
|
+ remove dependency on network.target
|
|
|
|
+ remove bounding capabilities (breaks reload)
|
|
|
|
|
2014-12-13 18:47:52 +00:00
|
|
|
* Sat Dec 13 2014 Jan Vcelak <jvcelak@fedoraproject.org> 1.6.1-2
|
|
|
|
- new upstream release:
|
|
|
|
+ DNSSEC: support for Single-Type Signing Scheme
|
|
|
|
+ fix: journal file growing over configured limit
|
|
|
|
- service file changes:
|
|
|
|
+ run as 'knot' user and group
|
|
|
|
+ set security bounding capabilities
|
|
|
|
+ change Type to 'notify'
|
|
|
|
|
2014-10-30 16:27:13 +00:00
|
|
|
* Thu Oct 30 2014 Jan Vcelak <jvcelak@fedoraproject.org> 1.6.0-2
|
|
|
|
- default config: run server as unprivileged user
|
2014-10-30 16:27:27 +00:00
|
|
|
- service file: remove useless startup dependencies
|
2014-10-30 16:27:35 +00:00
|
|
|
- service file: add bounding capabilities
|
2014-10-30 16:27:13 +00:00
|
|
|
|
2014-10-23 22:05:50 +00:00
|
|
|
* Thu Oct 23 2014 Jan Vcelak <jvcelak@fedoraproject.org> 1.6.0-1
|
|
|
|
- new upstream release:
|
|
|
|
+ support for persistent zone timers (expire, refresh, and flush)
|
|
|
|
+ DNSSEC: RFC-compliant processing of letter case in RDATA domain names
|
|
|
|
+ EDNS: return minimal response for queries with unsupported version
|
|
|
|
+ EDNS: fix interpretation of Extended RCODE
|
|
|
|
+ transfers: fix forced zone retransfer
|
|
|
|
+ timers: properly expire zone when transfer is being refused by master
|
|
|
|
|
2014-09-15 18:59:37 +00:00
|
|
|
* Mon Sep 15 2014 Jan Vcelak <jvcelak@fedoraproject.org> 1.5.3-1
|
|
|
|
- new upstream release:
|
|
|
|
+ fix crash on specific incoming IXFR message
|
|
|
|
+ fix rare synchronization error during server reload
|
|
|
|
+ fix crash in reverse record synthesis module on DNSSEC signed zones
|
|
|
|
+ fix message ID and opcode for AXFR-style IXFR responses
|
|
|
|
+ fix sending of large responses to remote control commands
|
|
|
|
|
2014-09-08 21:06:02 +00:00
|
|
|
* Mon Sep 08 2014 Jan Vcelak <jvcelak@fedoraproject.org> 1.5.2-1
|
|
|
|
- new upstream release:
|
|
|
|
+ CVE-2014-0486: remote crash using crafted DNS message
|
|
|
|
+ transfers: do not refuse AXFR answers to IXFR queries
|
|
|
|
+ fix storing of hash character '#' in zone file
|
|
|
|
|
2014-08-19 17:07:39 +00:00
|
|
|
* Tue Aug 19 2014 Jan Vcelak <jvcelak@fedoraproject.org> 1.5.1-1
|
|
|
|
- new upstream release:
|
|
|
|
+ logging: unified logging messages
|
|
|
|
+ logging: support for systemd journal
|
|
|
|
+ DDNS: processing updates in bulk
|
|
|
|
+ DDNS: fix signing of responses with TSIG
|
|
|
|
+ DDNS: fix prerequisites checking in apex node
|
|
|
|
+ DNSSEC: fix domain names conversion to canonical format before signing
|
|
|
|
+ DNSSEC: semantic checks for signing keys
|
|
|
|
+ EDNS: fix inclusion of OPT record into some packets
|
|
|
|
+ knsupdate: fix use of zone origin for deletions
|
|
|
|
|
2014-08-17 00:34:57 +00:00
|
|
|
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5.0-2
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
|
|
2014-07-09 22:20:03 +00:00
|
|
|
* Thu Jul 10 2014 Jan Vcelak <jvcelak@fedoraproject.org> 1.5.0-1
|
|
|
|
- update to 1.5.0
|
|
|
|
+ reimplemented DDNS forwarding
|
|
|
|
+ transfer sizes logged in bytes
|
|
|
|
+ logging of outgoing/incoming NOTIFY messages
|
|
|
|
+ zone flush planning after bootstrap
|
|
|
|
+ DDNS signing changes freeing
|
|
|
|
+ knotc key handling
|
2014-06-18 15:29:57 +00:00
|
|
|
- update to 1.5.0-rc2
|
|
|
|
+ edns-client-subnet support in kdig
|
|
|
|
+ optional asynchronous startup (config 'asynchronous-start')
|
|
|
|
+ preempt task queue for faster reload
|
|
|
|
+ lazy zone file write after zone transfer (config 'zonefile-sync')
|
|
|
|
+ close zone transfer after SERVFAIL response
|
|
|
|
+ incremental to full zone transfer fallback, wrong log message
|
|
|
|
+ zone events corner cases, reload replanning
|
2014-06-04 08:37:13 +00:00
|
|
|
- update to 1.5.0-rc1
|
|
|
|
+ Pluggable query processing modules
|
|
|
|
+ Synthetic IPv4/IPv6 reverse/forward records (optional module)
|
|
|
|
+ Dnstap support in both utilities & server (optional module)
|
|
|
|
+ NOTIFY message support and new TSIG section in kdig
|
|
|
|
+ Multi-master support
|
|
|
|
+ Query processing and core functionality overhaul
|
|
|
|
+ Performance and reduced memory footprint
|
|
|
|
+ Faster zone events scheduling
|
|
|
|
+ RFC compliant queries/responses in some corner cases
|
|
|
|
+ Log messages
|
|
|
|
+ New documentation (Sphinx)
|
|
|
|
- enabled dynamic linking
|
|
|
|
- removed info pages
|
|
|
|
|
2014-06-18 15:34:28 +00:00
|
|
|
* Wed Jun 18 2014 Jan Vcelak <jvcelak@fedoraproject.org> 1.4.7-1
|
|
|
|
- update to 1.4.7
|
|
|
|
+ Fixed DDNS corner cases
|
|
|
|
+ Fixed zone EXPIRE timer
|
|
|
|
+ Fixed semantic checks false positives
|
|
|
|
+ Fixed sending malformed IXFR with automatic DNSSEC
|
|
|
|
+ Fixed NAPTR record serialization
|
|
|
|
|
2014-05-22 13:59:08 +00:00
|
|
|
* Thu May 22 2014 Jan Vcelak <jvcelak@fedoraproject.org> 1.4.6-2
|
2014-05-22 11:40:00 +00:00
|
|
|
- update to 1.4.6
|
|
|
|
+ DNSSEC: fix possible signing loop when doing key rollover
|
|
|
|
+ RRL: fixed sending of malformed UDP empty responses
|
|
|
|
|
2014-04-14 19:50:20 +00:00
|
|
|
* Mon Apr 14 2014 Jan Vcelak <jvcelak@fedoraproject.org> 1.4.5-1
|
|
|
|
- update to 1.4.5
|
|
|
|
+ fix weakness in TSIG digest checking
|
|
|
|
|
2014-03-27 16:06:28 +00:00
|
|
|
* Thu Mar 27 2014 Jan Vcelak <jvcelak@fedoraproject.org> 1.4.4-1
|
|
|
|
- update to 1.4.4
|
|
|
|
+ server is logging remote control commands
|
|
|
|
+ 'knotc reload' doesn't refresh unchanged zones
|
|
|
|
+ 'knotc -f refresh' forces zone retransfer
|
|
|
|
+ missing notifications after DDNS/automatic resign
|
|
|
|
+ zone is rebootstrapped if the zone file is unreadable
|
|
|
|
+ progressive bootstrap retry backoff
|
|
|
|
+ zone file parser allows asterisk as part of the label
|
|
|
|
+ journal maximum entry size fixes
|
|
|
|
+ sign DNSKEYs in non-apex nodes as regular RR sets
|
|
|
|
+ various spelling and typo fixes
|
|
|
|
|
2014-02-18 14:26:10 +00:00
|
|
|
* Tue Feb 18 2014 Jan Vcelak <jvcelak@fedoraproject.org> 1.4.3-1
|
|
|
|
- update to 1.4.3
|
|
|
|
+ DNSSEC: fixes in authenticated denial proofs
|
|
|
|
+ zone parser: case insensitive comparison of $ORIGIN
|
|
|
|
+ journal: fix corruption if zone loading fails
|
|
|
|
+ config: add support for includes of directories
|
|
|
|
|
2014-02-12 13:06:55 +00:00
|
|
|
* Wed Feb 12 2014 Jan Vcelak <jvcelak@fedoraproject.org> 1.4.2-3
|
|
|
|
- rebuild with new userspace-rcu
|
|
|
|
|
2014-01-27 18:49:43 +00:00
|
|
|
* Mon Jan 27 2014 Jan Vcelak <jvcelak@fedoraproject.org> 1.4.2-2
|
|
|
|
- enable IDN support in domain names
|
|
|
|
|
2014-01-27 18:22:18 +00:00
|
|
|
* Mon Jan 27 2014 Jan Vcelak <jvcelak@fedoraproject.org> 1.4.2-1
|
|
|
|
- update to 1.4.2
|
|
|
|
|
2014-01-13 18:14:56 +00:00
|
|
|
* Mon Jan 13 2014 Jan Vcelak <jvcelak@fedoraproject.org> 1.4.1-1
|
|
|
|
- update to 1.4.1
|
|
|
|
|
2014-01-06 12:34:17 +00:00
|
|
|
* Mon Jan 06 2014 Jan Vcelak <jvcelak@fedoraproject.org> 1.4.0-1
|
|
|
|
- update to 1.4.0
|
|
|
|
|
2013-12-13 20:24:19 +00:00
|
|
|
* Fri Dec 13 2013 Jan Vcelak <jvcelak@fedoraproject.org> 1.4.0-0.2.rc2
|
|
|
|
- update to 1.4.0-rc2
|
|
|
|
|
2013-11-26 20:44:24 +00:00
|
|
|
* Tue Nov 26 2013 Jan Vcelak <jvcelak@fedoraproject.org> 1.4.0-0.1.rc1
|
|
|
|
- update to 1.4.0-rc1
|
|
|
|
|
2013-10-08 13:06:25 +00:00
|
|
|
* Tue Oct 08 2013 Jan Vcelak <jvcelak@fedoraproject.org> 1.3.2-2
|
|
|
|
- fix failing wire reading/writing tests on big endian (#1015976)
|
|
|
|
|
2013-10-01 07:26:46 +00:00
|
|
|
* Tue Oct 01 2013 Jan Vcelak <jvcelak@fedoraproject.org> 1.3.2-1
|
|
|
|
- update to 1.3.2
|
|
|
|
+ possibility to set max UDP payload in EDNS0
|
|
|
|
+ fixed bug limiting payload size in some TCP responses
|
|
|
|
+ fixed closing of file descriptors for included files in config
|
|
|
|
|
2013-09-01 16:10:32 +00:00
|
|
|
* Sun Sep 01 2013 Jan Vcelak <jvcelak@fedoraproject.org> 1.3.1-1
|
|
|
|
- update to 1.3.1
|
|
|
|
|
2013-07-29 15:54:52 +00:00
|
|
|
* Mon Jul 29 2013 Jan Vcelak <jvcelak@fedoraproject.org> 1.3.0-0.4.rc5
|
|
|
|
- update to 1.3.0-rc5
|
|
|
|
|
2013-07-15 17:38:34 +00:00
|
|
|
* Mon Jul 15 2013 Paul Wouters <pwouters@redhat.com> - 1.3.0-0.3.rc4
|
|
|
|
- Added Alias=knotd.service alias to service file
|
|
|
|
- Added ExecStartPre=/usr/sbin/knotc checkconf to service file
|
|
|
|
|
2013-07-15 12:27:36 +00:00
|
|
|
* Mon Jul 15 2013 Jan Vcelak <jvcelak@fedoraproject.org> 1.3.0-0.2.rc4
|
|
|
|
- update to 1.3.0-rc4
|
|
|
|
|
2013-07-03 11:00:25 +00:00
|
|
|
* Wed Jul 03 2013 Jan Vcelak <jvcelak@fedoraproject.org> 1.3.0-0.1.rc3
|
|
|
|
- update to 1.3.0-rc3
|
|
|
|
- update configuration
|
|
|
|
- disable assertions in the code (define NDEBUG)
|
|
|
|
- enable unit tests as a part of RPM build process
|
|
|
|
- enable fast zone parser
|
|
|
|
- fix wrong dates in changelog
|
|
|
|
|
2013-04-05 17:05:45 +00:00
|
|
|
* Fri Apr 05 2013 Paul Wouters <pwouters@redhat.com> - 1.2.0-1
|
|
|
|
- Updated to 1.2.0-1
|
|
|
|
- Enabled hardening/relro/pie protection
|
|
|
|
|
2013-02-14 03:28:05 +00:00
|
|
|
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.3-3
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
|
|
2012-12-20 18:11:51 +00:00
|
|
|
* Thu Dec 20 2012 Paul Wouters <pwouters@redhat.com> - 1.1.3-2
|
|
|
|
- Use new systemd macros
|
|
|
|
|
2012-12-20 14:45:52 +00:00
|
|
|
* Thu Dec 20 2012 Paul Wouters <pwouters@redhat.com> - 1.1.3-1
|
|
|
|
- Initial build for Fedora
|
|
|
|
|
|
|
|
* Thu Nov 22 2012 Ondřej Surý <ondrej@sury.org> - 1.1.2-1
|
|
|
|
- Update to 1.1.2
|
|
|
|
|
|
|
|
* Wed Nov 7 2012 Stanislav Petr <glux@glux.org> - 1.1.1-1
|
|
|
|
- Fixed build problem
|
|
|
|
- Update to 1.1.1
|
|
|
|
- Add man5 directory
|
|
|
|
- Add knot.info.gz to infodir
|
|
|
|
|
|
|
|
* Mon Aug 27 2012 Stanislav Petr <glux@glux.org> - 1.1.0-1
|
|
|
|
- Update to 1.1.0-rc2
|
|
|
|
- Fix default knot.conf
|
|
|
|
- Add build dependency to texinfo
|
|
|
|
|
2013-07-03 10:58:12 +00:00
|
|
|
* Tue May 15 2012 Stanislav Petr <glux@glux.org> - 1.0.6-2
|
2012-12-20 14:45:52 +00:00
|
|
|
- Try to fix compilation problem on some systems - force add -lgcc_eh to gcc flags
|
|
|
|
|
2013-07-03 10:58:12 +00:00
|
|
|
* Sun May 13 2012 Stanislav Petr <glux@glux.org> - 1.0.6-1
|
2012-12-20 14:45:52 +00:00
|
|
|
- Update to versio 1.0.6
|
|
|
|
- Change attrs to 750 on /etc/knot - only for root (knot configuration can contain DNS keys for zone updates)
|
|
|
|
- Clean content in /etc/knot
|
|
|
|
|
2013-07-03 10:58:12 +00:00
|
|
|
* Tue May 1 2012 Stanislav Petr <glux@glux.org> - 1.0.5-1
|
2012-12-20 14:45:52 +00:00
|
|
|
- Update to version 1.0.5
|
|
|
|
|
|
|
|
* Wed Apr 18 2012 Stanislav Petr <glux@glux.org> - 1.0.3-1
|
|
|
|
- Fixed knot directory ownership.
|
|
|
|
- Update to version 1.0.3
|
|
|
|
- Merget changes from Paul Wouters <pwouters@redhat.com>
|
|
|
|
- Removed unnecessary commands pro %%post script
|
|
|
|
- Add knot user
|
|
|
|
- More configuration samples in /usr/share/doc/knot
|
|
|
|
|
|
|
|
* Thu Mar 1 2012 Stanislav Petr <glux@glux.org> - 1.0.0-4
|
|
|
|
- Update to upstream version 1.0.0
|
|
|
|
- Fix %%{_sharedstatedir} usage in .spec.
|
|
|
|
- Fix file and directories ownership
|
|
|
|
- Fix service upgrade in postun in rpm.
|
|
|
|
- Do not install unittests.
|
|
|
|
|
|
|
|
* Wed Jan 25 2012 Stanislav Petr <glux@glux.org> - 0.9.1-3
|
|
|
|
- Update to upstream version 0.9.1
|
|
|
|
|
|
|
|
* Mon Dec 12 2011 Stanislav Petr <glux@glux.org> - 0.8.1-3
|
|
|
|
- Add docs (COPYING AUTHORS RELNOTES KNOWN_ISSUES)
|
|
|
|
- Update rpm building options.
|
|
|
|
Use %%{_sharedstatedir} instead of %%{_var}/lib,
|
|
|
|
dafault value for %%{buildroot} path
|
|
|
|
- Remove ldconfig from post and postun in rpm.
|
|
|
|
- Update licence to GPLv3+
|
|
|
|
|
|
|
|
* Wed Dec 07 2011 Stanislav Petr <glux@glux.org> - 0.8.1-2
|
|
|
|
- RPM build fix
|
|
|
|
|
|
|
|
* Mon Dec 05 2011 Stanislav Petr <glux@glux.org> - 0.8.1-1
|
|
|
|
- Create
|