Hello community,

here is the log from the commit of package knot for openSUSE:Factory checked in 
at 2012-11-24 21:11:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/knot (Old)
 and      /work/SRC/openSUSE:Factory/.knot.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "knot", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/knot/knot.changes        2012-09-01 
10:31:14.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.knot.new/knot.changes   2012-11-24 
21:11:11.000000000 +0100
@@ -1,0 +2,72 @@
+Thu Nov 22 17:22:37 UTC 2012 - [email protected]
+
+- update to 1.1.2:
+    Bugfixes:
+       * Fixed crash on reload when config contained duplicate zones.
+       * Fixed scheduling of transfers.
+       * Fixed debug message.
+
+- merge some changes from fedora spec file
+- remove unittest files, they don't belong in binary packages
+- depend on texinfo package to build the documentation
+
+-------------------------------------------------------------------
+Tue Nov 20 12:37:14 UTC 2012 - [email protected]
+
+- update to 1.1.1:
+    New features:
+        * Optionally disable ANY queries for authoritative answers.
+        * Dropping identical records in zone and incoming transfers.
+        * Support for '/' in zone names.
+        * Generating journal from reloaded zone (EXPERIMENTAL).
+        * Outgoing-only interfaces in configuration file.
+        * Following DNAME if the synthetized name is in the same zone.
+        * Signing SOA with TSIG queries when checking zone version with master.
+        * Improved compression of packets. Out-of-zone dnames present in RDATA
+          were not compressed.
+        * Slave zones are now automatically refreshed after startup.
+        * Proper response to IXFR/UDP query (returns SOA in Authority section).
+
+    Bugfixes:
+        * Crash when zone contained RRSIG signing a CNAME, but did not
+          contain the CNAME.
+        * Malformed packets parsing.
+        * Failed IXFR caused memory leaks.
+        * Failed IXFR might have resulted in inconsistent zone structures.
+        * Fixed answering to +dnssec queries when NSEC3 chain is corrupted.
+        * Fixed answering when transitioning from NSEC3 to NSEC.
+        * Fixed answering when zone contains multiple NSEC3 chains.
+        * Handling RRSets with different TTLs - TTL from the first RR is used.
+        * Synchronization of zone reload and zone transfers.
+        * Fixed build on NetBSD 5 and FreeBSD.
+        * Fixed binding to both IPv4 and IPv6 at the same time on special
+          interfaces.
+        * Fixed access rights of created files.
+        * Semantic checks corrupted RDATA domain names which are covered by
+          wildcard in the same zone.
+        * Fixed ixfr-from-differences journal generation in case of IPSECKEY
+          and APL records.
+        * Fixed possible leak on server shutdown with a pending transfer.
+        * Syncing journal to zone was not updating the compiled zone database.
+        * Crash after IXFR in certain cases when adding RRSIG in an IXFR.
+        * Fixed behaviour when incoming IXFR removes a zone cut. Previously
+          occluded names now become properly visible. Previously lead to a
+          crash when the server was asked for the previously occluded name.
+        * Fixed handling of zero-length strings in text zone dump. Caused the
+          compilation to fail.
+        * Fixed TSIG algorithm name comparison - the names should be in
+          canonical form.
+        * Fixed handling unknown RR types with type less than 251.
+
+    Other improvements:
+        * IXFR-in optimized.
+        * Many zones loading optimized.
+        * More detailed log messages (mostly transfer-related).
+        * Copying Question section to error responses.
+        * Using zone name from config file as default origin in zone file.
+        * Additional records are now added to response also from
+          wildcard-covered names.
+        * Improved user manual.
+        * Better checks of corrupted zone database.
+
+-------------------------------------------------------------------

Old:
----
  knot-1.0.6.tar.gz

New:
----
  knot-1.1.2.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ knot.spec ++++++
--- /var/tmp/diff_new_pack.ZgCI4V/_old  2012-11-24 21:11:12.000000000 +0100
+++ /var/tmp/diff_new_pack.ZgCI4V/_new  2012-11-24 21:11:12.000000000 +0100
@@ -1,5 +1,5 @@
 #
-# spec file for package knot-dns
+# spec file for package knot
 #
 # Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
