Hello community, here is the log from the commit of package nsd for openSUSE:Factory checked in at 2019-11-21 12:58:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/nsd (Old) and /work/SRC/openSUSE:Factory/.nsd.new.26869 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nsd" Thu Nov 21 12:58:58 2019 rev:13 rq:749910 version:4.2.3 Changes: -------- --- /work/SRC/openSUSE:Factory/nsd/nsd.changes 2019-09-11 10:41:11.971211439 +0200 +++ /work/SRC/openSUSE:Factory/.nsd.new.26869/nsd.changes 2019-11-21 12:59:01.294521328 +0100 @@ -1,0 +2,25 @@ +Wed Nov 20 13:33:09 UTC 2019 - Adam Majer <[email protected]> + +- New upstream release 4.2.3: + * confine-to-zone configures NSD to not return out-of-zone + additional information. + * pidfile "" allows to run NSD without a pidfile + * adds support for readiness notification with READY_FD + * fix excessive logging of ixfr failures, it stops the log when + fallback to axfr is possible. log is enabled at high verbosity. + * Fixup warnings during --disable-ipv6 compile. + * The nsd.conf includes are sorted ascending, for include statements + with a '*' from glob. + * Fix log address and failure reason with tls handshake errors, + squelches (the same as unbound) some unless high verbosity is used. + * Number of different UDP handlers has been reduced to one. + recvmmsg and sendmmsg implementations are now used on all platforms. + * Socket options are now set in designated functions for easy reuse. + * Socket setup has been simplified for easy reuse. + * Configuration parser is now aware of the context in which + an option was specified. + * document that remote-control is a top-level nsd.conf attribute. + +- Remove legacy upgrade of nsd users in %post (boo#1157331) + +------------------------------------------------------------------- Old: ---- nsd-4.2.2.tar.gz nsd-4.2.2.tar.gz.asc New: ---- nsd-4.2.3.tar.gz nsd-4.2.3.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ nsd.spec ++++++ --- /var/tmp/diff_new_pack.bLohcA/_old 2019-11-21 12:59:01.794521174 +0100 +++ /var/tmp/diff_new_pack.bLohcA/_new 2019-11-21 12:59:01.794521174 +0100 @@ -1,7 +1,7 @@ # # spec file for package nsd # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,7 +23,7 @@ %define zonesdir %{configdir}/zones %define pidfile %{_rundir}/nsd/nsd.pid Name: nsd -Version: 4.2.2 +Version: 4.2.3 Release: 0 # Summary: An authoritative-only domain name server @@ -104,20 +104,6 @@ systemd-tmpfiles --create %{_tmpfilesdir}/%{name}.conf || : %service_add_post %{name}.service -# On upgrade, we migrate from old "nsd" user to new "_nsd" user for -# config, home and default logging directories -# -# This is only used for special case of upgrading server:dns/nsd users -# as 'nsd' user was never part of openSUSE:Factory -if [ "x"$1 = "x2" ] && [ "x"`stat -c '%%G' %{home}/nsd.db` = 'xnsd' ]; then - echo "Changing legacy group from user/group nsd:nsd to _nsd:_nsd" - %{_bindir}/find %{_localstatedir}/log/nsd %{home} %{_rundir}/nsd -exec %{_bindir}/chown -v _nsd:_nsd {} \+ - %{_bindir}/find %{configdir} -exec %{_bindir}/chgrp -v _nsd {} \+ - - # force restart because we need to remove users here - %{_bindir}/systemctl try-restart %{name}.service ||: -fi - %preun %service_del_preun %{name}.service ++++++ nsd-4.2.2.tar.gz -> nsd-4.2.3.tar.gz ++++++ ++++ 14315 lines of diff (skipped)