@@ -15,30 +15,32 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:           knot
 Url:            http://www.knot-dns.cz
-Version:        1.0.6
+Version:        1.1.2
 Release:        0
-Summary:        An Authoritative DNS Daemon
+Summary:        An authoritative DNS daemon
 License:        GPL-3.0+
 Group:          Productivity/Networking/DNS/Servers
 Requires(pre):       pwdutils
 BuildRequires:  bison
 BuildRequires:  flex
 BuildRequires:  liburcu-devel
+BuildRequires:  texinfo
 BuildRequires:  openssl-devel
 %if 0%{?suse_version} > 1140
 BuildRequires:  systemd
 %{?systemd_requires}
 %define has_systemd 1
 %endif
-Source0:        http://public.nic.cz/files/knot-dns/%{name}-%{version}.tar.gz
+Source0:        http://public.nic.cz/files/knot-dns/%{name}-%{version}.tar.bz2
 Source1:        knot.conf
 Source2:        knot.service
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
-KNOT DNS is a high-performance authoritative DNS server implementation.
+Knot DNS is a high-performance authoritative DNS server implementation.
 
 %prep
 %setup -q 
@@ -56,20 +58,24 @@
 
 %install
 make DESTDIR=%{buildroot} install
-mkdir -p %{buildroot}%{_docdir}/%{name}
-mv %{buildroot}%{_sysconfdir}/%{name}/{knot.sample.conf,example.com.zone} 
%{buildroot}%{_docdir}/%{name}
-cp -a %{SOURCE1} %{buildroot}%{_sysconfdir}/%{name}
-cp -a COPYING AUTHORS RELNOTES KNOWN_ISSUES README 
%{buildroot}%{_docdir}/%{name}
-cp -ar samples %{buildroot}%{_docdir}/%{name}
+rm %{buildroot}/%{_infodir}/dir
+rm %{buildroot}/%{_libexecdir}/%{name}/unittests*
+install -d %{buildroot}%{_docdir}/%{name}
+install -d %{buildroot}%{_docdir}/%{name}/samples/
+install -d %{buildroot}%{_unitdir}
+install -p -m644 %{SOURCE1} %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf
+install -p -m644 %{SOURCE2} %{buildroot}%{_unitdir}/%{name}.service
+install -p -m644 
%{buildroot}%{_sysconfdir}/%{name}/{knot.sample.conf,example.com.zone} 
%{buildroot}%{_docdir}/%{name}
+install -p -m644 COPYING AUTHORS RELNOTES KNOWN_ISSUES README 
%{buildroot}%{_docdir}/%{name}
+install -p -m644 samples/*.conf samples/*.zone* 
%{buildroot}%{_docdir}/%{name}/samples/
 %if 0%{?has_systemd}
-install -D -m 0644 %SOURCE2 %{buildroot}%{_unitdir}/%{name}.service
 %endif
 
 %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 resolver" knot
+-c "Knot DNS server" knot
 %if 0%{?has_systemd}
 %service_add_pre %{name}.service
 %endif
@@ -83,21 +89,26 @@
 %if 0%{?has_systemd}
 %service_add_post %{name}.service
 %endif
+%install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info%{ext_info}
 
 %postun
 %if 0%{?has_systemd}
 %service_del_postun %{name}.service
 %endif
+%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info%{ext_info}
 
 %files
 %defattr(-,root,root)
 %dir %attr(750,root,root) %{_sysconfdir}/%{name}
 %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
+%exclude %{_sysconfdir}/%{name}/example.com.zone
+%exclude %{_sysconfdir}/%{name}/knot.sample.conf
 %{_sbindir}/*
 %{_libexecdir}/%{name}
-%{_mandir}/man8/*
+%{_mandir}/man8/%{name}*.8*
+%{_mandir}/man5/%{name}*.5*
 %doc %{_docdir}/%{name}
-%exclude %{_docdir}/%{name}/samples/Makefile*
+%doc %{_infodir}/*
 %if 0%{?has_systemd}
 %{_unitdir}/%{name}.service
 %endif

++++++ knot-1.0.6.tar.gz -> knot-1.1.2.tar.bz2 ++++++
++++ 55086 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to